په Excel کې د حجرې څخه د شمیرو لرې کولو څرنګوالی (7 اغیزمنې لارې)

  • دا شریک کړه
Hugh West

د MS Excel کارولو پرمهال یوه ډیره عامه ستونزه دا ده چې څنګه د متن حجرو څخه شمیرې لرې کړئ. د ځینو دلیلونو لپاره، مختلف سیسټمونه په قصدي یا ناڅاپي توګه متن او شمیرې مخلوطوي. دا مقاله به تاسو ته لارښوونه وکړي چې په Excel کې د حجرې څخه شمیرې لرې کړئ د ځینې ګړندي میتودونو سره یوځای د ځینې مناسبو مثالونو او مناسبو توضیحاتو سره.

د تمرین کتاب ډاونلوډ کړئ

تاسو کولی شئ ډاونلوډ کړئ دلته وړیا اکسل ټیمپلیټ ترلاسه کړئ او پخپله تمرین وکړئ.

د Cell.xlsm څخه شمیرې لرې کړئ

7 د حجرې څخه د شمیرو لرې کولو مؤثره لارې Excel

راځئ چې لومړی زموږ ډیټا سیټ ته معرفي شو. ما ځینې د محصول نومونه او د دوی IDs ' زما په ډیټا سیټ کې ځای په ځای کړي دي. توري او عددونه مختلف معنی لري. د ځینو دلیلونو لپاره، موږ غواړو د محصول IDs څخه شمیرې لرې کړو.

په لاندې میتودونو کې، موږ به وګورو چې څنګه شمیرې له دې څخه لرې کړو. حجرې د تفصيلي توضیحاتو سره.

میتود 1: د موندلو څخه کار واخلئ & په Excel کې د حجرې څخه د شمیرو لرې کولو لپاره د وائلډ کارډونو سره بدل کړئ

پدې میتود کې ، موږ به دا شمیرې د موندل او amp؛ په کارولو سره لرې کړو. کمانډ د Wildcards سره بدل کړئ.

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

مرحلې:

➤ د ډاټا رینج غوره کړئ B5:B11 .

➤ مطبوعاتي Ctrl+H د خلاصولو لپاره موند & د کمانډ بدل کړئ.

➤ بیا په (*) په څه ومومئ بکس کې ټایپ کړئ او د سره بدل کړئ بکس خالي وساتئ.

➤ له هغې وروسته، ټول بدل کړئ فشار ورکړئ.

11>

اوس به تاسو ومومئ چې د محصول نومونو سره ټولې شمیرې ورکې شوې دي.

12>

طریقه 2: د موندلو او amp; په Excel کې د حجرې څخه د شمیرو حذف کولو وسیله غوره کړئ

دلته وګورئ چې د محصول IDs کالم کې دوه حجرې شتون لري چې یوازې شمیرې لري. اوس به موږ د د موندلو او amp; کمانډ غوره کړئ.

لومړی ګام:

➤ د ډیټا رینج غوره کړئ C5:C11 .

➤ بیا کور ټب > د ترمیم گروپ > ته لاړ شئ. موندل & وټاکئ > ځانګړي ته لاړ شئ

د ډیالوګ بکس به خلاص شي.

13>

3>دوهم ګام:

➤ یوازې شمیرې د مستقیم اختیار څخه نښه کړئ.

➤ فشار ورکړئ ښه .

<0 اوس وګورئ چې حجرې یوازې شمیرې په ګوته شوي دي.

3>دریم ګام:

➤ وروسته، یوازې فشار ورکړئ په خپل کیبورډ کې بټن ړنګ کړئ.

دلته دی. شمیرې لرې کیږي.

طریمه طريقه: له حجرې څخه د نمبرونو لرې کولو لپاره د Excel Flash Fill وکاروئ

دا یو له خورا اسانه دی میتودونه وګورئ چې د محصول IDs، کوم چې د متن او شمیرو مخلوط دي. موږ به د حجرو څخه شمیرې د Excel Flash Fill په کارولو سره لرې کړو.

لومړی ګام:

➤لومړی، یوازې د لومړۍ حجرې متن (نه عددونه) د هغې سره نږدې نوي کالم ته ولیکئ.

➤ بیا د انټر تڼۍ کېکاږئ.

دوهمه مرحله:

سیل D5 وټاکئ.

➤ اوس ډاټا > ته لاړ شئ. د معلوماتو وسیلې > فلش ډک کړئ .

اوس به تاسو وګورئ چې ټولې شمیرې لرې شوي دي.

19>

4 طریقه: په Excel کې د حجرې څخه د شمیرو لرې کولو لپاره د SUBSTITUTE فنکشن داخل کړئ

پدې میتود کې، موږ به د د SUBSTITUTE فنکشن په کارولو سره کار وکړو. د SUBSTITUTE فنکشن یو موجود متن په یوه تار کې د نوي متن سره بدلوي.

اوس، راځئ چې یو یو لاندې مرحلې تعقیب کړو.

0> 1 ګام:

➤ لاندې ورکړل شوی فورمول په حجره D5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")

➤ کې ولیکئ بیا یوازې <کیکاږئ 3>د تڼۍ دننه کړئ.

دوهمه مرحله: 1>

➤ اوس دوه ځله کلیک وکړئ Fill Handle icon او فورمول به په اوتومات ډول کاپي شي.

اوس به تاسو وګورئ چې شمیرې له حجرو څخه لرې شوي دي.

ورته لوستل:

  • په Excel کې د فرعي مجموعو لرې کولو څرنګوالی (2 اسانه چلونه)
  • په Excel کې د ډیټا پاکولو تخنیکونه: په حجرو کې د متن ځای په ځای کول یا لرې کول
  • په Excel کې د فورمولونو لرې کولو څرنګوالی: 7 اسانه لارې

5 طریقه: په Excel کې د حجرې څخه د شمیرو د پاکولو لپاره د TEXTJOIN، MID، ROW، LEN، او غیر مستقیم فنکشنونه یوځای کړئ

دلته، موږ به TEXTJOIN <یوځای کړو. 4>، مینځ ، ROW ، LEN ، او Indirect د حجرې څخه د شمیرو لرې کولو لپاره دندې. د TEXTJOIN فنکشن د ډیری تارونو څخه متن سره یوځای کولو لپاره پلي کیږي. په ایکسل کې د منځنۍ فنکشن د تارونو موندلو او د ایکسل له هرې منځنۍ برخې څخه د بیرته راستنیدو لپاره کارول کیږي. د ROW فنکشن د حوالې لپاره د قطار شمیره راګرځوي. د LEN فنکشن په ایکسل کې د متن فعالیت دی چې د تار / متن اوږدوالی بیرته راګرځوي. مستقیم فکشن یو رینج ته حواله ورکوي.

3>لومړی ګام:

➤ فورمول په حجره D5 کې ټایپ کړئ –

=TEXTJOIN("",TRUE,IF(ISERR(MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1),""))

➤ کلیک وکړئ انټر تڼۍ.

27>

مرحله 2:

➤ بیا د فورمول کاپي کولو لپاره د ډکول دستګاه آیکون کش کړئ.

👇 د فورمول ماتول:

ROW(غیر مستقیم("1:"&LEN(C5)))

دا به د ROW او INDIRECT فنکشنونو څخه د پایلې سرې لیست ومومي کوم چې بیرته راستنیږي لکه-

{1;2;3;4}

MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1)

د MID فنکشن د الفانومیریک تار استخراج لپاره کارول کیږي د start_num او num_chars arguments. او د num-chars دلیل لپاره، موږ به 1 کېښودو. وروسته له دې چې د MID فنکشن کې دلیلونه واچول شي، دا به یو سرې بیرته راولي لکه

{"B"؛ “H”;”2″;”3″

ISERR(MID(B3,ROW(غیر مستقیم("1:"&LEN(B3 )))،1)+0)

د 0 اضافه کولو وروسته، د محصول سرې د ISERR فنکشن کې کیښودل کیږي.دا به د رښتیا او غلط ، ریښتیا د غیر عددي حروفونو لپاره، او غلط د شمیرو لپاره یو لړ جوړ کړي. محصول به د دې په توګه بیرته راستانه شي-

{TRUE;TRUE;FALSE;FALSE

IF(ISERR(MID(B3) ,ROW(مستقیم("1:"&LEN(B3)))،1)+0)،مینځ (B3)،ROW(غیر مستقیم("1:"&LEN(B3)))،1)،" )

د IF فکشن به د ISERR فکشن محصول وګوري. که د دې ارزښت رښتیا بیرته راستانه شي، دا به د الفانومیریک تار د ټولو حروفونو یو لړۍ بیرته راولي. نو موږ یو بل MID فنکشن اضافه کړ. که د IF فکشن ارزښت FALSE وي، نو دا به خالي ("") بیرته راستانه شي. نو په نهایت کې به موږ یو صف ترلاسه کړو چې یوازې د تار غیر عددي حروف لري. دا دی-

{"B"؛"H"؛""؛"

TEXTJOIN("" ,ریښتیا,که(ISERR(مینځنی(B3,ROW(مستقیم("1:"&LEN(B3))),1)+0),میچ(B3,ROW(غیر مستقیم("1:"&LEN( B3)))))1),""))

د TEXTJOIN فنکشن به د پورتنۍ صف ټول حروف سره یوځای شي او د خالي تار څخه ډډه وکړي. د دې فنکشن لپاره ډیلیمیټر د خالي تار په توګه ټاکل شوی ("") او له پامه غورځول شوي خالي دلیل ارزښت داخل شوی ریښتیا . دا به زموږ متوقع پایله ورکړي-

{BH}

میت 6: د حذف کولو لپاره TEXTJOIN, IF, ISERR, SEQUENCE, LEN, او MID افعال سره یوځای شئ په Excel کې د یوې حجرې څخه شمیرې

موږ به اوس د دندې ترسره کولو لپاره د نورو دندو سره یوځای کړو. دا دي TEXTJOIN , IF , ISERR ، سلسله ، LEN ، مینځ دندو. د IF فنکشن د یو ارزښت بیرته راګرځولو لپاره کارول کیږي که یو حالت سم وي او بل ارزښت که غلط وي. د ISERR فکشن بیرته راګرځي ریښتیا که چیرې ارزښت د کومې غلطۍ ارزښت وي، پرته له #N/A. SEQUENCE فنکشن تاسو ته اجازه درکوي په ترتیب کې د ترتیب شوي شمیرو لیست رامینځته کړئ ، لکه 1, 2, 3, 4.

1 ګام:

➤ په حجره D5 کې ورکړل شوی فورمول ولیکئ-

=TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), ""))

انټر فشار ورکړئ د پایلې ترلاسه کولو لپاره تڼۍ.

دوهمه مرحله:

➤ بیا یوازې د AutoFill اختیار پلي کړئ فورمول کاپي کړئ.

👇 د فورمول ماتول:

LEN(C5)

د LEN فنکشن به د Cell C5 د تار اوږدوالی ومومي کوم چې به د

<3 په توګه بیرته راشي>{4}

SEQUENCE(LEN(C5))

بیا د SEQUENCE فنکشن به ترتیبي شمیره د اوږدوالي سره سم ورکړئ کوم چې بیرته راګرځي -

{1;2;3;4}

MID (C5، SEQUENCE(LEN(C5))، 1)

د MID فنکشن به د هغه پخواني موقعیت شمیرو ارزښت بیرته راولي چې پایله یې -

{"B" ;”H”;”2″;”3″

ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1 )

اوس د ISERROR فنکشن به ریښتیا وښیې که دا وموندل شي یوه تېروتنه ده که نه نو دا به غلط ښکاره کړي. پایله دا ده-

{رښتیا؛ ریښتیا؛ غلط؛ غلط

IF(ISERROR(MID(C5,SEQUENCE(LEN(C5))، 1) *1)، MID(C5، SEQUENCE(LEN(C5))، 1)، “”)

بیا IF فنکشن TRUE ویني، دا د یو بل MID فنکشن په مرسته پروسس شوي صف کې د متن اړونده کرکټر داخلوي. او غلط ګوري، دا د خالي تار سره بدلوي:

{"B"؛"H"؛""؛"

TEXTJOIN(“”, True, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5) ) , 1), “”))

وروستی سرې به د TEXTJOIN فنکشن ته انتقال شي، نو دا د متن حروف سره یو ځای کوي او پایله به یې لکه

{BH}

میتود 7: په Excel کې د حجرې څخه د شمیرو لرې کولو لپاره د کارونکي لخوا ټاکل شوي فنکشن داخل کړئ

قضیه-1: د حجرې څخه شمیرې لرې کړئ

پدې طریقه کې، موږ به د ایکسل VBA په کارولو سره د " RemNumb " په نوم یو کارن تعریف شوی فنکشن جوړ کړو. بیا موږ کولی شو دا په ایکسل کې د حجرې څخه د شمیرو لرې کولو لپاره پلي کړو. لاندې مرحلې تعقیب کړئ.

لومړی ګام:

د شیټ سرلیک کې ښیې کلیک وکړئ.

➤ انتخاب کړئ د کوډ وګورئ د د شرایطو مینو څخه.

ډیر وروسته، یوه VBA کړکۍ به ښکاره شي.

دوهمه مرحله:

➤ وروسته لاندې ورکړل شوي کوډونه ولیکئ:

7374

➤ بیا د چلولو لپاره Play icon کېکاږئ کوډونه.

اوس زموږ فعالیت کارولو ته چمتو دی.

3>درېیم ګام:

➤ په <3 کې د سیل D5 ډول-

=RemNumb(C5)

➤ د ترلاسه کولو لپاره انټر تڼۍ کېکاږئپایله.

څلور ګام:

➤ په پای کې، د فورمول د کاپي کولو لپاره د ډکول دستګاه نښه کش کړئ .

کیس-2: شمیرې او متن په جلا کالمونو ویشئ

زموږ په وروستي میتود کې ، موږ به بیا اکسل وکاروو VBA د " SplitTextOrNumb " په نوم د نوي کارونکي لخوا ټاکل شوي فنکشن رامینځته کولو لپاره چې شمیرې او متن په جلا کالمونو ویشل کیږي.

1 ګام:

➤ د پخوانۍ میتود په څیر VBA کړکۍ خلاص کړئ او فورمول ولیکئ -

2615

➤ بیا چل کړئ او یو ماکرو <4 کلیک وکړئ. خلاص به شي.

دوهمه مرحله:

➤ یو میکرو نوم ورکړئ او د چلولو کېکاږئ بیا tab.

دریم ګام:

➤ اوس زموږ فعالیت د پلي کیدو لپاره چمتو دی. د متن حروفونو لرې کولو لپاره اوس فورمول په Cell D5

=SplitTextOrNumb(C5,1)

د عددي حروفونو حذف کولو لپاره ولیکئ :

3 دتڼۍ ته ننوځئ او د فورمول د کاپي کولو لپاره د Fill Handleوسیله وکاروئ.

زه امید لرم چې پورته تشریح شوي ټولې میتودونه به په کافي اندازه ښه وي چې په ایکسل کې له حجرې څخه شمیرې لرې کړي. د تبصرې په برخه کې د هرې پوښتنې لپاره وړیا احساس وکړئ او مهرباني وکړئ ما ته نظر راکړئ.

هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.