سٹرنگ کو کوما سے تقسیم کرنے کا ایکسل فارمولا (5 مثالیں)

  • اس کا اشتراک
Hugh West

آپ کی ایکسل ورک شیٹ میں ایک ٹیبل ہو سکتا ہے جہاں کئی قسم کے ڈیٹا کو سیل میں رکھا جاتا ہے اور کوما سے الگ کیا جاتا ہے۔ اگر آپ انہیں کئی کالموں میں تقسیم کرنا چاہتے ہیں، تو آپ صحیح جگہ پر ہیں۔ اس مضمون میں، آپ سٹرنگ کو کوما سے تقسیم کرنے کے لیے ایکسل فارمولے کی 5 مثالیں سیکھیں گے۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

اپنی مشق کے لیے درج ذیل ایکسل فائل ڈاؤن لوڈ کریں۔

<5 Comma.xlsx کے ذریعہ اسٹرنگ کو تقسیم کرنا

5 مثالیں ایکسل فارمولہ کے ساتھ کوما کے ذریعہ اسٹرنگ کو تقسیم کرنے کی کوما سے الگ ایک واحد تار کے طور پر رکھا جاتا ہے۔ ہمارا مقصد سٹرنگز کو 3 کالموں میں تقسیم کرنا ہے۔

1. LEFT اور FIND فنکشنز کو یکجا کریں تاکہ سٹرنگ کو کوما سے تقسیم کریں

کمبائینگ LEFT اور FIND فنکشن ایک ساتھ مل کر ہمیں کوما سے الگ کی گئی اسٹرنگ کو کئی کالموں میں تقسیم کرنے میں مدد کرتا ہے۔ ایسا کرنے کے لیے بس نیچے دیے گئے مراحل پر عمل کریں۔

اقدامات:

  • سب سے پہلے درج ذیل فارمولے کو خالی سیل میں لکھیں C5۔
=LEFT(B5,FIND(",",B5)-1)

یہاں، FIND فنکشن کا مقام دیتا ہے سٹرنگ سے پہلا کوما B5 اور LEFT فنکشن سٹرنگ سے حروف واپس کرتا ہے جو پہلے کوما سے پہلے ہوتا ہے۔ کوما کے علاوہ ڈیٹا حاصل کرنے کے لیے آپ کو مائنس 1 کرنا ہوگا۔

  • ENTER دبائیں آپ کو ID نمبر<نظر آئے گا۔ 7> سیل پر C5۔ اب، حاصل کرنے کے لیے فل ہینڈل کو گھسیٹیں۔باقی ID نمبر اسی کالم میں۔

یہ رہا نتیجہ،

مزید پڑھیں: ایکسل میں سٹرنگ کو ایک سے زیادہ کالموں میں تقسیم کرنے کے لیے VBA (2 طریقے)

2. تقسیم کرنے کے لیے MID اور FIND افعال کے ساتھ فارمولہ ایکسل میں سٹرنگ

MID اور FIND فنکشنز کو ایک ساتھ ملانے سے ہمیں کوما سے الگ کی گئی اسٹرنگ کو کئی کالموں میں تقسیم کرنے میں مدد ملتی ہے۔ ایسا کرنے کے لیے بس نیچے دیے گئے مراحل پر عمل کریں۔

اقدامات:

  • سب سے پہلے درج ذیل فارمولے کو خالی سیل میں لکھیں D5۔
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

یہاں، تلاش کریں(“,”,B5)+1 1st کوما کے بعد 1st حرف کا ابتدائی مقام دیتا ہے۔

FIND(“,”, B5, FIND(“,”, B5)+1) شروعات دیتا ہے۔ دوسرے کوما کے بعد پہلے حرف کا مقام۔

-FIND(“,”, B5)-1 دوسرے کوما کے بعد سٹرنگ کے تمام حروف کو خارج کر دیتا ہے۔

آخر میں، MID ان دو کوما کے درمیان حروف لوٹاتا ہے۔

  • ENTER دبائیں آپ دیکھیں گے LastName Cell D5. اب، اسی کالم میں باقی LastNames حاصل کرنے کے لیے Fill Handle کو گھسیٹیں۔

یہ نتیجہ ہے،

20>

مزید پڑھیں: Excel VBA: کریکٹر کے لحاظ سے اسٹرنگ کو تقسیم کریں (6 مفید مثالیں)

اسی طرح کی ریڈنگز

  • ایکسل میں سیل کو کیسے تقسیم کیا جائے (5 آسان چالیں)
  • Excel VBA: اسٹرنگ کو قطاروں میں تقسیم کریں (6 I سودامثالیں)
  • ایکسل میں سیل کو دو قطاروں میں کیسے تقسیم کیا جائے (3 طریقے)

3. دائیں کو متحد کریں اور فنکشنز تلاش کریں

RIGHT اور FIND functions کو ایک ساتھ ملانے سے ہمیں کوما سے الگ کردہ سٹرنگ کو کئی کالموں میں تقسیم کرنے میں مدد ملتی ہے۔ ایسا کرنے کے لیے بس ذیل کے مراحل پر عمل کریں۔

اقدامات:

  • سب سے پہلے، ایک خالی سیل میں درج ذیل فارمولے کو لکھیں E5۔
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

یہاں، LEN(B5) لمبائی کا تعین کرتا ہے سیل میں سٹرنگ کا B5۔

FIND(“,”, B5, FIND(“,”, B5)+1 آخری کا مقام دیتا ہے۔ سٹرنگ سے کوما، اور آخر میں، RIGHT فنکشن سٹرنگ سے حروف واپس کرتا ہے جو آخری کوما کے بعد ہوتا ہے۔

  • دبائیں داخل کریں۔ آپ کو سیل E5 پر Dept. نظر آئے گا۔ اب، باقی حاصل کرنے کے لیے Fill ہینڈل کو گھسیٹیں۔ اسی کالم میں ڈپارٹمنٹ ۔

نتیجہ یہ ہے،

مزید پڑھیں: Excel VBA: حروف کی تعداد کے لحاظ سے اسٹرنگ کو تقسیم کریں (2 آسان طریقے)

4. TRIM، MID، SUBSTITUTE، REPT، اور LEN فنکشنز کو یکجا کریں

TRIM, MID, SUBSTITUTE, REPT, اور LEN فنکشنز کو ایک ساتھ ملانے سے ہمیں کوما سے الگ کی گئی اسٹرنگ کو کئی کالموں میں تقسیم کرنے میں مدد ملتی ہے۔ بس پیروی کریں ایسا کرنے کے لیے نیچے دیے گئے مراحل۔

اسٹیپس:

  • سب سے پہلے، کالم کے عنوان ID نمبر کی بجائے 1، 2، اور 3 درج کریں۔ آخری نام، اور محکمہ اب،مندرجہ ذیل فارمولے کو خالی سیل میں لکھیں C5۔
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

اس فارمولے کا خلاصہ تبدیل کرنا ہے۔ SUBSTITUTE اور REPT فنکشنز کا استعمال کرتے ہوئے خالی جگہوں کے ساتھ کوما۔ پھر، MID فنکشن nth وقوع سے متعلق متن واپس کرتا ہے اور آخر میں، TRIM فنکشن اضافی خالی جگہوں سے چھٹکارا پانے میں مدد کرتا ہے۔

<1

  • ENTER دبائیں آپ کو سیل C5 پر ID نمبر نظر آئے گا۔ اب، فل ہینڈل کو گھسیٹیں۔ باقی ID نمبر حاصل کرنے کے لیے اسی کالم میں. اور LastName اور Dept.

<0 حاصل کرنے کے لیے Fill Handle کو صحیح سمت میں گھسیٹیں۔ یہاں نتیجہ ہے،

مزید پڑھیں: ایکسل VBA: اسٹرنگ کو سیلز میں تقسیم کریں (4 مفید ایپلی کیشنز) <1

5. ایکسل میں FILTERXML فنکشن کا استعمال کرتے ہوئے سٹرنگ کو کوما کے ذریعے تقسیم کریں

FILTERXML فنکشن کا استعمال ہمیں کوما سے الگ کی گئی اسٹرنگ کو کئی کالموں میں تقسیم کرنے میں مدد کرتا ہے۔ ایسا کرنے کے لیے بس نیچے دیے گئے مراحل پر عمل کریں۔

اقدامات:

  • سب سے پہلے درج ذیل فارمولے کو خالی سیل میں لکھیں C5۔<7
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

اگر آپ MS 365 کے لیے ایکسل استعمال کررہے ہیں، تو آپ FILTERXML فنکشن کو لاگو کرسکتے ہیں۔ ایک تار کو کوما سے تقسیم کرنا۔ اس طریقہ میں، سب سے پہلے ٹیکسٹ سٹرنگ کوما کو XML ٹیگز میں تبدیل کر کے XML سٹرنگ میں بدل جاتا ہے۔ TRANSPOSE فنکشن ارے کو عمودی کے بجائے افقی طور پر موڑ دیتا ہے۔

  • دبائیں۔ داخل کریں۔ آپ کو سیل C5، D5، اور E5 میں بالترتیب ID نمبر، آخری نام، اور Dept. نظر آئے گا۔ اب، باقی ڈیٹا حاصل کرنے کے لیے Fill Handle کو گھسیٹیں۔

یہ رہا نتیجہ،

مزید پڑھیں: تقسیم کرنے کا ایکسل فارمولا: 8 مثالیں

نتیجہ

اس ٹیوٹوریل میں، میں نے بحث کی ہے۔ سٹرنگز کو کوما کے ذریعے تقسیم کرنے کے لیے ایکسل فارمولوں کی 5 مثالیں۔ مجھے امید ہے کہ آپ کو یہ مضمون مفید لگا۔ ایکسل سے متعلق مزید مواد جاننے کے لیے آپ ہماری ویب سائٹ ExcelWIKI ملاحظہ کر سکتے ہیں۔ براہ کرم، تبصرے، مشورے، یا سوالات چھوڑیں اگر آپ کے پاس ذیل کے تبصرے کے سیکشن میں کوئی ہے۔

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔