د کوما په واسطه د سټینګ ویشلو لپاره د ایکسل فارمول (5 مثالونه)

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

تاسو ممکن په خپل ایکسل ورک شیټ کې یو جدول ولرئ چیرې چې ډیری ډوله ډیټا په حجره کې ساتل کیږي او د کوما لخوا جلا کیږي. که تاسو غواړئ دوی په څو کالمونو ویشئ، تاسو په سم ځای کې یاست. په دې مقاله کې به تاسو د کوما په واسطه د تار د ویشلو لپاره د ایکسل فارمول 5 مثالونه زده کړئ.

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

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

<5 د Comma.xlsx لخوا د سټرینګ ویشل

5 د اکسل فارمول سره د کوما په واسطه د سټینګ ویشلو مثالونه

راځئ لومړی زموږ ډیټا سیټ معرفي کړو چیرې چې ID شمیره، وروستی نوم، او څانګه. د یو واحد تار په توګه ساتل کیږي چې د کوما لخوا جلا شوي. زموږ هدف دا دی چې تارونه په 3 کالمونو وویشئ.

1. د کوما

یوځای کول کیڼ اړخ او FIND افعال یوځای موږ سره مرسته کوي چې د کوما په واسطه جلا شوي تار په څو کالمونو وویشو. د دې کولو لپاره یوازې لاندې مرحلې تعقیب کړئ.

مرحلې:

  • لومړی، لاندې فورمول په خالي حجره کې ولیکئ C5.
=LEFT(B5,FIND(",",B5)-1)

دلته د FIND فنکشن موقعیت ورکوي د تار څخه لومړۍ کوما B5 او LEFT فنکشن د تار څخه حروف بیرته راګرځوي کوم چې د لومړۍ کوما څخه مخکې دی. تاسو اړتیا لرئ د کوما پرته د معلوماتو ترلاسه کولو لپاره منفي 1 ته اړتیا ولرئ.

  • انټر فشار ورکړئ. تاسو به د ID شمیره وګورئ. په حجره کې C5. اوس، د ترلاسه کولو لپاره د ډکولو دستګاه کش کړئپاتې د ID شمیره په ورته کالم کې.

دلته پایله ده،

نور ولولئ: VBA په Excel کې په څو کالمونو کې د سټینګ ویشلو لپاره (2 لارې)

2. د ویشلو لپاره د MID او موندلو افعال سره فارمول په Excel

MID او FIND افعال سره یوځای کول موږ سره مرسته کوي چې د کوما لخوا جلا شوي تار په څو کالمونو وویشو. د دې کولو لپاره یوازې لاندې مرحلې تعقیب کړئ.

مرحلې:

  • لومړی، لاندې فورمول په خالي حجره کې ولیکئ D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

دلته، موند(“,”,B5)+1 د لومړۍ کوما وروسته د لومړي کرکټر د پیل ځای ورکوي.

FIND(“,”, B5, FIND(“,”, B5)+1) پیل ورکوي د دوهمې کوما څخه وروسته د لومړي کرکټر موقعیت.

-FIND(“,”, B5)-1 د دویمې کوما وروسته د تار ټول حروف نه لري.

<0 په نهایت کې، MID د دغو دوو کوماګانو تر منځ حروف بیرته راګرځي.

  • ENTER فشار ورکړئ. تاسو به وګورئ LastName په Cell D5. اوس، د Fill Handle د پاتې LastNames په همدې کالم کې کش کړئ.

دلته پایله ده،

20>

نور ولولئ: ایکسیل VBA: د کریکټ په واسطه د سټرینګ ویشل (6 ګټور مثالونه)

ورته لوستل

  • په Excel کې د حجرو ویشلو څرنګوالی (5 اسانه چلونه)
  • ایکسیل VBA: تار په قطارونو ویشئ (6 I معاملهبېلګې)
  • څنګه په Excel کې حجره په دوه قطارونو ویشل کیږي (3 لارې)

3. ښي خوا سره یوځای کړئ او افعال ومومئ

د RIGHT او FIND افعال یوځای کول موږ سره مرسته کوي چې د کوما په واسطه جلا شوي تار په څو کالمونو وویشو. د دې کولو لپاره یوازې لاندې مرحلې تعقیب کړئ.

مرحلې:

  • لومړی، لاندې فورمول په خالي حجره کې ولیکئ E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

دلته، LEN(B5) اوږدوالی ټاکي په حجره کې د تار B5.

FIND(“,”, B5, FIND(“,”, B5)+1 د وروستي ځای ځای ورکوي د تار څخه کوما، او په پای کې، RIGHT فنکشن د تار څخه حروف بیرته راګرځوي کوم چې د وروستي کوما وروسته وي.

  • فشار ورکړئ ننوت. تاسو به Dept. په حجره کې وګورئ E5. اوس، د پاتې برخې ترلاسه کولو لپاره د ډکولو دستګاه کش کړئ. ډیپارټمنټ په ورته کالم کې.

دلته پایله ده،

نور ولولئ: Excel VBA: د حروفو د شمیر له مخې سټرینګ وویشئ (2 آسانه طریقې)

4. TRIM، MID، SUBSTITUTE، REPT، او LEN افعال یوځای کړئ

TRIM، MID، SUBSTITUTE، REPT، او LEN افعال یوځای کول موږ سره مرسته کوي چې د کوما په واسطه جلا شوي تار په څو کالمونو وویشو. یوازې تعقیب کړئ. د دې کولو لپاره لاندې مرحلې.

مرحلې:

  • لومړی، د کالم سرلیکونو پر ځای 1، 2، او 3 داخل کړئ ID شمیره، وروستی نوم، او څانګه اوس،لاندې فورمول په خالي حجره کې ولیکئ C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

د دې فورمول لنډیز د ځای په ځای کول دي کوما د ځای سره د SUBSTITUTE او REPT افعال په کارولو سره. بیا، د MID فنکشن د nth پیښې پورې اړوند متن بیرته راولي او په پای کې، د TRIM فنکشن د اضافي ځایونو څخه د خلاصون لپاره مرسته کوي.

24><1

  • انټر فشار ورکړئ. تاسو به د ID شمیره په حجره کې وګورئ C5. اوس، د ډکولو دستګاه کش کړئ د پاتې ID شمیره ترلاسه کولو لپاره. په ورته کالم کې. او د Fill Handle په سم لوري کې کش کړئ ترڅو LastName او Dept.

<0 ترلاسه کړئ دلته پایله ده،

نور ولولئ: ایکسل VBA: په حجرو کې سټرینګ تقسیم کړئ (4 ګټور غوښتنلیکونه) <1

5. په Excel کې د FILTERXML فنکشن په کارولو سره د کوما په واسطه یو تار تقسیم کړئ

د FILTERXML فنکشن کارول موږ سره مرسته کوي چې د کوما لخوا جلا شوي تار په څو کالمونو وویشو. د دې کولو لپاره یوازې لاندې مرحلې تعقیب کړئ.

مرحلې:

  • لومړی، لاندې فورمول په خالي حجره کې ولیکئ C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

که تاسو د MS 365 لپاره Excel کاروئ، تاسو کولی شئ د FILTERXML فنکشن پلي کړئ د کوما په واسطه د تار ویشلو لپاره. په دې طریقه کې، لومړی د متن تار د XML ټاګونو ته د کوما په بدلولو سره په XML تار بدلیږي. د TRANSPOSE فنکشن د عمودی پرځای په افقی توګه د ایښودلو لپاره سرې بدلوي.

  • پریس ننوت. تاسو به په ترتیب سره C5، D5، او E5 په حجره کې د ID شمیره، وروستی نوم، او ډیپارټمنټ وګورئ. اوس، د پاتې ډیټا ترلاسه کولو لپاره ډک لاسي کش کړئ.

دلته پایله ده،

6 د کوما په واسطه د تارونو ویشلو لپاره د ایکسل فارمولونو 5 مثالونه. زه امید لرم چې تاسو دا مقاله ګټوره موندلې. تاسو کولی شئ زموږ ویب پاڼې ExcelWIKI ته لاړ شئ ترڅو د Excel پورې اړوند نور معلومات زده کړئ. مهرباني وکړئ، نظرونه، وړاندیزونه، یا پوښتنې که تاسو د لاندې تبصرې په برخه کې لرئ، پریږدئ.

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