په Excel کې د سیل څخه متن یا کرکټر لرې کولو څرنګوالی

  • دا شریک کړه
Michael Brown

مضمون دا ګوري چې څنګه د فورمولونو او دننه جوړ شوي ځانګړتیاو په کارولو سره د Excel حجرو څخه د متن برخه په چټکۍ سره لرې کړئ.

پدې لوست کې به موږ د حروفونو لرې کولو خورا عام قضیې وګورو په Excel کې. غواړئ له څو حجرو څخه ځانګړی متن حذف کړئ؟ یا شاید په تار کې لومړی یا وروستی کرکټر پټ کړئ؟ یا شاید د ورکړل شوي کرکټر یوازې یوه ځانګړې پیښه لرې کړئ؟ هر څه چې ستاسو دنده وي، تاسو به د هغې لپاره له یو څخه زیات حل ومومئ!

    په Excel کې د ځانګړي کرکټر لرې کولو څرنګوالی

    که ستاسو هدف د یو ځانګړي کرکټر له مینځه وړل وي. د اکسل حجرې، د دې کولو لپاره دوه اسانه لارې شتون لري - موندنه & وسیله او فورمول بدل کړئ.

    د موندلو او بدلولو په کارولو سره له څو حجرو څخه کرکټر لرې کړئ

    په یاد ولرئ چې د کرکټر لرې کول د هیڅ شی سره د ځای په ځای کولو پرته بل څه ندي ، تاسو کولی شئ د Excel د موندلو او بدلولو څخه ګټه پورته کړئ. د کار د سرته رسولو لپاره خصوصیت.

    1. د حجرو یوه لړۍ وټاکئ چیرې چې تاسو غواړئ یو ځانګړی کرکټر لرې کړئ.
    2. د موندل او بدلولو<2 خلاصولو لپاره Ctrl + H فشار ورکړئ> dialog.
    3. په څه ومومئ بکس کې، کرکټر ولیکئ.
    4. د بدلون سره بکس خالي پریږدئ.
    5. کلیک وکړئ ټول بدل کړئ .

    د مثال په توګه، دلته تاسو څنګه کولی شئ # سمبول د A2 څخه تر A6 حجرو څخه حذف کړئ.

    د پایلې په توګه، د هش سمبول په یوځل کې د ټولو ټاکل شویو حجرو څخه لیرې کیږي، او یو پاپ اپ ډیالوګ تاسو ته خبر ورکوي چې څومرهځای په ځای شوی دی:

    لارښوونې او یادښتونه:

    • دا طریقه په مستقیم ډول ستاسو د سرچینې ډاټا کې حروف حذف کوي. که پایله د هغه څه څخه توپیر ولري چې تاسو یې تمه درلوده، Ctrl + Z ته فشار ورکړئ ترڅو بدلون رد کړئ او خپل اصلي ډاټا بیرته ترلاسه کړئ.
    • که تاسو د الفبا په حروفو سره معامله کوئ چیرې چې د لیک کیس اهمیت لري، اختیارونه د موندل او بدلولو ډیالوګ پراخولو لپاره کلیک وکړئ، او بیا د مقابلې قضیه بکس په نښه کړئ ترڅو د کیس حساس لټون ترسره کړي.<12

    د یو فارمول په کارولو سره د تار څخه یو ځانګړی کرکټر لرې کړئ

    د دې لپاره چې یو ځانګړی کرکټر له کوم ځای څخه چې تار دی له مینځه یوسي، دا عمومي SUBSTITUTE فورمول وکاروئ:

    SUBSTITUTE( string ، چار ، "")

    زموږ په قضیه کې، فورمول دا بڼه اخلي:

    =SUBSTITUTE(A2, "#", "")

    اساسا، فورمول هغه څه کوي چې دا پروسس کوي تار په A2 کې او هر هش سمبول (#) د خالي تار ("") سره بدلوي.

    پورتنۍ فورمول په B2 کې دننه کړئ، د B6 له لارې یې کاپي کړئ، او تاسو به دا پایله ترلاسه کړئ:

    مهرباني وکړئ پام وکړئ چې SUBSTITUTE تل د متن تار بیرته راګرځي، حتی که پایله یوازې شمیرې ولري لکه په حجرو کې B2 a nd B3 (د متن ارزښتونو لپاره د ډیفالټ کیڼ اړخ سمون ته پام وکړئ)

    که تاسو غواړئ پایله یو شمیره وي، نو پورتنۍ فورمول د VALUE فنکشن کې په دې ډول وپلټئ:

    =VALUE(SUBSTITUTE(A2, "#", ""))

    یا تاسو کولی شئ یو څه ریاضی عملیات ترسره کړئ چې اصلي بدل نه کړيارزښت، ووایه 0 اضافه کړئ یا په 1 سره ضرب کړئ:

    =SUBSTITUTE(A2, "#", "")*1

    19>

    په یوځل کې ډیری حروف حذف کړئ

    د یو فارمول سره د ډیری حروفونو لرې کولو لپاره، په ساده ډول نیست SUBSTITUTE یو له بل سره فعالیت کوي.

    د مثال په توګه، د هش سمبول (#)، فارورډ سلیش (/) او بیک سلیش (\) څخه د خلاصون لپاره، دلته د کارولو فورمول دی:

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, "#",""), "/", ""), "\", "")

    20>

    لارښوونې او یادښتونه:

    • د SUBSTITUTE فعالیت د قضیې سره حساس دی، مهرباني وکړئ دا په پام کې ونیسئ کله چې د لیکونو سره کار کوئ.
    • که تاسو غواړئ چې پایلې د ارزښتونو په اصلي تارونو کې خپلواکه وي، د پیسټ ځانګړي - ارزښتونه اختیار وکاروئ ترڅو فورمولونه د دوی ارزښتونو سره بدل کړئ. <12
    • په هغه حالت کې چې د لرې کولو لپاره ډیری مختلف حروف شتون ولري، د LAMBDA لخوا ټاکل شوي د ریمووچارس دودیز فنکشن د کارولو لپاره خورا اسانه دی. د ایکسل حجرې څخه

      هغه دوه میتودونه چې موږ د یو واحد کرکټر لرې کولو لپاره کارولی شي کولی شي د حروفونو ترتیب په مساوي ډول اداره کړي.

      له ډیری حجرو څخه متن حذف کړئ

      په ټاکل شوي حد کې د هر حجرې څخه د ځانګړي متن لرې کولو لپاره، Ctrl + H فشار ورکړئ ترڅو د موندلو او بدلولو ډیالوګ ښکاره کړئ، او بیا:

      • ناغوښتل دننه کړئ متن په څه ومومئ بکس کې.
      • د بدلون د بکس خالي پریږدئ.

    د ټول بدل کړئ تڼۍ کلیک کول به ټول بدلونونه په یوځل ترسره کړي:

    22>

    د سیل په کارولو سره ځینې متن لرې کړئ.فورمول

    د متن د تار د یوې برخې د لرې کولو لپاره، تاسو بیا د SUBSTITUTE فعالیت په بنسټیز ډول وکاروئ:

    SUBSTITUTE( cell , text , "")

    د مثال په توګه، د A2 حجرې څخه د "mailto:" د فرعي سټینګ حذف کولو لپاره، فورمول دا دی:

    =SUBSTITUTE(A2, "mailto:", "")

    دا فورمول B2 ته ځي، او بیا تاسو دا په ډیرو ډیرو کې ښکته کړئ. قطارونه لکه څنګه چې اړتیا وي:

    څنګه د یو ځانګړي کرکټر Nth مثال لرې کړئ

    په هغه حالت کې کله چې تاسو غواړئ یو ثیقه پیښې حذف کړئ د یو ځانګړي کرکټر د SUBSTITUTE فعالیت وروستی اختیاري دلیل تعریف کړئ. په لاندې عمومي فورمول کې، instance_num ټاکي چې د مشخص شوي کرکټر کوم مثال باید د خالي تار سره بدل شي:

    SUBSTITUTE( string , char , " ", instance_num )

    د مثال په توګه:

    په A2 کې د لومړۍ سلیش د له منځه وړلو لپاره، ستاسو فورمول دا دی:

    =SUBSTITUTE(A2, "/", "", 1)

    د لرې کولو لپاره د دوهم سلیش کرکټر، فورمول دا دی:

    =SUBSTITUTE(A2, "/", "", 2)

    24>

    د لومړي کرکټر د لرې کولو څرنګوالی

    د تار له کیڼ اړخ څخه د لومړي کرکټر لرې کولو لپاره تاسو کولی شئ د لاندې فورمولونو څخه یو وکاروئ. دواړه یو شان کار کوي، مګر په مختلفو لارو.

    REPLACE( cell , 1, 1, "")

    د انسان په ژبه ژباړل شوی، فورمول وايي: په ټاکل شوي حجره کې، واخلئ. 1 کرکټر ( num_chars ) د لومړي مقام څخه (start_num)، او د خالي تار ("") سره یې ځای په ځای کړئ.

    RIGHT( cell ، LEN( cell ) - 1)

    دلته موږ 1 کموود تار د ټول اوږدوالي څخه کرکټر، کوم چې د LEN فنکشن لخوا محاسبه کیږي. توپیر د دې لپاره ښي خوا ته لیږدول کیږي ترڅو د حرفونو شمیر له پای څخه راوباسي.

    د مثال په توګه، د A2 څخه د لومړي کرکټر لرې کولو لپاره، فورمول په لاندې ډول ځي:

    =REPLACE(A2, 1, 1, "")

    =RIGHT(A2, LEN(A2) - 1)

    لاندې سکرین شاټ د REPLACE فورمول ښیې. د Right LEN فورمول به بالکل ورته پایلې وړاندې کړي.

    د تار له پیل څخه د هر ډول n حروف حذف کولو لپاره، مهرباني وکړئ وګورئ چې څنګه د کیڼ اړخ څخه حروف لرې کړئ Excel.

    د وروستي کرکټر د لرې کولو څرنګوالی

    د تار له پای څخه د وروستي کرکټر د لرې کولو لپاره، فورمول دا دی:

    LEFT( سیل ، LEN ( حجره ) - 1)

    منطق د تیر مثال څخه د RIGHT LEN فارمول سره ورته دی:

    تاسو د ټول حجرې اوږدوالی څخه 1 کم کړئ او کیڼ اړخ ته توپیر ورکړئ فنکشن، نو دا کولی شي د تار له پیل څخه ډیری حروف راوباسي.

    د مثال په توګه، تاسو کولی شئ د دې فورمول په کارولو سره د A2 څخه وروستی کرکټر لرې کړئ:

    =LEFT(A2, LEN(A2) - 1)

    د تار له پای څخه د هر ډول n حروف حذف کولو لپاره، مهرباني وکړئ وګورئ چې څنګه په Excel کې له ښیې څخه حروف لرې کړئ.

    د یو ځانګړي کرکټر وروسته متن لرې کړئ

    د ورکړل شوي کرکټر څخه وروسته د هرڅه حذف کولو لپاره، عمومي فورمول دا دی:

    LEFT( string ، SEARCH( char ، string ) -1)

    لوجي c خورا ساده دی: د لټون فعالیت محاسبه کويد ټاکل شوي کرکټر موقعیت او دا د LEFT فنکشن ته لیږدوي، کوم چې د پیل څخه د حروفونو اړونده شمیره راوړي. د دې لپاره نه چې ډیلیمیټر پخپله تولید کړي، موږ 1 د لټون پایلې څخه کموو.

    د مثال په توګه، د کولون (:) څخه وروسته متن لرې کولو لپاره، په B2 کې فورمول دا دی:

    =LEFT(A2, SEARCH(":", A2) -1)

    د نورو فورمول مثالونو لپاره، مهرباني وکړئ د یو ټاکلي کرکټر څخه مخکې یا وروسته متن ړنګ کړئ وګورئ.

    په Excel کې د متن څخه مخکې او وروسته د ځایونو لرې کولو څرنګوالی

    د متن پروسیسرونو کې لکه د مایکروسافټ ورډ په څیر، د متن څخه مخکې یو سپین ځای کله ناکله په قصدي توګه اضافه کیږي ترڅو د لوستونکي د سترګو لپاره متوازن او ښکلي جریان رامینځته کړي. د سپریډ شیټ برنامو کې ، مخکښ او تعقیب ځایونه ممکن د پام وړ نه وي او د ډیری ستونزو لامل شي. خوشبختانه، مایکروسافټ ایکسل د اضافي ځایونو د حذف کولو لپاره د TRIM په نوم یو ځانګړی فعالیت لري.

    د حجرو څخه د اضافي ځایونو لرې کولو فورمول په دې ډول ساده دی:

    =TRIM(A2)

    چیرته چې A2 ستاسو اصلي متن تار دی.

    لکه څنګه چې تاسو په لاندې عکس کې لیدلی شئ، دا د متن څخه مخکې، د متن وروسته او د کلمو/ فرعي سټینګونو تر منځ ټول ځایونه ړنګوي پرته له یو ځای ځای څخه.

    که چیرې دا ساده فورمول ستاسو لپاره کار ونکړي، نو ډیر احتمال شته چې ستاسو په کاري پاڼه کې ځینې نه ماتیدونکي ځایونه یا نه چاپیدونکي حروف شتون ولري.

    د هغو څخه د خلاصون لپاره، بدل کړئ <16 نه ماتیدونکي ځایونه په منظمو ځایونو کې د SUBSTITUTE په مرسته:

    SUBSTITUTE(A2, CHAR(160), " ")

    چیرته چې 160 کوډ دید نه ماتیدو ځای کرکترونو شمیر ( ).

    سربیره پردې، د د نه چاپ کیدو وړ حروف :

    CLEAN(SUBSTITUTE(A2, CHAR(160), " "))

    Nest له مینځه وړلو لپاره CLEAN فنکشن وکاروئ پورتني ساختمان د TRIM فنکشن کې، او تاسو به د متن څخه مخکې / وروسته د ځایونو لرې کولو لپاره یو مناسب فورمول ترلاسه کړئ او همدارنګه د نه ماتیدو ځایونه او د نه چاپ کولو حروف:

    =TRIM(CLEAN(SUBSTITUTE(A2, CHAR(160), " ")))

    لپاره د لا زیاتو معلوماتو لپاره، مهرباني وکړئ وګورئ چې څنګه په Excel کې ځایونه لرې کړئ.

    په Excel کې د فلش ډکولو سره حروف لرې کړئ

    په ساده سناریوګانو کې، د Excel's Flash Fill کولی شي تاسو سره یو ښه کار وکړي او د متن یا حروف یا برخې لرې کړي. په اوتومات ډول د هغه نمونې پراساس چې تاسو یې چمتو کوئ.

    راځئ چې تاسو په یوه حجره کې نوم او بریښنالیک آدرس لرئ چې د کوما لخوا جلا شوي. تاسو غواړئ د کوما وروسته هرڅه لرې کړئ (پشمول د کوما په شمول). د دې د ترسره کولو لپاره، دا ګامونه ترسره کړئ:

    1. د خپلې سرچینې ډیټا ښي خوا ته یو خالي کالم دننه کړئ.
    2. د نوي اضافه شوي کالم په لومړي حجره کې، ارزښت ټایپ کړئ تاسو غواړئ (زموږ په قضیه کې نوم) وساتئ.
    3. په راتلونکي حجره کې د ارزښت ټایپ کول پیل کړئ. هرڅومره ژر چې Excel نمونه وټاکي، دا به د ډیټا یوه مخکتنه وښیې چې د ورته نمونې په تعقیب لاندې حجرو کې ډک شي.
    4. د مخکتنې منلو لپاره د Enter کیلي فشار ورکړئ.

    پوره شوی!

    یادونه. که اکسل ستاسو په ډاټا کې د نمونې پیژندلو توان نلري، د نورو مثالونو چمتو کولو لپاره په لاسي ډول یو څو نور حجرې ډک کړئ. همچنان ، ډاډ ترلاسه کړئ چې فلش ډک شوی دیستاسو په Excel کې. که دا لاهم کار ونکړي ، نو تاسو باید یو بل میتود ته لاره هواره کړئ.

    په Excel کې د کرکټرونو یا متن لرې کولو لپاره ځانګړي اوزار

    دا وروستۍ برخه د Excel حجرو څخه د متن لرې کولو لپاره زموږ خپل حلونه وړاندې کوي. که تاسو د پیچلو ننګونو د اداره کولو لپاره د ساده لارو موندلو سره مینه لرئ، نو تاسو به د الټیمیټ سویټ سره د لاسي وسیلو څخه خوند واخلئ.

    په د ایبلیټ ډیټا ټب کې، په متن کې په ګروپ کې، د Excel حجرو څخه د حروفونو لرې کولو لپاره درې اختیارونه شتون لري:

    • ځانګړي حروف او فرعي سټینګونه
    • کرکټرونه په یو ټاکلي موقعیت کې
    • نقل حروف

    د ټاکل شوي حجرو څخه د ځانګړي کرکټر یا سبسټرینګ حذف کولو لپاره په دې ډول پرمخ لاړشئ:

    1. کیکاږئ لیرې کړئ > ; کرکټرونه لرې کړئ .
    2. هغه انتخاب غوره کړئ چې ستاسو اړتیاو سره مناسب وي.
    3. د کیس حساس بکس چیک یا غیر چیک کړئ.
    4. هټ لیرې کړئ .

    لاندې یو څو مثالونه دي چې خورا عادي سناریوګانې پوښي.

    ځانګړی کرکټر لرې کړئ

    د لرې کولو لپاره په یو وخت کې د څو حجرو څخه ځانګړي کرکټرونه، غوره کړئ دودیز حروف لرې کړئ .

    د بیلګې په توګه، موږ د A2:A4 حد څخه د لوی حروف A او B ټولې پیښې حذف کوو. :

    ړنګول د مخکیني تعریف شوي کرکټر سیټ

    د کرکټرونو د یوې ټاکلې سیټ لرې کولو لپاره ، غوره کړئ د کرکټر سیټونه لرې کړئ ، او بیا له لاندې څخه یو غوره کړئاختیارونه:

    • غیر چاپ شوي حروف - د 7-bit ASCII سیټ کې له لومړیو 32 حروفونو څخه کوم یو لرې کوي (د کوډ ارزښت 0 څخه تر 31 پورې) په شمول د ټب کریکټ ، کرښه بریک، او داسې نور.
    • د متن حروف - متن لرې کوي او شمیرې ساتي.
    • شمیري حروف - د الفانومیریک تارونو څخه شمیرې حذف کوي.<12
    • سمبولونه & د ټکي نښه - ځانګړي سمبولونه او د ټکي نښې لرې کوي لکه دوره، د پوښتنې نښه، د تعجب نښه، کوما او داسې نور.

    32>

    د متن برخه لرې کړئ

    د تار د یوې برخې د حذف کولو لپاره، د سبسټرینګ لرې کړئ اختیار غوره کړئ.

    د مثال په توګه، د Gmail پتې څخه د کارن نومونو ایستلو لپاره، موږ "@gmail.com" لرې کوو سبسټرینګ:

    دا د Excel حجرو څخه متن او حروف لرې کولو څرنګوالی دی. زه ستاسو د لوستلو لپاره مننه کوم او په راتلونکې اونۍ کې زموږ په بلاګ کې تاسو سره لیدو ته سترګې په لار یم!

    د موجود ډاونلوډونه

    په Excel کې کرکټرونه لرې کړئ - مثالونه (.xlsm فایل)

    Ultimate Suite - د ارزونې نسخه (.exe فایل)

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.