مواد جي جدول
Excel ۾ ڊيٽا جي وڏي مقدار سان ڪم ڪرڻ دوران، ڪڏهن ڪڏهن توهان پاڻ کي اهڙي صورتحال ۾ ڳولي سگهو ٿا جتي توهان کي قيمت ڳولڻ جي ضرورت آهي جيڪي توهان جي ڊيٽا سيٽ ۾ ڪيترائي ڀيرا ظاهر ٿين ٿا. تنهن ڪري، توهان کي انهن ڊيٽا کي هڪ سيل ۾ ڏسڻ گهرجي. هن سبق ۾، اسين توهان کي ڏيکارينداسين ته ڪيئن استعمال ڪجي VLOOKUP لاءِ ڪيترن ئي قدرن لاءِ Excel ۾ هڪ سيل ۾.
عام طور تي، اسان هتي سڌو سنئون استعمال نه ڪري رهيا آهيون VLOOKUP فنڪشن. اسان ھڪڙي سيل ۾ گھڻن قدرن کي ڳولڻ وارا آھيون جيڪي VLOOKUP فنڪشن وانگر ھوندا. اسان کي اميد آهي ته توهان کي هي سبق مددگار ثابت ٿيندو.
ڊائون لوڊ مشق ورڪ بڪ
Vlookup Multiple Values in One Cell.xlsm2 آسان طريقا ڏسڻ لاءِ ھڪڙي سيل ۾ گھڻا قدر
ھاڻي، اسين توھان کي ڏيکارڻ وارا آھيون 2 طريقا ھڪڙي سيل ۾ گھڻن قدرن کي ڏسڻ لاءِ Excel ۾. پهريون استعمال ڪري رهيو آهي فارمول ۽ ٻيو استعمال ڪري رهيو آهي VBA ڪوڊ. اسان هن آرٽيڪل ۾ بار بار ۽ غير بار بار ٻنهي قدرن کي ڳوليندا سين. تنهن ڪري، توهان پنهنجي مسئلي جي مطابق بهترين-مناسب طريقو چونڊي سگهو ٿا.
هن مسئلي کي ظاهر ڪرڻ لاءِ، اسان هيٺ ڏنل ڊيٽا سيٽ استعمال ڪرڻ وارا آهيون:
هتي، اسان وٽ ڪجهه وڪرو ڪندڙ آهن نالن ۽ انهن جو وڪرو پراڊڪٽس . ھاڻي، اسان جو مقصد آھي ھر وڪرو ڪندڙ جي وڪڻڻ واري پروڊڪٽس کي ڳولھيو.
1. Excel ۾ ھڪڙي سيل ۾ گھڻن قدرن کي ڏسڻ لاءِ فارمولن کي استعمال ڪرڻ
TEXTJOIN فنڪشن ٿيندو اسان جي وڃڻ واري فنڪشن ڏانهنهن طريقي تي عمل ڪريو. TEXTJOIN فنڪشن توهان کي اجازت ڏئي ٿو 2 يا وڌيڪ اسٽرنگ گڏ ڪرڻ جي هر هڪ قدر سان گڏ هڪ ڊيليميٽر سان الڳ ٿيل. بنيادي طور تي، اسان پنهنجي فارمولا کي لاڳو ڪرڻ لاءِ TEXTJOIN فنڪشن سان مختلف ڪمن کي گڏ ڪري رهيا آهيون.
TEXTJOINفنڪشن صرف Excel 2019 ۽ Office 365 لاءِ موجود آهي.TEXTJOIN فنڪشن جو بنيادي نحو:
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
هتي، اسان جو ڊيليميٽر ڪاما هوندو ( “,”
) هڪ سيل ۾ جدا جدا قدرن لاءِ.
1.1 TEXTJOIN ۽ IF فنڪشن
هاڻي، هي فارمولا استعمال ڪرڻ بلڪل آسان آهي. ھي فارمولا قدرن کي ڏسندو ۽ انھن کي ھڪڙي سيل ۾ ڊيليميٽر، ڪاما سان گڏ ڪندو. پر، ياد رکو ته هي فارمولا نقل سان قيمت واپس ڪندو.
بنيادي نحو:
=TEXTJOIN(", ",TRUE,IF(lookup_value=lookup_range,,finding_range,""))
📌 قدم
1. پهريون، هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل F5 :
=TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
13>
2. پوء، دٻايو Enter.
14>
3. آخر ۾، ڇڪيو Fill Handle icon سيلز جي حد جي مٿان F6:F7 .
آخر ۾، اسان ڪامياب ٿي ويا آهيون. استعمال ڪرڻ لاءِ VLOOKUP هڪ سيل ۾ ڪيترائي قدر.
🔎 فارمولي جي ڀڃڪڙي
اسان هي بريڪ ڊائون صرف ان شخص لاءِ استعمال ڪري رهيا آهيون “جان”
➤ IF(E5=B5:B13,C5:C13,"")
هي فنڪشن هيٺ ڏنل صف کي موٽائي ٿو:
{"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
آخرڪار، TEXTJOIN فنڪشن ھيٺ ڏنل موٽ ڏيندونتيجو:
{Mobile, TV, Fridge, Mobile}
وڌيڪ پڙهو: Excel VLOOKUP هڪ سيل ۾ هڪ کان وڌيڪ قدر واپس ڪرڻ لاءِ ڪاما سان الڳ ٿيل <1
1.2 TEXTJOIN ۽ MATCH فنڪشن (بغير نقل جي)
هاڻي، جيڪڏهن توهان چاهيو ٿا ته هڪ سيل ۾ گھڻا قدر، توهان هي فارمولا استعمال ڪري سگهو ٿا. هي فارمولا TEXTJOIN ۽ MATCH فنڪشنن جو مجموعو آهي. هي فارمولا استعمال ڪرڻ لاءِ ٿورڙو پيچيده آهي پر يقيناً اهو توهان کي گهربل قدر ڏيندو.
📌 Steps
1. پهريون، هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل F5 :
=TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))
18>
2. پوء، پريس ڪريو Enter.
19>
3. آخر ۾، ڇڪيو Fill Handle icon سيلز جي حد جي مٿان F6:F7 .
آخر ۾، اسان ڪامياب ٿي ويا آهيون. استعمال ڪرڻ لاءِ VLOOKUP ڪيترن ئي قيمتون ھڪڙي سيل ۾ بغير ڪنھن نقل جي.
🔎 فارمولي جي ڀڃڪڙي
اسان هي بريڪ ڊائون صرف ان شخص لاءِ استعمال ڪري رهيا آهيون “جان”
➤ ROW(C5:C13)
اهو جي هڪ صف ڏي ٿو {5;6;7;8;9;10;11;12;13}
➤ MATCH(ROW(C5:C13), ROW(C5:C13))
اهو واپس اچي ٿو: {1;2;3;4;5;6;7;8;9}
➤ IF(E5=B5:B13, C5:C13, "")
اهو واپس اچي ٿو: {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ MATCH(C5:C13, IF(E5=B5:B13, C5:C13, "")
هي فنڪشن واپس اچي ٿو: {8;8;7;9;7;7;7;8;7}
➤ IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")
اهو واپس اچي ٿو: {1;1;"";4;"";6;"";1;""}
IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, "")
<0 اهو واپس اچي ٿو: {"Mobile";"";"";"TV";"";"Fridge";"";"";""}
➤ TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))
فائنل آئوٽ ٿيندو موبائل، ٽي وي، فرج .
وڌيڪ پڙهو: ايڪسل ۾ ڪيترن ئي قطارن سان VLOOKUP ڪيئن ڪجي (5 طريقا)
1.3TEXTJOIN ۽ UNIQUE افعال (بغير نقل جي)
هاڻي، UNIQUE فنڪشن صرف Excel 365 ۾ موجود آهي. سو، جيڪڏهن توهان Excel 365 استعمال ڪري رهيا آهيو ته توهان هي فارمولا ضرور استعمال ڪري سگهو ٿا. پوئين فارمولا ٿورڙو ڏکيو آهي پر هي فارمولا هڪ سيل ۾ قدرن کي ڳولڻ جو طريقو آسان ڪندو. UNIQUE فنڪشن ھڪڙي فهرست يا حد ۾ منفرد قدرن جي ھڪڙي فهرست ڏئي ٿو. هاڻي، پهرين ۽ ٽئين فارمولي جي وچ ۾ فرق UNIQUE function کان اڳ IF function استعمال ڪري رهيو آهي.
UNIQUE فنڪشن جو بنيادي نحو:
=UNIQUE (array, [by_col], [exactly_once])
16> ار 17>- رينج يا صف جنهن مان منفرد قدر ڪڍڻ لاءِ.
by_col - [اختياري] ڪيئن موازنہ ۽ ڪڍڻ. قطار جي حساب سان = FALSE (ڊفالٽ)؛ ڪالمن جي حساب سان = سچ.
exactly_once - [اختياري] TRUE = قدر جيڪي هڪ ڀيرو ٿين ٿا، FALSE= سڀ منفرد قدر (ڊفالٽ)
📌 قدم
1. پهريون، هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل F5 :
=TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
21>
2. پوء، دٻايو Enter.
22>
3. آخر ۾، Fill Handle icon کي ڇڪيو سيلز جي حد جي مٿان F6:F7.
جيئن توهان ڏسي سگهو ٿا، اسان وٽ آهي. ڪاميابيءَ سان استعمال ڪيو ويو VLOOKUP ھڪڙي سيل ۾ گھڻا قدر.
🔎 فارمولي جي ڀڃڪڙي
اسان هي بريڪ ڊائون صرف ان شخص لاءِ استعمال ڪري رهيا آهيون “جان”
➤ IF(E5=B5:B13,C5:C13,"")
اهو واپس اچي ٿو {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ UNIQUE(IF(E5=B5:B13,C5:C13,""))
اهوواپسي {"Mobile";"";"TV";"Fridge"}
➤ TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
فائنل نتيجو موبائل، ٽي وي، فرج
وڌيڪ پڙهو: ڊراپ ڊائون لسٽ ۾ ڪيترن ئي قدرن کي ڪيئن ڏسو ۽ واپس ڪريو
2. VBA ڪوڊ استعمال ڪرڻ لاءِ هڪ سيل ۾ ڪيترن ئي قدرن کي ڏسو
TEXTJOIN فنڪشن صرف MS Excel 2019 ۽ MS Excel 365 لاءِ موجود آهي. تنهن ڪري، جيڪڏهن توهان چڱي طرح ڄاڻو ٿا ايڪسل جي VBA ڪوڊس، اهي ٻه ڪوڊ توهان لاء تمام عملي هوندا. پهرين هڪ نقل سان گڏ هوندو ۽ ٻيو نقل بغير هوندو. تنهن ڪري، توهان جي مسئلي جي مطابق پنهنجو طريقو چونڊيو.
2.1 VBA ڪوڊس هڪ سيل ۾ هڪ کان وڌيڪ قيمتون
📌 قدم
1. پهريون. پريس ڪريو Alt+F11 Visual Basic Editor کولڻ لاءِ.
2. پوء، ڪلڪ ڪريو داخل ڪريو > ماڊل .
24>1>
3. اڳيون، ھيٺ ڏنل ڪوڊ ٽائپ ڪريو:
3294
4. ھاڻي پنھنجي ورڪ شيٽ ڏانھن وڃو. پوءِ ھيٺ ڏنل فارمولا ٽائيپ ڪريو سيل F5 :
=MultipleValues(B5:B13,E5,C5:C13,",")
25>
5. پوء، پريس ڪريو ENTER.
26>
6. آخر ۾، Fill Handle icon کي ڇڪيو سيلز جي حد جي مٿان F6:F7.
آخر ۾، اسان استعمال ڪيو آهي VLOOKUP گھڻن قدر ھڪڙي سيل ۾ .
وڌيڪ پڙھو: VLOOKUP ڪيترن ئي قدرن کي واپس ڪرڻ لاءِ افقي طور تي Excel ۾
2.2 VBA ھڪڙي سيل ۾ گھڻن قدرن کي ڏسڻ لاءِ ڪوڊ (بغير نقل جي)
📌 قدم
1. پهريون. پريس ڪريو Alt+F11 Visual Basic Editor کولڻ لاءِ.
2. پوءِڪلڪ ڪريو Insert > ماڊل .
3. اڳيون، ھيٺ ڏنل ڪوڊ ٽائپ ڪريو:
1980
4. ڪوڊ داخل ڪرڻ کان پوء، ڪلڪ ڪريو ٽولز > References کليل Microsoft Visual Basic for Applications ونڊو ۾، ۽ پوءِ، پاپ آئوٽ ۾ References – VBAProject ڊائلاگ باڪس، چيڪ ڪريو Microsoft Scripting Runtime آپشن ۾. دستياب حوالا لسٽ باڪس. ڪلڪ ڪريو OK .
28>
29>
5. ھاڻي پنھنجي ورڪ شيٽ ڏانھن وڃو. ان کان پوء، هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل F5 :
=ValuesNoDup(E5,B5:B13,2)
هتي، 2 ڊيٽا سيٽ جو ڪالمن نمبر آهي.
30>1>0>6. پوء، دٻايو Enter .
31>
7. آخر ۾، Fill Handle آئڪن کي سيلز جي حد جي مٿان ڇڪيو F6:F7.
جيئن توهان ڏسي سگهو ٿا، اسان وٽ آهي. استعمال ڪيو ويو VLOOKUP هڪ سيل ۾ هڪ کان وڌيڪ قيمتون بغير نقلن جي.
وڌيڪ پڙهو: ڪيئن VLOOKUP ۽ واپسي ڪيترن ئي قدرن کي Excel ۾ (8 طريقا)
نتيجو
اختتام ڪرڻ لاءِ، اميد اٿم ته هي سبق توهان کي ايڪسل ۾ هڪ سيل ۾ ڪيترن ئي قدرن کي ويلو اپ ڪرڻ ۾ مدد ڏيندو. مشق ورڪ بڪ ڊائون لوڊ ڪريو ۽ پاڻ ڪوشش ڪريو. يقينا، اهو توهان جي Excel علم کي ترقي ڪندو. انهي سان گڏ، تبصرو سيڪشن ۾ راء ڏيڻ لاء آزاد محسوس ڪريو. توهان جي قيمتي راءِ اسان کي اهڙن مضمونن کي ٺاهڻ لاءِ حوصلا افزائي ڪري ٿي. اسان جي ويب سائيٽ چيڪ ڪرڻ نه وساريو ExcelWIKI Excel سان لاڳاپيل مسئلن ۽ حل لاءِ.