فہرست کا خانہ
Excel سب سے زیادہ استعمال ہونے والا ٹول ہے جب یہ بڑے ڈیٹاسیٹس سے نمٹنے کے لیے آتا ہے۔ ہم ایکسل میں متعدد جہتوں کے ہزاروں کام انجام دے سکتے ہیں۔ کبھی کبھی، ہمیں کوما کے ساتھ ڈیٹا کو کالموں میں تقسیم کرنے کی ضرورت ہوتی ہے ۔ ایکسل میں، کوما کے ذریعے ڈیٹا کو کالموں میں تقسیم کرنے کے لیے، ہم مختلف طریقے استعمال کر سکتے ہیں۔ اس آرٹیکل میں، میں آپ کو ایکسل میں 8 مؤثر طریقے دکھانے جا رہا ہوں تاکہ ڈیٹا کو تقسیم کریں کو کالموں میں کوما کے ذریعے۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
Comma.xlsm کے ذریعے کالموں میں ڈیٹا تقسیم کریںیہ وہ ڈیٹا سیٹ ہے جسے میں استعمال کرنے جا رہا ہوں۔ یہاں ہمارے پاس کچھ لوگ ان کے پتے کے ساتھ ہیں۔ پتوں میں کوما ہیں، ہم اس مضمون میں Town اور Country کو علیحدہ کالم میں تقسیم کریں گے۔
ایکسل میں کوما کے ذریعے ڈیٹا کو کالموں میں تقسیم کرنے کے 7 طریقے
1. ٹیکسٹ ٹو کالم فیچر کا استعمال کرتے ہوئے ڈیٹا کو کالموں میں تقسیم کریں ڈیٹا کو متعدد کالمز میں تقسیم کرنے کے لیے کالم فیچر میں۔
STEPS:
- پہلے، C5 کو منتخب کریں: C11 ۔ پھر، ڈیٹا ٹیب پر جائیں >> منتخب کریں ڈیٹا ٹولز >> منتخب کریں کالم میں متن
- متن کو کالم وزرڈ میں تبدیل کریں ظاہر ہوگا۔ حد بندی کو منتخب کریں پھر اگلا پر کلک کریں۔ 14>
- اس کے بعد، حد بندی<2 کو منتخب کریں۔> بطور کوما ۔ پھر اگلا پر کلک کریں۔
- پھر جنرل کو بطور کالم ڈیٹا فارمیٹ منتخب کریں۔ منزل کو منتخب کریں۔ آخر میں، Finish کو منتخب کریں۔
- D5 میں Tokyo لکھیں۔
- استعمال کریں Fill Handle to آٹو فل D11 تک۔
- اب آٹو فل آپشنز پر کلک کریں (دیکھیں تصویر)
- منتخب کریں فلیش فل ۔ 14>
- اسی طرح، ملک کو الگ کریں۔
Excel ڈیٹا کو تقسیم کردے گا۔
مزید پڑھیں: ایکسل میں ڈیٹا کو ایک سے زیادہ کالموں میں کیسے تقسیم کیا جائے
2. ایکسل میں ڈیٹا کو سپلٹ کرنے کے لیے فلیش فل کا اطلاق
اب، میں کروں گا ایکسل میں ڈیٹا تقسیم کرنے کے لیے Flash Fill استعمال کریں۔
STEPS:
Excel شہروں کو دکھائے گا۔
25>
بائیں، تلاش اور کا مجموعہ کوماکے ذریعے ڈیٹا کو کالموں میں تقسیم کرنے کے لیے LEN اس سیکشن میں، میں وضاحت کروں گا کہ آپ دی بائیں ، <1 کا استعمال کرتے ہوئے کیسے ڈیٹا تقسیم کرسکتے ہیں۔>FIND ، اور LEN فنکشنز ۔
STEPS:
- پر جائیں D5 ۔ درج ذیل فارمولہ کو لکھیں۔
=LEFT(C5,FIND(",",C5)-1)
فارمولہ کی خرابی<2
FIND(“,”,C5) ➤ C5 میں ایک حرف کوما (,) کی پوزیشن لوٹاتا ہے۔
آؤٹ پٹ : 6
LEFT(C5,FIND(“,”,C5)-1) ➤ واپسی مخصوص نمبر C5 میں text کے آغاز سے۔
آؤٹ پٹ : ٹوکیو
- پھر، دبائیں ENTER ۔ Excel آؤٹ پٹ واپس کرے گا۔
- اب، Fill Handle<2 کا استعمال کریں آٹو فل پر۔
کو الگ کرنے کے لیے ملک ،
- پر جائیں E5 ۔ درج ذیل فارمولہ کو لکھیں۔
=RIGHT(C5,LEN(C5)-FIND(",",C5))
29>
فارمولہ کی خرابی<2
FIND(“,”,C5) ➤ C5 میں comma(,) کی پوزیشن لوٹاتا ہے۔
<0 آؤٹ پٹ: 6LEN(C5) ➤ حروف کا نمبر لوٹاتا ہے۔ C5 میں۔
آؤٹ پٹ: 11
RIGHT(C5,LEN(C5)-FIND( ",",C5)) ➤ C5 کے آخر سے کردار کی مخصوص پوزیشن لوٹاتا ہے۔
آؤٹ پٹ : جاپان
- اب، دبائیں ENTER ۔ Excel آؤٹ پٹ دکھائے گا۔
- اب، Fill Handle<2 کا استعمال کریں> سے آٹو فل ۔
4. ڈیٹا تقسیم کرنے کے لیے PowerQuery کا استعمال
اب میں PowerQuery استعمال کروں گا۔ سے ڈیٹا تقسیم کریں کو کالم میں Excel میں۔
STEPS:
- ایک ٹیبل بنائیں ایسا کرنے کے لیے، پوری رینج B4:C11 کو منتخب کریں۔
- دبائیں۔ CTRL + T ۔ ایک ان پٹ باکس ظاہر ہوگا۔ ڈیٹا کو اپنے ٹیبل میں رکھیں۔ یہ ہے B4:C11 ۔
- اب، ڈیٹا ٹیب پر جائیں >> ; منتخب کریں سےٹیبل/رینج ۔
- PowerQuery ایڈیٹر ونڈو پاپ اپ ہوگی۔ کرسر کو ایڈریس کالم پر رکھیں۔ پھر Context Bar لانے کے لیے اپنے ماؤس پر دائیں کلک کریں۔
- Context بار سے، کو منتخب کریں۔ تقسیم کالم >> منتخب کریں بذریعہ حد بندی
- تقسیم کالم کو تقسیم کریں ڈائیلاگ باکس ظاہر ہوگا۔ حد بندی کو بطور کوما منتخب کریں۔ پھر ٹھیک ہے پر کلک کریں۔
- Excel تقسیم کرے گا کالم کے تحت 1 اور ایڈریس۔2 کالم ۔ پھر کلک کریں بند کریں & لوڈ ۔
- Excel ڈیٹا سیٹ کو نئی ورک شیٹ میں منتقل کرے گا۔ ۔
- نام تبدیل کریں کالم ۔
مزید پڑھیں: ایکسل میں ڈیٹا کو کیسے تقسیم کیا جائے (5 طریقے)
5. ڈیٹا کو CSV فائل میں تبدیل کرنا
اب، میں کوئی اور طریقہ دکھاتا ہوں۔ میں پہلے ڈیٹا سیٹ کو CSV ( کوما سے الگ کردہ اقدار ) فائل میں تبدیل کروں گا۔
STEPS:
- سب سے پہلے، کالم پتہ کو نوٹ پیڈ صفحہ میں کاپی کریں ۔
- پھر، فائل >> پر جائیں۔ Save As کو منتخب کریں۔
- اب، نام سیٹ کریں اور فائل کو محفوظ کریں ۔ یاد رکھیں، آپ کو نام میں .csv کا لاحقہ لگانا ہوگا۔
- اب، فائل<کو کھولیں۔ 2> اس مقام سے جہاں آپ اسے پہلے محفوظ کیا ۔
- Excel ڈیٹا کو تقسیم کردے گا۔
- اب، فارمیٹ جیسا آپ چاہیں۔> 6. کوما کے ذریعے کالموں میں ڈیٹا کو تقسیم کرنے کے لیے VBA کا استعمال
اب، میں وی بی اے کوڈ کو ڈیٹا تقسیم کرنے کا استعمال کروں گا۔
اقدامات:
- VBA ونڈو کو کھولنے کے لیے ALT + F11 دبائیں۔
- پھر پر جائیں۔ داخل کریں >> منتخب کریں ماڈیول ۔
- A نیا ماڈیول کھل جائے گا۔ درج ذیل کوڈ کو لکھیں۔
3807
کوڈ کی خرابی
- یہاں، میں نے ایک ذیلی طریقہ کار SplitColumn بنایا ہے۔ میں نے متغیر SplitData کو String اور i کو متغیر کے طور پر بیان کرنے کے لیے مدھم بیان کا استعمال کیا ۔
- پھر میں نے ایک لوپ کے لیے استعمال کیا۔ 5 سے 11 کا مطلب ہے کہ میں ڈیٹا کو 5ویں سے 11ویں قطار سے تقسیم کروں گا۔
- اگلا، میں VBA Split فنکشن استعمال کیا جہاں n قطار نمبر ہے اور 3 اس بات کی وضاحت کرتا ہے کہ ڈیٹا C کالم ۔ جیسا کہ Count = 4 ، ڈیٹا کالم D میں تقسیم ہوگا۔
- پھر، میں نے ایک لوپ کے لیے انکریمنٹ گنتی ۔
- اب <1 کو چلانے کے لیے F5 دبائیں>کوڈ ۔ Excel تقسیم کرے گا ڈیٹا ۔
7. FILTERXML کا استعمال کرتے ہوئے، SUBSTITUTE & ; ایکسل میں فنکشنز کو تقسیم کرنے کے لیے ٹرانسپوز کریں۔ڈیٹا
اب میں FILTERXML فنکشن کے ساتھ SUBSTITUTE & ٹرانسپوز فنکشنز۔ یہ Excel کے اپ گریڈ شدہ ورژن کے لیے کام کرے گا۔
STEPS:
منتخب کریں D5 اور E5 درج ذیل فارمولے کو لکھیں
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))
فارمولہ کی خرابی
SUBSTITUTE(C5,",","") ➤ یہ D5 اور E5<میں کوما (،) کو بدل دے گا۔ 2>۔
آؤٹ پٹ: "ٹوکیوجاپان"
FILTERXML(""&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ یہ XPath کے بعد مواد سے XML ڈیٹا لوٹاتا ہے۔
آؤٹ پٹ: {"ٹوکیو"؛"جاپان"
ٹرانسپوز(FILTERXML(""&SUBSTITUTE(C5,",","") )& “”,”//s”)) ➤ یہ صف کو منتقل کرے گا۔
آؤٹ پٹ: {“ٹوکیو”,”جاپان”
- پھر دبائیں ENTER ۔ Excel آؤٹ پٹ واپس کرے گا۔
- پھر آٹو فل <2 کے لیے فل ہینڈل کا استعمال کریں۔>.
پریکٹس ورک بک
پریکٹس انسان کو کامل بناتی ہے۔ کسی بھی طریقے کو اندرونی بنانے کے لیے مشق کرنا ضروری ہے۔ اس لیے میں نے آپ کے لیے ایک پریکٹس شیٹ منسلک کر دی ہے۔
نتیجہ
اس مضمون میں، میں نے دکھایا ہے 7 مؤثر طریقے Excel سے ڈیٹا کو تقسیم کریں کو کالموں میں کوما کے ذریعے۔ مجھے امید ہے کہ یہ سب کی مدد کرتا ہے۔ اور آخر میں، اگر آپ کے پاس کسی قسم کی تجاویز، خیالات، یا رائے ہیں۔براہ مہربانی ذیل میں تبصرہ کرنے کے لئے آزاد محسوس کریں.