VLOOKUP استعمال ڪندي Excel ۾ ٻن ڪالمن جو مقابلو ڪيئن ڪجي

  • هن کي شيئر ڪريو
Michael Brown

ٽيوٽوريل ڏيکاري ٿو ته ڪيئن استعمال ڪجي VLOOKUP فارمولا Excel ۾ ٻن ڪالمن جي ڀيٽ ڪرڻ لاءِ عام قدر (ميچز) موٽڻ يا گم ٿيل ڊيٽا ڳولڻ لاءِ (اختلاف).

جڏهن توهان وٽ ڊيٽا ٻن ۾ هجي مختلف فهرستن ۾، توهان کي اڪثر انهن جي مقابلي ڪرڻ جي ضرورت پوندي ته ڏسو ته ڪهڙي معلومات هڪ فهرست ۾ غائب آهي يا ڪهڙي ڊيٽا ٻنهي ۾ موجود آهي. مقابلو ڪيترن ئي طريقن سان ٿي سگھي ٿو - ڪھڙو طريقو استعمال ڪرڻ جو دارومدار ان تي آھي جيڪو توھان ان مان چاھيو ٿا.

    5> توھان وٽ ڊيٽا جا ٻه ڪالم آھن ۽ توھان کي معلوم ڪرڻ چاھيو ٿا ته ھڪڙي لسٽ مان ڪھڙا ڊيٽا پوائنٽ ٻئي لسٽ ۾ موجود آھن، توھان استعمال ڪري سگھو ٿا VLOOKUP فنڪشن استعمال ڪري لسٽن جو مقابلو ڪرڻ لاءِ عام قدرن لاءِ.

    ان ۾ VLOOKUP فارمولا ٺاھڻ لاءِ بنيادي فارم، هي اهو آهي جيڪو توهان کي ڪرڻو آهي:

    • lookup_value (پهرين دليل) لاءِ، فهرست 1 مان مٿين سيل کي استعمال ڪريو.
    • جي <1 لاءِ>table_array (2nd argument)، پوري لسٽ فراهم ڪريو 2.
    • For col_index_num (3rd argument)، 1 استعمال ڪريو جيئن صف ۾ صرف ھڪڙو ڪالم آھي.
    • range_lookup (4th argument) لاءِ، FALSE - exact match سيٽ ڪريو.

    فرض ڪريو ته توھان وٽ ڪالم 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 ڪالمن جو مقابلو ڪرڻ لاءِ، توھان ھن طريقي سان اڳتي وڌي سگھو ٿا:

      1. پھريون ڳولھا ڪرڻ لاءِ بنيادي فارمولا لکو لسٽ 1 (A2) مان لسٽ 2 ۾ قدر ($C$2:$C$9):

        VLOOKUP(A2, $C$2:$C$9, 1, FALSE)

      2. Nest the مٿي ڏنل فارمولا ISNA فنڪشن ۾ #N/A غلطين لاءِ VLOOKUP جي آئوٽ کي چيڪ ڪرڻ لاءِ. غلطي جي صورت ۾، ISNA حاصل ڪري ٿو TRUE، ٻي صورت ۾ FALSE:

        ISNA(VLOOKUP(A2,$C$2:$C$9, 1, FALSE))

      3. آف فنڪشن جي منطقي جانچ لاءِ ISNA VLOOKUP فارمولا استعمال ڪريو. جيڪڏهن امتحان صحيح (#N/A غلطي) جو اندازو لڳائي ٿو، ساڳئي قطار ۾ لسٽ 1 مان هڪ قدر واپس ڪريو. جيڪڏهن ٽيسٽ غلط ٿي وڃي ٿي (فهرست 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,"")="")

      6>VLOOKUP فارمولا ٻن ڪالمن جي وچ ۾ ميلاپ ۽ فرق کي سڃاڻڻ لاءِ

      جيڪڏهن توهان پهرين لسٽ ۾ ٽيڪسٽ ليبل شامل ڪرڻ چاهيو ٿا ته اها ڏيکاري ٿي ته ڪهڙيون قيمتون ٻئي لسٽ ۾ موجود آهن ۽ ڪهڙيون نه آهن، استعمال ڪريو 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 فائل)

مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.