مواد جي جدول
ٽيوٽوريل وضاحت ڪري ٿو ته ايڪسل ۾ سيلز کي ڪيئن ورهايو وڃي فارمولن ۽ اسپلٽ ٽيڪسٽ فيچر کي استعمال ڪندي. توهان سکندا ته متن کي ڪاما، اسپيس يا ڪنهن ٻئي ڊيليميٽر سان ڪيئن الڳ ڪجي، ۽ اسٽرنگ کي ٽيڪسٽ ۽ انگن ۾ ڪيئن ورهايو وڃي .
ٽيڪسٽ کي هڪ سيل مان ڪيترن ئي سيلن ۾ ورهائڻ اهو ڪم آهي جيڪو سڀ Excel استعمال ڪندڙ آهن. هڪ دفعو سان معاملو ڪرڻ. اسان جي اڳئين مضمونن مان هڪ ۾، اسان بحث ڪيو ته ڪيئن ٽيڪسٽ کان ڪالم فيچر ۽ فليش فل استعمال ڪندي ايڪسل ۾ سيلز کي ورهايو وڃي. اڄ، اسان هڪ تفصيلي جائزو وٺڻ وارا آهيون ته توهان فارمولين ۽ Split Text Tool کي استعمال ڪندي تارن کي ڪيئن ورهائي سگهو ٿا.
ايڪسل ۾ ٽيڪسٽ کي ڪيئن ورهايو وڃي. فارمولا استعمال ڪندي
ايڪسل ۾ اسٽرنگ کي ورهائڻ لاءِ، توهان عام طور تي LEFT، RIGHT يا MID فنڪشن استعمال ڪندا آهيو يا ته FIND يا SEARCH سان گڏ. پهرين نظر ۾، ڪجهه فارمولا پيچيده نظر اچن ٿا، پر منطق حقيقت ۾ بلڪل سادو آهي، ۽ هيٺيان مثال توهان کي ڪجهه اشارا ڏين ٿا.
8> ڪاما، سيميڪولن، سليش، ڊيش يا ٻين ڊيليميٽر ذريعي اسٽرنگ کي ورهايوجڏهن ايڪسل ۾ سيلن کي ورهايو وڃي، ته اهم اهو آهي ته ٽيڪسٽ اسٽرنگ ۾ ڊيليميٽر جي پوزيشن کي ڳولڻ. توهان جي ڪم تي منحصر ڪري، اهو يا ته ڪيس-حساس SEARCH يا ڪيس-حساس ڳولها استعمال ڪندي ڪري سگهجي ٿو. هڪ دفعو توهان وٽ ڊيليميٽر جي پوزيشن آهي، استعمال ڪريو RIGHT، LEFT يا MID فنڪشن کي ڪڍڻ لاء ٽيڪسٽ اسٽرنگ جو لاڳاپيل حصو. بهتر سمجھڻ لاء، اچو ته ھيٺين تي غور ڪريو(تاريخ)
مون کي اميد آهي ته توهان ايڪسل ۾ اسٽرنگ کي ورهائڻ جو هي تڪڙو ۽ سڌو رستو پسند ڪيو. جيڪڏهن توهان ڪوشش ڪرڻ چاهيندا آهيو، هڪ تشخيص نسخو هيٺ ڏنل ڊائون لوڊ لاء دستياب آهي. مان پڙهڻ لاءِ توهان جي مهرباني ۽ اميد اٿم ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسندا!
دستياب ڊائون لوڊ
Excel Split Cells Formulas (.xlsx file)
Ultimate Suite 14-ڏينهن مڪمل طور تي فنڪشنل ورزن (.exe فائل)
مثال طور.فرض ڪريو ته توهان وٽ آئٽم-رنگ-سائيز نموني جي SKUs جي فهرست آهي، ۽ توهان ڪالم کي 3 الڳ ڪالمن ۾ ورهائڻ چاهيو ٿا:
- ڪڍڻ لاءِ آئٽم جو نالو (سڀ اکر پهرين هائيفن کان اڳ)، هيٺ ڏنل فارمولا داخل ڪريو B2 ۾، ۽ پوءِ ان کي ڪالم ۾ ڪاپي ڪريو:
=LEFT(A2, SEARCH("-",A2,1)-1)
هن فارمولي ۾، SEARCH اسٽرنگ ۾ پهرئين هائيفن ("-") جي پوزيشن جو تعين ڪري ٿو، ۽ LEFT فنڪشن ان ۾ ڇڏيل سڀئي اکر ڪڍي ٿو (توهان هائيفن جي پوزيشن مان 1 کي گھٽايو ڇو ته توهان نه ٿا ڪريو. ھائيفن کي پاڻ ڪڍڻ چاھيو ٿا).
- رنگ ڪڍڻ لاءِ (پهرين ۽ ٻئي ھائيفن جي وچ ۾ سڀ اکر)، ھيٺيون داخل ڪريو فارمولا C2 ۾، ۽ پوء ان کي ٻين سيلز ڏانهن نقل ڪريو:
=MID(A2, SEARCH("-",A2) + 1, SEARCH("-",A2,SEARCH("-",A2)+1) - SEARCH("-",A2) - 1)
هن فارمولا ۾، اسان ايڪسل MID فنڪشن استعمال ڪري رهيا آهيون A2 مان ٽيڪسٽ ڪڍڻ لاء.
شروعاتي پوزيشن ۽ اکرن جو تعداد ڪڍيو وڃي ٿو 4 مختلف SEARCH ڪمن جي مدد سان حساب ڪيو وڃي ٿو:
- شروع نمبر پهرين هائيفن جي پوزيشن آهي +1:
SEARCH("-",A2) + 1
- ڪڍڻ لاءِ اکرن جو تعداد : ٻئين هائفن ۽ پهرين هائفن جي پوزيشن جي وچ ۾ فرق، مائنس 1:
SEARCH("-", A2, SEARCH("-",A2)+1) - SEARCH("-",A2) -1
- شروع نمبر پهرين هائيفن جي پوزيشن آهي +1:
- سائز ڪڍڻ لاءِ (سڀ اکر ٽيون هائيفن کان پوءِ)، ھيٺ ڏنل فارمولا داخل ڪريو D2 ۾:
=RIGHT(A2,LEN(A2) - SEARCH("-", A2, SEARCH("-", A2) + 1))
هن فارمولا ۾، LEN فنڪشن اسٽرنگ جي ڪل ڊگھائي موٽائي ٿو،جنهن مان توهان 2nd هائفن جي پوزيشن کي گھٽايو. فرق 2nd hyphen کان پوءِ اکرن جو تعداد آھي، ۽ RIGHT فنڪشن انھن کي ڪڍي ٿو.
ساڳئي انداز ۾، توھان ڪالم کي ورهائي سگھو ٿا. ڪو ٻيو ڪردار. توهان کي صرف اهو ڪرڻو آهي ته "-" کي گهربل ڊيليميٽر سان تبديل ڪيو وڃي، مثال طور اسپيس (" ")، ڪاما ("،")، سليش ("/")، ڪولن ("؛")، سيمي ڪالون ("؛")، وغيره.
ٽپ. مٿين فارمولن ۾، +1 ۽ -1 ڊيليميٽر ۾ اکرن جي تعداد سان ملن ٿا. ھن مثال ۾، اھو ھڪڙو ھائيفن آھي (1 ڪردار). جيڪڏهن توهان جي حد بندي 2 اکرن تي مشتمل آهي، مثال طور هڪ ڪاما ۽ هڪ اسپيس، پوءِ SEARCH فنڪشن کي صرف ڪاما (",") ڏيو، ۽ +1 ۽ -1 جي بدران +2 ۽ -2 استعمال ڪريو.
لائن جي وقفي سان اسٽرنگ کي ڪيئن ورهايو وڃي Excel
اسپيس ذريعي متن کي ورهائڻ لاءِ، اڳئين مثال ۾ ڏيکاريل فارمولن سان ملندڙ جلندڙ فارمولي استعمال ڪريو. فرق صرف اهو آهي ته توهان کي لائن بريڪ ڪردار جي فراهمي لاءِ CHAR فنڪشن جي ضرورت پوندي ڇو ته توهان ان کي سڌو سنئون فارمولا ۾ ٽائيپ نٿا ڪري سگهو.
فرض ڪريو ته، جن سيلز کي توهان ورهائڻ چاهيو ٿا ان سان ملندڙ جلندڙ نظر اچن ٿا:
پوئين مثال مان فارمولو وٺو ۽ ھائيفن ("-") کي CHAR(10) سان تبديل ڪريو جتي 10 لائن فيڊ لاءِ ASCII ڪوڊ آھي.
- ڪڍڻ لاءِ شيءَ جو نالو :
=LEFT(A2, SEARCH(CHAR(10),A2,1)-1)
- ڪڍڻ لاءِ رنگ :
=MID(A2, SEARCH(CHAR(10),A2) + 1, SEARCH(CHAR(10),A2,SEARCH(CHAR(10),A2)+1) - SEARCH(CHAR(10),A2) - 1)
- ڪڍڻ لاءِ سائز :
=RIGHT(A2,LEN(A2) - SEARCH(CHAR(10), A2, SEARCH(CHAR(10), A2) + 1))
۽ اهو نتيجو ڪيئن ٿو ڏسجي:
0>21>ايڪسل ۾ ٽيڪسٽ ۽ نمبرن کي ڪيئن ورهايو
شروع ڪرڻ لاءِ، ڪو به آفاقي حل ناهي جيڪو سڀني الفانوميرڪ اسٽرنگز لاءِ ڪم ڪري. ڪھڙو فارمولا استعمال ڪرڻ جو دارومدار خاص اسٽرنگ نموني تي آھي. هيٺ توهان کي ٻن عام منظرنامن لاءِ فارمولا ملندا.
'ٽيڪسٽ + نمبر' نموني جي اسٽرنگ کي ورهايو
فرض ڪريو، توهان وٽ اسٽرنگ جو هڪ ڪالم آهي جنهن ۾ متن ۽ انگن کي گڏ ڪيو ويو آهي، جتي هڪ عدد هميشه متن جي پٺيان. توھان چاھيو ٿا ته اصل تارن کي ٽوڙيو ته جيئن متن ۽ انگ الڳ الڳ سيلن ۾ ظاهر ٿين، جھڙوڪ:
نتيجو ٻن مختلف طريقن سان حاصل ڪري سگھجي ٿو.
طريقو 1: انگن اکرن کي ڳڻيو ۽ ڪيترائي اکر ڪڍو
ٽيڪسٽ اسٽرنگ کي ورهائڻ جو آسان طريقو جتي ٽيڪسٽ کان پوءِ نمبر اچي ٿو:
ڪرڻ لاءِ نمبرن کي ڪڍيو ، توهان 0 کان 9 تائين هر ممڪن نمبر لاءِ اسٽرنگ ڳولھيو، انگن جو ڪُل حاصل ڪريو، ۽ اسٽرنگ جي پڇاڙيءَ مان گھڻا اکر واپس ڪريو.
A2 ۾ اصل اسٽرنگ سان، فارمولا ھيٺئين ريت آھي:
=RIGHT(A2,SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"},""))))
ٽيڪسٽ ڪڍڻ ڪرڻ لاءِ، توهان حساب ڪريو ته اسٽرنگ ۾ ڪيترا ٽيڪسٽ اکر شامل آهن A2 ۾ اصل اسٽرنگ جي ڪل ڊگھائي مان ڪڍيل انگن جي تعداد (C2) کي گھٽائيندي. . ان کان پوءِ، توھان LEFT فنڪشن استعمال ڪريو واپس ڪرڻ لاءِ انھن گھڻن اکرن کي واپس ڪرڻ لاءِ جيڪي اسٽرنگ جي شروعات کان.
=LEFT(A2,LEN(A2)-LEN(C2))
جتي A2 اصل اسٽرنگ آھي،۽ C2 ڪڍيو ويو نمبر آھي، جيئن اسڪرين شاٽ ۾ ڏيکاريو ويو آھي:
طريقو 2: ھڪڙي اسٽرنگ ۾ پھرين عدد جي پوزيشن معلوم ڪريو
ھڪ متبادل اسٽرنگ ۾ پهرئين عدد جي پوزيشن جو تعين ڪرڻ لاءِ هيٺ ڏنل فارمولا استعمال ڪيو ويندو:
=MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))
جڏهن پهرين عدد جي پوزيشن ملي وڃي، توهان استعمال ڪندي متن ۽ انگن کي ورهائي سگهو ٿا. بلڪل سادو کاٻي ۽ ساڄي فارمولا.
ڪڍڻ لاءِ ٽيڪسٽ :
=LEFT(A2, B2-1)
ڪڍڻ لاءِ نمبر :
=RIGHT(A2, LEN(A2)-B2+1)
جتي A2 اصل اسٽرنگ آھي، ۽ B2 پھرين نمبر جي پوزيشن آھي.
ھيلپر ڪالمن مان نجات حاصل ڪرڻ لاءِ پهرين عدد جي پوزيشن، توهان MIN فارمولا کي کاٻي ۽ ساڄي ڪمن ۾ شامل ڪري سگهو ٿا:
فارمولا ڪڍڻ لاءِ text :
=LEFT(A2,MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))-1)
فارمولا ڪڍڻ لاءِ نمبر :
=RIGHT(A2,LEN(A2)-MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)
'نمبر + ٽيڪسٽ' جي اسٽرنگ کي ورهايو
جيڪڏهن توهان سيلن کي ورهائي رهيا آهيو جتي متن نمبر کان پوءِ ظاهر ٿئي ٿو، توهان هيٺ ڏنل فارمولا سان نمبرن کي ڪڍو ڪري سگھو ٿا:
=LEFT(A2, SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"}, ""))))
فارمولا ساڳيو آهي جيڪو اڳئين مثال ۾ بحث ڪيو ويو آهي، سواءِ ان کان سواءِ ته توهان اسٽرنگ جي کاٻي پاسي کان نمبر حاصل ڪرڻ لاءِ RIGHT بدران LEFT فنڪشن استعمال ڪريو.
جڏهن توهان وٽ نمبر آهن , extract text اصل اسٽرنگ جي ڪل ڊگھائي مان انگن جو تعداد گھٽائڻ سان:
=RIGHT(A2,LEN(A2)-LEN(B2))
جتي A2 اصل اسٽرنگ آهي ۽ B2 ڪڍيل نمبر آھي،جيئن هيٺ ڏنل اسڪرين شاٽ ۾ ڏيکاريل آهي:
0>27>3>0> ٽپ. ٽيڪسٽ اسٽرنگ ۾ ڪنهن به پوزيشنمان نمبر حاصل ڪرڻ لاءِ، يا ته هي فارمولا يا Extract ٽول استعمال ڪريو.اهڙيءَ طرح توهان مختلف ڪمن جي مختلف مجموعن کي استعمال ڪندي اسٽرنگ کي Excel ۾ ورهائي سگهو ٿا. جيئن توهان ڏسندا آهيو، فارمولا واضح کان پري آهن، تنهنڪري توهان انهن کي ويجهي کان جانچڻ لاءِ نمونو Excel Split Cells ورڪ بڪ ڊائون لوڊ ڪرڻ چاهيو ٿا.
جيڪڏهن ايڪسل فارمولن جي آرڪين ٽوسٽ کي ڳولڻ توهان جو پسنديده ڪاروبار ناهي، توهان ايڪسل ۾ سيلز کي ورهائڻ جو بصري طريقو پسند ڪري سگھي ٿو، جيڪو هن سبق جي ايندڙ حصي ۾ ڏيکاريو ويو آهي.
سليل ۾ سيلز کي ڪيئن ورهايو وڃي اسپلٽ ٽيڪسٽ ٽول سان
هڪ متبادل طريقو Excel ۾ ڪالم اسان جي Ultimate Suite for Excel ۾ شامل ڪيل Split Text فيچر استعمال ڪري رهيو آهي، جيڪو هيٺ ڏنل آپشن مهيا ڪري ٿو:
شين کي صاف ڪرڻ لاءِ، اچو ته هر آپشن تي ويجھو نظر وجهون، هڪ هڪ وقت ۾.
سيل کي ورهايو ڪردار جي لحاظ سان
هي اختيار چونڊيو جڏهن به توهان سيل جي مواد کي ورهائڻ چاهيو ٿا مخصوص ڪردار جي هر واقعن تي .
<0 هن مثال لاءِ اچو ته Item-Color-Sizeجي اسٽرنگ وٺون جيڪو اسان هن سبق جي پهرين حصي ۾ استعمال ڪيو آهي. جيئن توهان کي ياد هوندو، اسان انهن کي 3 مختلف ڪالمن ۾ 3 مختلف فارمولن ذريعي ورهايو. ۽ هتي اهو آهي ته توهان 2 تڪڙا قدمن ۾ ساڳيو نتيجو ڪيئن حاصل ڪري سگهو ٿا:- فرض ڪيو توهان وٽ الٽيميٽ سوٽ آهيانسٽال ٿيل، ورهائڻ لاءِ سيلز کي چونڊيو، ۽ Ablebits Data ٽئب تي Split Text icon تي ڪلڪ ڪريو.
- The Split Text پين توھان جي Excel ونڊو جي ساڄي پاسي کُليندو، ۽ توھان ھيٺ ڏنل ڪم ڪندا:
- وسعت ڪريو ڪردار ذريعي ورهايو گروپ، ۽ اڳواٽ بيان ڪيل حدن مان ھڪڙو چونڊيو يا ڪسٽم باڪس ۾ ڪو ٻيو ڪردار ٽائيپ ڪريو.
- چوو ته سيلز کي ڪالمن يا قطارن ۾ ورهايو وڃي.
- جي نتيجي جو جائزو وٺو پريو سيڪشن، ۽ ڪلڪ ڪريو ورهايو بٽڻ.
29>
ٽپ. جيڪڏهن سيل ۾ ڪيترائي لڳاتار حد بنديون ٿي سگهن ٿيون (مثال طور، هڪ کان وڌيڪ اسپيس اکر)، منتخب ڪريو مسلسل حد بندي ڪندڙن کي هڪ طور سمجھو باڪس.
ڊن! اهو ڪم جنهن لاءِ 3 فارمولا ۽ 5 مختلف فنڪشن گهربل هئا هاڻي صرف چند سيڪنڊن ۽ هڪ بٽڻ تي ڪلڪ ڪري ٿو.
سيلز کي اسٽرنگ ذريعي ورهايو
هي اختيار ڏئي ٿو توهان ڪنهن به اکرن جو ميلاپ ڊيليميٽر جي طور تي استعمال ڪندي اسٽرنگ کي ورهايو. تخنيقي طور تي، توهان هڪ يا ڪيترائي مختلف ذيلي اسٽرنگ استعمال ڪندي حصن ۾ ورهايو ٿا هر حصي جي حدن جي طور تي.
مثال طور، ڪنهن جملي کي ورهائڻ لاءِ " ۽ " ۽ " يا ", وڌايو Split by strings group, and enter the delimiter strings, one per line:
نتيجي طور، ماخذ جملي کي الڳ ڪيو ويو آهي هر هڪ ڊيليميٽر جي هر واقعن تي:
32> 3
ٽپ.اکر "يا" سان گڏو گڏ "۽" اڪثر ڪري لفظن جو حصو ٿي سگھن ٿا جهڙوڪ "نارنگي" يا "اندلسيا"، تنهنڪري پڪ ڪريو ته ٽائپ ڪريو اسپيس اڳ ۽ پوءِ ۽ ۽ يا لفظن کي ورهائڻ کان روڪڻ لاءِ.
۽ هتي هڪ ٻيو، حقيقي زندگي جو مثال. فرض ڪيو ته توهان تاريخن جو هڪ ڪالم ڪنهن خارجي ماخذ کان درآمد ڪيو آهي، جيڪي هن ريت نظر اچن ٿا:
5.1.2016 12:20
5.2.2016 14:50
هي فارميٽ ايڪسل لاءِ روايتي نه آهي، ۽ تنهن ڪري تاريخ جو ڪو به فنڪشن ڪنهن به تاريخ يا وقت جي عنصرن کي سڃاڻي نه سگهندو. ڏينهن، مهينو، سال، ڪلاڪ ۽ منٽن کي الڳ سيلن ۾ ورهائڻ لاءِ، هيٺ ڏنل اکر داخل ڪريو Split by strings Box:
- Dot (.) الڳ الڳ ڏينهن، مهيني لاءِ ، ۽ سال
- ڪولن (:) ڪلاڪ ۽ منٽن کي الڳ ڪرڻ لاءِ
- تاريخ ۽ وقت کي الڳ ڪرڻ لاءِ خلا
33>
دٻايو ورهايو بٽڻ، ۽ توهان کي فوري طور تي نتيجو ملندو:
0>34>3>>8>سيل کي ماسڪ ذريعي ورهايو (نمو)ماسڪ ذريعي سيل کي الڳ ڪرڻ مطلب آهي هڪ اسٽرنگ کي ورهائڻ پيرن جي بنياد تي .
هي اختيار تمام ڪارائتو اچي ٿو جڏهن توهان کي هڪجهڙائي واري اسٽرنگ جي فهرست کي ڪجهه عنصرن، يا سبسٽرنگز ۾ ورهائڻ جي ضرورت آهي. پيچيدگي اها آهي ته ماخذ متن کي ورهائي نه ٿو سگهجي هر هڪ ڏنل ڊيليميٽر جي واقعن تي، صرف ڪجهه مخصوص واقعن تي. هيٺ ڏنل مثال شين کي سمجهڻ ۾ آسان بڻائي ڇڏيندو.
فرض ڪريو ته توهان وٽ ڪجهه لاگ مان نڪتل تارن جي فهرست آهيفائل:
جيڪو توهان چاهيو ٿا تاريخ ۽ وقت، جيڪڏهن ڪو آهي، غلطي ڪوڊ ۽ استثنا تفصيل 3 الڳ ڪالمن ۾. توھان ھڪڙي جڳھ کي ڊيليميٽر طور استعمال نٿا ڪري سگھو ڇو ته تاريخ ۽ وقت جي وچ ۾ خال آھن، جيڪي ھڪڙي ڪالمن ۾ ظاھر ٿيڻ گھرجي، ۽ استثناء واري متن ۾ جڳھون آھن، جيڪي ھڪڙي ڪالمن ۾ پڻ ظاهر ٿيڻ گھرجي.
حل آھي. هيٺ ڏنل ماسڪ ذريعي اسٽرنگ کي ورهائڻ: *ERROR:*Exception:*
جتي ستاري (*) ڪنهن به انگ اکرن جي نمائندگي ڪري ٿو.
ڪالون (:) ڊيليميٽرز ۾ شامل ڪيا ويا آهن ڇو ته اسان نٿا چاهيون ته اهي نتيجن جي سيلز ۾ ظاهر ٿين.
۽ ھاڻي، Split Text تي Split by mask سيڪشن کي وڌايو. پين ۾، ماسڪ ٽائيپ ڪريو ڊيليميٽر داخل ڪريو باڪس، ۽ ڪلڪ ڪريو ورهايو :
36>
نتيجو هن جهڙو نظر ايندو:
نوٽ. ماسڪ ذريعي اسٽرنگ کي ورهائڻ ڪيس-حساس آهي. تنهن ڪري، پڪ ڪريو ته ماسڪ ۾ ڪردارن کي بلڪل ائين ٽائپ ڪريو جيئن اهي سورس اسٽرنگ ۾ ظاهر ٿين ٿا.
هن طريقي جو هڪ وڏو فائدو لچڪ آهي. مثال طور، جيڪڏهن سڀني اصل اسٽرنگ ۾ تاريخ ۽ وقت جون قيمتون آهن، ۽ توهان چاهيو ٿا ته اهي مختلف ڪالمن ۾ ظاهر ٿين، هي ماسڪ استعمال ڪريو:
* *ERROR:*Exception:*
0