ایکسل میں ایک سے زیادہ IF حالت کے ساتھ VLOOKUP کی مثال (9 معیار)

  • اس کا اشتراک
Hugh West

Excel میں سب سے زیادہ استعمال ہونے والے فنکشنز میں سے ایک VLOOKUP فنکشن ہے اور یہ کافی طاقتور بھی ہے۔ ہم VLOOKUP فنکشن کے ساتھ IF فنکشن کا استعمال کرکے اسے مزید موثر بنا سکتے ہیں۔ ہم ان دو افعال کو ایک ساتھ مختلف آپریشنز کو انجام دینے کے لیے لاگو کر سکتے ہیں۔ اس مضمون میں، ہم ایکسل میں ملٹیپل IF کنڈیشن کے ساتھ VLOOKUP کی تاثیر دکھانے کے لیے مثال کا استعمال کریں گے۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

خود مشق کرنے کے لیے درج ذیل ورک بک ڈاؤن لوڈ کریں۔

VLOOKUP ایک سے زیادہ IF Condition.xlsx

تعارف ایکسل VLOOKUP فنکشن میں

  • Syntax

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • دلائل

lookup_value: دیئے گئے ٹیبل کے سب سے بائیں کالم میں تلاش کرنے کے لیے قدر۔

table_array: وہ ٹیبل جس میں یہ سب سے بائیں کالم میں lookup_value کو تلاش کرتا ہے۔

col_index_num: جدول میں کالم کی تعداد جس سے ایک قدر واپس کی جائے گی۔

[range_lookup]: بتائے کہ کیا lookup_value کا قطعی یا جزوی مماثلت درکار ہے۔ 0 عین مماثلت کے لیے، 1 جزوی میچ کے لیے۔ ڈیفالٹ 1 ( جزوی میچ ) ہے۔ یہ اختیاری ہے۔

ایکسل IF فنکشن کا تعارف

  • Syntax

IF(logical_test, [value_if_true] ،

ہم متعدد کالموں میں تلاش کے عمل کو انجام دینے اور مذکورہ پھل کی قیمت واپس کرنے کے لیے INDEX MATCH فارمولے کا اطلاق کریں گے۔ لہذا، ذیل کے مراحل سیکھیں۔

STEPS:

  • سیل منتخب کریں G4 پہلے سے۔
  • پھر، فارمولہ ٹائپ کریں:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

  • آخر میں، دبائیں Enter ۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • ROW(B5:B8) <10

سب سے پہلے، ROW فنکشن متعلقہ قطار کے نمبر لوٹاتا ہے۔

  • MATCH(ROW(B5:B8)،ROW(B5:B8 ))

پھر، MATCH فارمولہ آؤٹ پٹ ہیں 1 ، 2 ، 3 ، اور 4 ۔

  • IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")

IF فنکشن ہر سیل کا B5:C8 میں F4 سیل کی قدر سے موازنہ کرتا ہے اور وہ اقدار واپس کرتا ہے جہاں اسے منطقی امتحان کے لیے TRUE ملتا ہے۔

  • MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8) )),""))

MIN فنکشن IF(B5) میں سے سب سے چھوٹی قدر ( 1 ) لوٹاتا ہے۔ :C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"") آؤٹ پٹس۔

  • INDEX(D5:D8,MIN( IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

بالآخر، INDEX فنکشن 150 جو رینج D5:D8 میں پہلی قطار میں ہے۔

مزید پڑھیں: کالم اور قطار میں ایک سے زیادہ معیار کے ساتھ ایکسل VLOOKUP

نتیجہ

اب سے، آپ کام کرنے کے قابل ہو جائیں گے۔ VLOOKUP کے ساتھ متعدد IF شرائط میں Excel جیسا کہ مثالیں میں دکھایا گیا ہے۔ انہیں استعمال کرتے رہیں اور ہمیں بتائیں کہ کیا آپ کے پاس کام کرنے کے مزید طریقے ہیں۔ ذیل میں تبصرے کے سیکشن میں تبصرے، تجاویز، یا سوالات چھوڑنا نہ بھولیں۔

[value_if_false])
  • دلائل

logical_test: ایک منطقی عمل کی جانچ کرتا ہے۔

<0 [value_if_true]:اگر منطقی عمل درست ہے تو اس قدر کو واپس کریں۔

[value_if_false]: اگر منطقی عمل غلط ہے تو یہ قدر واپس کریں۔

9 ایکسل میں ایک سے زیادہ IF شرائط کے ساتھ VLOOKUP کی مثال

1. اچھا یا برا حاصل کرنے کے لیے IF کنڈیشن کے ساتھ VLOOKUP کا استعمال کریں

ہماری پہلی مثال میں، ہم معلوم کریں گے کہ آیا طالب علم کا حاصل کردہ ایک خاص نمبر اچھا یا برا ہوتا ہے۔ اس لیے، کام کو انجام دینے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔

STEPS:

  • سب سے پہلے سیل منتخب کریں F5 ۔
  • پھر، فارمولہ ٹائپ کریں:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")

  • آخر میں، دبائیں Enter اور یہ نتیجہ واپس کر دے گا۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • VLOOKUP("Frank",B5:D8,2,FALSE)>80

VLOOKUP فنکشن رینج میں فرینک کی تلاش کرتا ہے B5:D8 اور 2nd کالم میں نشان ( 70 ) لوٹاتا ہے۔ آخر کار، یہ نشان کی جانچ کرتا ہے کہ آیا یہ 80 سے زیادہ ہے یا نہیں۔

  • IF(VLOOKUP(“Frank”,B5:D8,2,FALSE)> 80,"Great","Good")

IF فنکشن واپس آتا ہے اچھا جیسا کہ 70 زیادہ نہیں 80 سے زیادہ۔

مزید پڑھیں: Excel VBA: Combined If and Or (3 مثالیں)

2. کٹ آف ویلیو کو تبدیل کرنے کے لیے VLOOKUP کا اطلاق کریں ایکسل میں ایک سے زیادہ IF کنڈیشن کے ساتھ

اب، ہم کٹ آف ویلیو کو تبدیل کرنا چاہتے ہیںیا اسے متحرک بنانا چاہتے ہیں۔ فارمولے میں قدر کی وضاحت کرنے کے بجائے، ہم نشان کو سیل F4 میں رکھیں گے۔ لہذا، ایکسل میں ملٹیپل IF کنڈیشن کے ساتھ VLOOKUP آپریٹ کرنے کے لیے اس مثال میں اقدامات سیکھیں۔

STEPS:

  • سب سے پہلے، سیل منتخب کریں F6 ۔
  • اس کے بعد، فارمولا ٹائپ کریں:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")

  • آخر میں دبائیں Enter ۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • VLOOKUP("Frank",B5:D8,2,FALSE)>F4
  • <11

    VLOOKUP فنکشن Frank کی حد B5:D8 کی تلاش کرتا ہے اور <میں نشان ( 70 ) لوٹاتا ہے۔ 1>دوسرا کالم۔ پھر، یہ نشان کی جانچ کرتا ہے کہ آیا یہ F4 سیل قدر ( 65 ) سے زیادہ ہے یا نہیں۔

    • IF(VLOOKUP(“Frank ",B5:D8,2,FALSE)>F4,"Great","Good")

    آخر میں، IF فنکشن واپس آتا ہے زبردست جیسا کہ 70 65 سے بڑا ہے۔

    مزید پڑھیں: ایک سے زیادہ رینجز کے درمیان Excel IF (4 نقطہ نظر)

    3. ایک سے زیادہ VLOOKUP کے ساتھ خوردہ قیمت کی بنیاد پر رعایتی قیمت حاصل کرنے کی مثال IF شرائط

    نیچے دیے گئے ڈیٹاسیٹ میں، ہم نے کچھ اشیاء کی خوردہ قیمتیں مقرر کی ہیں۔ لیکن، ہم آپ کو دکھائیں گے کہ کس طرح VLOOKUP & کے ساتھ رعایتی قیمت معلوم کی جائے۔ IF کام کرتا ہے۔ اس لیے، طریقہ جاننے کے لیے عمل کی پیروی کریں۔

    STEPS:

    • شروع میں، سیل منتخب کریں E5 ۔
    • اس کے بعد، ٹائپ کریں۔فارمولا:
    =IF(VLOOKUP("انگور",B5:D8,3,FALSE)>150,VLOOKUP("انگور",B5:D8,3, FALSE)*80%)

  • آخر میں، قدر واپس کرنے کے لیے Enter دبائیں۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • VLOOKUP("انگور",B5:D8,3,FALSE)>150<2

VLOOKUP فنکشن B5:D8 رینج میں انگور کی تلاش کرتا ہے اور قیمت واپس کرتا ہے ( 250 ) تیسرے کالم میں۔ اگلا، یہ قیمت کا موازنہ کرتا ہے اگر یہ 150 سے زیادہ ہے یا نہیں۔

  • VLOOKUP("انگور",B5:D8,3,FALSE)*80%

یہ VLOOKUP فنکشن B5:D8 رینج میں انگور کی تلاش کرتا ہے اور قیمت واپس کرتا ہے ( 250 ) تیسرے کالم میں۔ اس کے بعد، یہ قدر کو .8 سے ضرب کرتا ہے۔

  • IF(VLOOKUP("انگور",B5:D8,3,FALSE)>150,VLOOKUP( "انگور",B5:D8,3,FALSE)*80%)

آخر میں، IF فنکشن واپس آتا ہے VLOOKUP("انگور",B5) :D8,3,FALSE)*80% آؤٹ پٹ بطور VLOOKUP("انگور",B5:D8,3,FALSE)>150 فارمولا درست ہے۔

مزید پڑھیں: ایکسل اگر بیان رینج میں متعدد شرائط کے ساتھ (3 مناسب کیسز)

4. Excel VLOOKUP، IF & ISNA متعدد شرائط کے ساتھ کام کرتا ہے

ہم کسی خاص پھل کی تلاش کریں گے چاہے وہ ڈیٹاسیٹ میں موجود ہو یا نہ ہو اور اگر موجود ہو تو قیمت واپس کر دیں گے۔ اب، ملٹیپل IF حالت کے ساتھ VLOOKUP پرفارم کرنے کے لیے مثال جانیں Excel .

STEPS:

  • سیل منتخب کریں G4 پہلے سے۔
  • پھر ، فارمولہ ٹائپ کریں:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))

  • آخر میں، دبائیں Enter ۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • VLOOKUP(F4,B5:D8,3, FALSE)

VLOOKUP فنکشن F4 سیل ویلیو ( Cherry ) کو رینج B5 میں تلاش کرتا ہے۔ :D8 .

  • ISNA(VLOOKUP(F4,B5:D8,3,FALSE))

The ISNA فنکشن VLOOKUP(F4,B5:D8,3,FALSE) آؤٹ پٹ کو یہ دیکھنے کے لیے تلاش کرتا ہے کہ آیا یہ دستیاب ہے یا نہیں۔

  • IF(ISNA(VLOOKUP) (F4,B5:D8,3,FALSE)),"موجودہ نہیں",VLOOKUP(F4,B5:D8,3,FALSE))

The IF فنکشن ' پیش نہیں ہے ' بطور چیری دیئے گئے ڈیٹاسیٹ میں دستیاب نہیں ہے۔

مزید پڑھیں: ایکسل میں متعدد شرائط کے ساتھ VBA IF بیان ( 8 طریقے)

5. ایکسل میں VLOOKUP کے ساتھ بہترین اسٹور کے انتخاب کی مثال

VLOOKUP فنکشن کا ایک اور استعمال یہ ہے کہ ہم متعدد اسٹورز کا موازنہ کرسکتے ہیں۔ بہترین سودا تلاش کریں. یہاں، ہم نے سیل G2 میں Shop 1 ڈالا ہے۔ لہذا، آپریشن کو انجام دینے کے لیے اقدامات پر عمل کریں۔

اقدامات:

  • سب سے پہلے، سیل G5 ٹائپ کرنے کے لیے منتخب کریں۔ فارمولا:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • بعد میں، دبائیں انٹر اور آٹو فل کا استعمال کریں باقی کو بھرنے کے لیے ٹول ۔

🔎 فارمولہ کیسے ہوتاکام؟

  • VLOOKUP(F5,B5:D7,2,FALSE)

The VLOOKUP فنکشن رینج B5:D7 میں F5 سیل ویلیو ( انڈے ) کو تلاش کرتا ہے اور میں قدر ( $1.50 ) لوٹاتا ہے۔ دوسرا کالم۔

  • VLOOKUP(F5,B5:D7,3,FALSE)

یہ VLOOKUP فنکشن رینج B5:D7 میں F5 سیل ویلیو ( انڈے ) کو تلاش کرتا ہے اور <1 میں قدر ( $1.75 ) لوٹاتا ہے۔>تیسرا کالم۔

  • IF($G$2=”Shop 1″,VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7 ,3,FALSE))

IF فنکشن G2 سیل ویلیو ( Shop 1 ) کا موازنہ 'سے کرتا ہے۔ دکان 1 '۔ جیسا کہ یہ سچ ہے، فنکشن $1.50 لوٹاتا ہے۔ اگر 1 IF بیانات ایکسل میں متن کے ساتھ (6 فوری طریقے)

6. ایکسل میں 2 ٹیبلز کے ساتھ VLOOKUP مثال

اب تک ہم ڈیٹا حاصل کرنے کے لیے ایک ہی ٹیبل استعمال کر چکے ہیں۔ اس مثال میں، ہم 2 ٹیبلز کو بطور حوالہ استعمال کریں گے۔ لہذا، ایکسل میں ملٹیپل IF کنڈیشن کے ساتھ 2 ٹیبلز میں VLOOKUP انجام دینے کے لیے اس مثال کے درج ذیل مراحل سیکھیں۔>.

اقدامات:

  • سیل منتخب کریں F6 ۔
  • فارمولہ ٹائپ کریں:
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)

  • آخر میں Enter دبائیں اور یہ نیٹ سیلز <2 واپس کر دے گا۔ سائمن کا۔

🔎 فارمولہ کیسا ہےکام؟

  • IF(F4=”January”, B6:D7, B11:D12)

The IF فنکشن F4 سیل ویلیو ( فروری ) کا موازنہ جنوری سے کرتا ہے اور رینج B11:D12 لوٹاتا ہے جیسا کہ منطقی امتحان ہے۔ غلط۔

  • VLOOKUP(F5, IF(F4=”January”, B6:D7, B11:D12), 3, FALSE)
<0 VLOOKUP فنکشن F5 سیل ویلیو ( Simon ) کو رینج میں تلاش کرتا ہے B11:D12 اور نیٹ سیلز واپس کرتا ہے۔ میں سے $12,500.00 تیسرے کالم میں۔

7. IF فنکشن لاجیکل ٹیسٹ میں Excel VLOOKUP

اس کے علاوہ، ہم رکھ سکتے ہیں VLOOKUP فنکشن IF فنکشن کے دلیل سیکشن میں۔ آپریشن کو انجام دینے کے لیے درج ذیل طریقہ کار کو دیکھیں۔

STEPS:

  • سب سے پہلے، فارمولہ ٹائپ کرنے کے لیے سیل G4 کا انتخاب کریں۔ :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")

  • اگلا، دبائیں Enter ۔ اس طرح، آپ کو آؤٹ پٹ نظر آئے گا۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • VLOOKUP(F4, B5:D8, 2, FALSE)="دستیاب"

VLOOKUP فنکشن F4 سیل کی قدر تلاش کرتا ہے۔ ( انگور ) رینج B5:D8 میں اور دوسرے کالم ( دستیاب نہیں ) میں قیمت کا دستیاب سے موازنہ کرتا ہے۔ ۔

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)="دستیاب"، "اسٹاک میں"، "اسٹاک میں نہیں")

آخر میں، IF فنکشن واپس آتا ہے سٹاک میں نہیں بطور VLOOKUP(F4, B5:D8, 2, FALSE)="دستیاب" آؤٹ پٹ ہے۔غلط۔

مزید پڑھیں: Excel IF فنکشن 3 شرائط کے ساتھ

اسی طرح کی ریڈنگز

  • IF ایکسل فارمولے میں AND کے ساتھ (7 مثالیں)
  • Excel VBA: اگر کے ساتھ اور ایک سے زیادہ شرائط کے لیے ملانا
  • متعدد معیار اور متعدد کے ساتھ VLOOKUP نتائج (8 مثالیں)

8. IF فنکشن کے ساتھ VLOOKUP کے کالم کو متحرک طور پر منتخب کریں

اس مثال میں، ہم VLOOKUP کے لیے ایک متحرک کالم بنانا چاہتے ہیں۔ فنکشن۔ اس وجہ سے، ہم IF فنکشن کا استعمال کریں گے۔ لہذا، ایکسل<میں ملٹیپل IF حالت کے ساتھ VLOOKUP کو انجام دینے کے لیے ذیل میں مثال دیکھیں 2>۔

اقدامات:

  • شروع میں، سیل C11 کو منتخب کریں۔ یہاں، فارمولہ ٹائپ کریں:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • اس کے بعد Enter دبائیں۔ ڈیٹا پھیلا دیں گے۔ سیریز مکمل کرنے کے لیے آٹو فل استعمال کریں۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • IF($C$10=”Physics”, 2, 3)

IF فنکشن C10 کا موازنہ کرتا ہے۔ سیل ویلیو ( طبیعیات ) فزکس کے ساتھ جیسا کہ فارمولہ میں دیا گیا ہے۔ پھر، یہ واپس آتا ہے 2 کیونکہ منطقی امتحان درست ہے۔

  • VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3)، FALSE)

آخر میں، VLOOKUP فنکشن B11 سیل ویلیو ( Wilham ) کو تلاش کرتا ہے۔ رینج B5:D8 اور دوسرا کالم ( 50 ) میں قدر لوٹاتا ہے۔

مزید پڑھیں: ایکسل VBA: اگر پھر ایک سے زیادہ شرائط کے ساتھ بیان (5 مثالیں)

9. ایکسل میں ایک سے زیادہ IF شرط والی تاریخوں کے لیے VLOOKUP لاگو کرنے کی مثال

اس کے علاوہ، ہم کر سکتے ہیں تاریخوں کے لیے VLOOKUP کا اطلاق کریں۔ لہذا، Excel میں Multiple IF Condition کے ساتھ VLOOKUP Apply کرنے کے لیے اس Excel کے مراحل سیکھیں۔

اقدامات:

  • سیل G4 پر کلک کریں۔
  • فارمولہ ٹائپ کریں:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)

  • آخر میں، دبائیں Enter ۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • IF((C5:C8>=F5)*(C5:C8<=F6),B5: D8,"")

IF فنکشن رینج کے ہر سیل کا موازنہ C5:C8 سے F5 اور F6 سیل کی قدریں۔ اس کے بعد، یہ رینج واپس کرتا ہے B5:D8 کیونکہ منطقی ٹیسٹ درست ہے۔

  • VLOOKUP(F4,IF((C5:C8>=F5)*( C5:C8<=F6),B5:D8,""),3,FALSE)

آخر میں، VLOOKUP فنکشن F4 <کو تلاش کرتا ہے۔ 2>سیل کی قدر ( انگور ) رینج B5:D8 میں اور تیسرے کالم ( مینا ) میں قدر لوٹاتا ہے۔

مزید پڑھیں: ایکسل اگر ایک سے زیادہ شرائط کے ساتھ فنکشن (نیسٹڈ IF)

ایکسل میں ایک سے زیادہ IF کنڈیشن کے ساتھ VLOOKUP کی متبادل مثال

1. مددگار کالم ایکسل میں متعدد معیارات کے لیے

ہم Excel میں متعدد معیارات کے لیے ایک مددگار کالم بنا سکتے ہیں۔ لہذا، مددگار داخل کرنے کے لیے اقدامات پر عمل کریں۔کالم۔

STEPS:

  • سب سے پہلے سیل منتخب کریں D5 ۔
  • پھر فارمولا ٹائپ کریں:
=B5&"|"&C5

  • اس کے بعد، دبائیں Enter اور یہ ویلیو واپس کر دے گا۔ سیریز کو بھرنے کے لیے آٹو فل استعمال کریں۔

23>

  • بعد میں، فارمولہ ٹائپ کرنے کے لیے سیل H5 منتخب کریں:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)

  • دبائیں انٹر اور مکمل کرنے کے لیے آٹو فل استعمال کریں باقی۔

یہاں، VLOOKUP فنکشن $G5&" کو تلاش کرتا ہے۔ایک ساتھ۔

  • VLOOKUP($G5&"

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔