مواد جي جدول
ٽيوٽوريل ڏيکاري ٿو ته ڪيئن استعمال ڪجي VLOOKUP فارمولا Excel ۾ ٻن ڪالمن جي ڀيٽ ڪرڻ لاءِ عام قدر (ميچز) موٽڻ يا گم ٿيل ڊيٽا ڳولڻ لاءِ (اختلاف).
جڏهن توهان وٽ ڊيٽا ٻن ۾ هجي مختلف فهرستن ۾، توهان کي اڪثر انهن جي مقابلي ڪرڻ جي ضرورت پوندي ته ڏسو ته ڪهڙي معلومات هڪ فهرست ۾ غائب آهي يا ڪهڙي ڊيٽا ٻنهي ۾ موجود آهي. مقابلو ڪيترن ئي طريقن سان ٿي سگھي ٿو - ڪھڙو طريقو استعمال ڪرڻ جو دارومدار ان تي آھي جيڪو توھان ان مان چاھيو ٿا.
- 5> توھان وٽ ڊيٽا جا ٻه ڪالم آھن ۽ توھان کي معلوم ڪرڻ چاھيو ٿا ته ھڪڙي لسٽ مان ڪھڙا ڊيٽا پوائنٽ ٻئي لسٽ ۾ موجود آھن، توھان استعمال ڪري سگھو ٿا VLOOKUP فنڪشن استعمال ڪري لسٽن جو مقابلو ڪرڻ لاءِ عام قدرن لاءِ.
- lookup_value (پهرين دليل) لاءِ، فهرست 1 مان مٿين سيل کي استعمال ڪريو.
- جي <1 لاءِ>table_array (2nd argument)، پوري لسٽ فراهم ڪريو 2.
- For col_index_num (3rd argument)، 1 استعمال ڪريو جيئن صف ۾ صرف ھڪڙو ڪالم آھي.
- range_lookup (4th argument) لاءِ، FALSE - exact match سيٽ ڪريو.
- پھريون ڳولھا ڪرڻ لاءِ بنيادي فارمولا لکو لسٽ 1 (A2) مان لسٽ 2 ۾ قدر ($C$2:$C$9):
VLOOKUP(A2, $C$2:$C$9, 1, FALSE)
- Nest the مٿي ڏنل فارمولا ISNA فنڪشن ۾ #N/A غلطين لاءِ VLOOKUP جي آئوٽ کي چيڪ ڪرڻ لاءِ. غلطي جي صورت ۾، ISNA حاصل ڪري ٿو TRUE، ٻي صورت ۾ FALSE:
ISNA(VLOOKUP(A2,$C$2:$C$9, 1, FALSE))
- آف فنڪشن جي منطقي جانچ لاءِ ISNA VLOOKUP فارمولا استعمال ڪريو. جيڪڏهن امتحان صحيح (#N/A غلطي) جو اندازو لڳائي ٿو، ساڳئي قطار ۾ لسٽ 1 مان هڪ قدر واپس ڪريو. جيڪڏهن ٽيسٽ غلط ٿي وڃي ٿي (فهرست 2 ۾ هڪ ميچ ملي ٿي)، هڪ خالي اسٽرنگ واپس ڪريو.
ان ۾ VLOOKUP فارمولا ٺاھڻ لاءِ بنيادي فارم، هي اهو آهي جيڪو توهان کي ڪرڻو آهي:
فرض ڪريو ته توھان وٽ ڪالم A (فھرست 1) ۾ شرڪت ڪندڙن جا نالا ۽ انھن جا نالا آھن. جيڪي ڪالم B (فهرست 2) ۾ قابليت واري دور مان گذري ويا آهن. توهان انهن 2 لسٽن جو مقابلو ڪرڻ چاهيو ٿا ته اهو طئي ڪرڻ لاءِ ته گروپ A مان ڪهڙن شرڪت ڪندڙن پنهنجو رستو ٺاهيو مکيه واقعي ۾. هن کي ڪرڻ لاء، هيٺ ڏنل استعمال ڪريوفارمولا.
=VLOOKUP(A2, $C$2:$C$9, 1, FALSE)
فارمولا سيل E2 ڏانهن وڃي ٿو، ۽ پوءِ توھان ان کي گھڻن سيلن مان ھيٺ ڇڪيو جيئن لسٽ 1 ۾ شيون آھن.
مهرباني ڪري نوٽ ڪريو ته table_array کي مڪمل حوالن سان بند ڪيو ويو آھي ($C$2:$C$9) ته جيئن توھان ھيٺ ڏنل سيلز ۾ فارمولا کي نقل ڪريو ته اھو مستقل رھي.
جيئن توھان ڏسي سگھو ٿا، جا نالا قابل ائٿليٽس ڪالم E ۾ ڏيکاريا ويندا آهن. باقي شرڪت ڪندڙن لاءِ، هڪ #N/A نقص ظاهر ٿئي ٿو ته انهن جا نالا لسٽ 2 ۾ موجود نه آهن.
Disguise #N/ هڪ نقص
مٿي ڄاڻايل VLOOKUP فارمولا پنهنجي بنيادي مقصد کي پورو ڪري ٿو - عام قدر واپس ڪري ٿو ۽ گم ٿيل ڊيٽا پوائنٽن جي سڃاڻپ ڪري ٿو. بهرحال، اهو #N/A غلطين جو هڪ مجموعو پيش ڪري ٿو، جيڪي شايد اڻ تجربيڪار استعمال ڪندڙن کي پريشان ڪن ٿيون ته انهن کي اهو سمجهڻ گهرجي ته فارمولا ۾ ڪجهه غلط آهي.
نقصن کي بدلائڻ لاءِ خالي سيلز ، استعمال ڪريو VLOOKUP IFNA يا IFERROR فنڪشن سان هن طريقي سان ميلاپ ۾:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "")
اسان جو بهتر فارمولا #N/ جي بدران هڪ خالي اسٽرنگ ("") موٽائي ٿو. اي. توھان پڻ واپس ڪري سگھو ٿا پنھنجي ڪسٽم ٽيڪسٽ جھڙوڪ "لسٽ 2 ۾ نه آھي"، "موجود نه آھي"، يا "موجود ناھي". مثال طور:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "Not in List 2")
اهو بنيادي VLOOKUP فارمولا آهي جيڪو Excel ۾ ٻن ڪالمن جو مقابلو ڪرڻ لاءِ. توھان جي خاص ڪم تي مدار رکندي، اھو تبديل ڪري سگھجي ٿو جيئن وڌيڪ مثالن ۾ ڏيکاريل آھي.
VLOOKUP استعمال ڪندي مختلف Excel شيٽ ۾ ٻن ڪالمن جو موازنہ ڪريو
حقيقي زندگي ۾، ڪالم توھانموازنہ ڪرڻ جي ضرورت آهي هميشه ساڳئي شيٽ تي نه آهن. ھڪڙي ننڍڙي ڊيٽا سيٽ ۾، توھان ڪوشش ڪري سگھوٿا اختلافن کي دستي طور تي ٻن شيٽ کي پاسي کان ڏسڻ سان.
فارمولن سان گڏ ٻي ورڪ شيٽ يا ورڪ بڪ ۾ ڳولڻ لاءِ، توهان کي خارجي حوالو استعمال ڪرڻو پوندو. بھترين عمل آھي پنھنجي مين شيٽ ۾ فارمولا ٽائيپ ڪرڻ شروع ڪريو، پوءِ ٻئي ورڪ شيٽ ڏانھن وڃو ۽ ماؤس جي مدد سان لسٽ چونڊيو - فارمولا ۾ ھڪ مناسب رينج ريفرنس پاڻمرادو شامل ڪيو ويندو.
فرض ڪيو لسٽ 1 آھي ڪالم A ۾ Sheet1 تي ۽ لسٽ 2 ڪالم A ۾ Sheet2 تي، توھان ٻن ڪالمن جو مقابلو ڪري سگھوٿا ۽ ھن فارمولا کي استعمال ڪندي ميچ ڳولي سگھو ٿا:
=IFNA(VLOOKUP(A2, Sheet2!$A$2:$A$9, 1, FALSE), "")
وڌيڪ معلومات لاءِ، مهرباني ڪري ڏسو:
- ٻن ڪالمن جو موازنہ ڪريو ۽ واپسي عام قدر (ميچز)
اڳئين مثالن ۾، اسان هڪ VLOOKUP فارمولا کي ان جي آسان ترين شڪل ۾ بحث ڪيو:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "")
ان فارمولا جو نتيجو آهي. قدرن جي هڪ فهرست جيڪي ٻئي ڪالمن ۾ موجود قدرن جي جاءِ تي موجود آهن ۽ ٻئي ڪالمن ۾ موجود نه هونديون آهن.
عام قدرن جي فهرست حاصل ڪرڻ لاءِ بغير ڪنهن خال جي، صرف آٽو فلٽر شامل ڪريو نتيجي واري ڪالمن ۾ ۽ خالن کي فلٽر ڪريو.
Microsoft 365 ۽ Excel 2021 لاءِ Excel ۾ متحرڪ صفن کي وڌايو، توھان استعمال ڪري سگھوٿا فلٽر فنڪشن کي متحرڪ طور تي خالي ڪرڻ لاءِ. ان لاءِ، IFNA VLOOKUP فارمولا استعمال ڪريو جيئنفلٽر لاءِ معيار:
=FILTER(A2:A14, IFNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE), "")"")
مهرباني ڪري ڌيان ڏيو ته ان صورت ۾ اسان پوري لسٽ 1 (A2:A14) کي فراهم ڪريون ٿا lookup_value دليل VLOOKUP. فنڪشن لسٽ 2 (C2:C9) جي مقابلي ۾ هر هڪ نظر جي قيمتن جو مقابلو ڪري ٿو ۽ ميلن جي هڪ صف کي واپس ڪري ٿو ۽ #N/A نقصن جي نمائندگي ڪري ٿو غائب قدر. IFNA فنڪشن غلطين کي خالي تارن سان تبديل ڪري ٿو ۽ نتيجن کي FILTER فنڪشن ۾ پيش ڪري ٿو، جيڪو فلٽر ڪري ٿو خال ("") ۽ آخري نتيجو جي طور تي ميچز جي هڪ صف کي ڪڍي ٿو.
متبادل طور تي، توهان ISNA فنڪشن استعمال ڪري سگهو ٿا VLOOKUP جي نتيجن کي جانچڻ لاءِ ۽ فلٽر ڪري سگهو ٿا انهن شين کي فلٽر ڪري جن جو جائزو FALSE، يعني قدرن کان سواءِ #N/A غلطيون:
=FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE))=FALSE)
ساڳيو نتيجو ٿي سگهي ٿو. حاصل ڪيو وڃي XLOOKUP فنڪشن سان، جيڪو فارمولا کي وڌيڪ آسان بڻائي ٿو. XLOOKUP جي قابليت جي ڪري #N/A غلطين کي اندروني طور تي سنڀالڻ لاءِ (اختياري if_not_found دليل)، اسان IFNA يا ISNA ريپر کان سواءِ ڪري سگھون ٿا:
=FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")"")
مقابلو ٻه ڪالمن ۽ ڳولھيو قدر (اختلاف)
اختلاف ڳولڻ لاءِ Excel ۾ 2 ڪالمن جو مقابلو ڪرڻ لاءِ، توھان ھن طريقي سان اڳتي وڌي سگھو ٿا:
مڪمل فارمولا هي فارم وٺي ٿو:
=IF(ISNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE)), A2, "")
خالن مان نجات حاصل ڪرڻ لاءِ، ايڪسل جو فلٽر لاڳو ڪريو جيئن مٿي ڏنل مثال ۾ ڏيکاريو ويو آهي.
Excel 365 ۽ Excel 2021 ۾، توھان حاصل ڪري سگھو ٿا نتيجن جي لسٽ کي متحرڪ طور تي فلٽر ڪيو ويو آھي. ان لاءِ، صرف ISNA VLOOKUP فارمولا رکو Include Argument of FILTER function:
=FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE)))
ٻيو طريقو آهي. معيار لاءِ XLOOKUP استعمال ڪريو - فنڪشن گم ٿيل ڊيٽا پوائنٽن لاءِ خالي اسٽرنگ ("") موٽائي ٿو، ۽ توھان لسٽ 1 ۾ قدرن کي فلٽر ڪريو ٿا جنھن لاءِ XLOOKUP خالي اسٽرنگ (=""):
=FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="")
جيڪڏهن توهان پهرين لسٽ ۾ ٽيڪسٽ ليبل شامل ڪرڻ چاهيو ٿا ته اها ڏيکاري ٿي ته ڪهڙيون قيمتون ٻئي لسٽ ۾ موجود آهن ۽ ڪهڙيون نه آهن، استعمال ڪريو VLOOKUP فارمولا سان گڏ. IF ۽ ISNA/ISERROR افعال.
مثال طور، نالن کي سڃاڻڻ لاءِ جيڪي ٻنهي ڪالمن A ۽ D ۾ آهن ۽ جيڪي صرف ڪالمن A ۾ آهن، فارمولا هي آهي:
=IF(ISNA(VLOOKUP(A2, $D$2:$D$9, 1, FALSE)), "Not qualified", "Qualified")
هتي، ISNA فنڪشن VLOOKUP پاران ٺاهيل #N/A غلطين کي پڪڙي ٿو ۽ ان وچولي نتيجن کي ان لاءِ IF فنڪشن ڏانهن منتقل ڪري ٿو.غلطين لاءِ مخصوص متن ۽ ڪامياب ڏسڻ لاءِ ٻيو ٽيڪسٽ واپس ڏيو.
هن مثال ۾، اسان استعمال ڪيو "قابل نه آهي"/"قابل" ليبل، جيڪي اسان جي نموني ڊيٽا سيٽ لاءِ موزون آهن. توھان انھن کي تبديل ڪري سگھو ٿا "فھرست 2 ۾ ناھي"/"فھرست 2 ۾"، "دستياب ناھي"/"دستياب" يا ڪنھن ٻئي ليبل سان جيڪي توھان مناسب ٿا ڏسو.
ھي فارمولا بھترين آھي ڪالم ۾ داخل ڪيو وڃي لسٽ 1 جي ويجھو ۽ جيترا سيلز مان نقل ڪيا ويا آھن جيتريون شيون توھان جي لسٽ ۾ آھن.
2 ڪالمن ۾ ميلاپ ۽ فرق کي سڃاڻڻ جو ھڪڙو وڌيڪ طريقو آھي MATCH فنڪشن استعمال ڪندي:
=IF(ISNA(MATCH(A2, $D$2:$D$9, 0)), "Not in List 2", "In List 2")
24>
2 ڪالمن جو موازنہ ڪريو ۽ ٽئين مان هڪ قدر واپس ڪريو
جڏهن لاڳاپيل ڊيٽا تي مشتمل جدولن سان ڪم ڪرڻ، توهان کي ڪڏهن ڪڏهن ضرورت پوندي ٻن مختلف جدولن ۾ ٻن ڪالمن جو مقابلو ڪريو ۽ ٻئي ڪالمن مان ملندڙ قدر واپس ڪريو. حقيقت ۾، اهو VLOOKUP فنڪشن جو بنيادي استعمال آهي، جنهن مقصد لاءِ اهو ٺاهيو ويو هو.
مثال طور، هيٺ ڏنل جدولن ۾ ڪالمن A ۽ D ۾ نالن جو مقابلو ڪرڻ ۽ ڪالمن E مان هڪ وقت واپس ڪرڻ , فارمولا آهي:
=VLOOKUP(A3, $D$3:$E$10, 2, FALSE)
25>
#N/A غلطين کي لڪائڻ لاءِ، ثابت حل استعمال ڪريو - IFNA فنڪشن:
=IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "")
خالي جي بدران، توهان ڪنهن به متن کي واپس ڪري سگهو ٿا جيڪو توهان گم ٿيل ڊيٽا پوائنٽن لاءِ چاهيو ٿا - بس ان کي آخري دليل ۾ ٽائپ ڪريو. مثال طور:
=IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "Not available")
VLOOKUP کان علاوه، ڪم کي ڪجهه ٻين لوڪ اپ ڪمن سان پورو ڪري سگھجي ٿو.
ذاتي طور تي، مان وڌيڪ لچڪدار INDEX تي ڀروسو ڪندسميچ فارمولا:
=IFNA(INDEX($E$3:$E$10, MATCH(A3, $D$3:$D$10, 0)), "")
يا استعمال ڪريو VLOOKUP جو جديد جانشين - ايڪسل 365 ۽ ايڪسل 2021 ۾ موجود XLOOKUP فنڪشن:
=XLOOKUP(A3, $D$3:$D$10, $E$3:$E$10, "")
ڪرڻ لاءِ گروپ A مان قابل شرڪت ڪندڙن جا نالا ۽ انهن جا نتيجا حاصل ڪريو، بس ڪالمن B ۾ خالي خانن کي فلٽر ڪريو:
=FILTER(A3:B15, B3:B15"")
27>
مقابلي جا اوزار
جيڪڏهن توهان ايڪسل ۾ فائل يا ڊيٽا جو ڀيٽ ڪندا آهيو، ته اسان جي الٽيميٽ سوٽ ۾ شامل اهي سمارٽ ٽولز توهان جو وقت تمام گهڻو بچائي سگهن ٿا!
مقابلو ٽيبل - نقل ڳولڻ جو تڪڙو طريقو (ميچز) ۽ منفرد قدر (فرق) ڪنهن به ٻن ڊيٽا سيٽن جهڙوڪ ڪالمن، لسٽ يا ٽيبل ۾.
ٻن شيٽ جو مقابلو ڪريو - ٻن ورڪ شيٽس جي وچ ۾ فرق ڳولھيو ۽ نمايان ڪريو.
گھڻن شيٽ جو موازنہ ڪريو - ھڪڙي ئي وقت ۾ گھڻن شيٽس ۾ فرق ڳوليو ۽ نمايان ڪريو .
ڊاؤن لوڊ لاءِ مشق ورڪ بڪ
VLOOKUP ڪالمن جي مقابلي لاءِ Excel ۾ - مثال (.xlsx فائل)