Excel တွင် Multiple IF Condition ပါသော VLOOKUP ၏ ဥပမာ (စံသတ်မှတ်ချက် 9 ခု)

  • ဒါကိုမျှဝေပါ။
Hugh West

မာတိကာ

Excel တွင် အသုံးအများဆုံးလုပ်ဆောင်ချက်တစ်ခုမှာ VLOOKUP လုပ်ဆောင်ချက် ဖြစ်ပြီး ၎င်းသည် အလွန်အစွမ်းထက်ပါသည်။ IF function ကို VLOOKUP function ဖြင့်အသုံးပြုခြင်းဖြင့် ၎င်းကိုပိုမိုထိရောက်အောင်ပြုလုပ်နိုင်ပါသည်။ အမျိုးမျိုးသော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် ထိုလုပ်ဆောင်ချက်နှစ်ခုကို အတူတကွ အသုံးချနိုင်သည်။ ဤဆောင်းပါးတွင်၊ ဥပမာ ကို VLOOKUP ဖြင့် Multiple IF Condition ဖြင့် Excel တွင် ထိရောက်မှုကိုပြသရန် ကျွန်ုပ်တို့အသုံးပြုပါမည်။

Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ

သင်ကိုယ်တိုင်လေ့ကျင့်ရန် အောက်ပါ workbook ကိုဒေါင်းလုဒ်လုပ်ပါ။

VLOOKUP with Multiple IF Condition.xlsx

နိဒါန်း Excel သို့ VLOOKUP လုပ်ဆောင်ချက်

  • Syntax

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

  • Arguments

lookup_value- ပေးထားသောဇယား၏ဘယ်ဘက်ဆုံးကော်လံတွင် ရှာဖွေရမည့်တန်ဖိုး။

table_array- ဘယ်ဘက်စွန်းကော်လံရှိ lookup_value ကို ရှာဖွေသည့်ဇယား။

col_index_num- ဇယားရှိ ကော်လံအရေအတွက် တန်ဖိုးတစ်ခုမှ ပြန်ပေးရမည်ဖြစ်ပါသည်။

[range_lookup]- lookup_value ၏ အတိအကျ သို့မဟုတ် တစ်စိတ်တစ်ပိုင်း ကိုက်ညီမှုရှိမရှိကို ပြောပြသည်။ အတိအကျကိုက်ညီမှုတစ်ခုအတွက် 0 ၊ တစ်စိတ်တစ်ပိုင်းပွဲစဉ်အတွက် 1 ။ မူရင်းမှာ 1 ( တစ်စိတ်တစ်ပိုင်း ကိုက်ညီမှု ) ဖြစ်သည်။ ၎င်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။

Excel IF Function နိဒါန်း

  • Syntax

IF(logical_test၊ [value_if_true] ၊

ကော်လံအများအပြားတွင် ရှာဖွေမှုလုပ်ဆောင်ခြင်းအတွက် INDEX MATCH ဖော်မြူလာကို အသုံးပြုပြီး ဖော်ပြထားသောအသီး၏ စျေးနှုန်း ကို ပြန်ပေးပါမည်။ ထို့ကြောင့် အောက်ပါအဆင့်များကို လေ့လာပါ။

အဆင့်-

  • ဆဲလ် G4 ပထမတွင် ဆဲလ်ကို ရွေးပါ။
  • ထို့နောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

  • နောက်ဆုံးအနေနဲ့ Enter ကိုနှိပ်ပါ။

🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။

  • ROW(B5:B8)

ပထမ၊ 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 function သည် 150 အကွာအဝေးရှိ 1st အတန်းထဲတွင်ရှိသော D5:D8 ကို ပြန်ပို့သည်။

နောက်ထပ်ဖတ်ရန်- ကော်လံနှင့်အတန်းရှိ စံသတ်မှတ်ချက်များစွာပါရှိသော Excel VLOOKUP

နိဂုံး

ယခုမှစ၍ သင်လည်ပတ်နိုင်ပါမည် VLOOKUP တွင်ပြထားသည့်အတိုင်း Multiple IF Conditions ဖြင့် Excel တွင် ဥပမာများ ။ ၎င်းတို့ကို ဆက်လက်အသုံးပြုပြီး သင့်တွင် လုပ်ဆောင်ရန် နောက်ထပ်နည်းလမ်းများရှိပါက ကျွန်ုပ်တို့အား အသိပေးပါ။ အောက်ဖော်ပြပါ မှတ်ချက်ကဏ္ဍတွင် သင့်တွင် မှတ်ချက်များ၊ အကြံပြုချက်များ သို့မဟုတ် မေးခွန်းများရှိပါက ချရေးရန် မမေ့ပါနှင့်။

[value_if_false])
  • Arguments

logical_test- ယုတ္တိတန်သောလုပ်ဆောင်ချက်ကို စမ်းသပ်သည်။

[value_if_true]- ယုတ္တိရှိသော လုပ်ဆောင်ချက်မှန်ပါက၊ ဤတန်ဖိုးကို ပြန်ပေးပါ။

[value_if_false]- ယုတ္တိတန်သောလုပ်ဆောင်ချက်သည် မှားယွင်းပါက၊ ဤတန်ဖိုးကို ပြန်ပေးပါ။

9 Excel တွင် Multiple IF Conditions ပါသော VLOOKUP ၏ ဥပမာ

1. ကောင်းမှု သို့မဟုတ် ဆိုးရန် VLOOKUP ကို ​​IF အခြေအနေဖြင့် သုံးပါ

ကျွန်ုပ်တို့၏ ပထမဥပမာတွင်၊ ရှိမရှိ သိရှိနိုင်မည်ဖြစ်ပါသည်။ ကျောင်းသားတစ်ဦးရရှိသော အမှတ်အသားသည် ကောင်းသည်ဖြစ်စေ၊ ထို့ကြောင့်၊ အလုပ်လုပ်ဆောင်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့်များ-

  • ပထမ၊ ဆဲလ် F5 ကိုရွေးချယ်ပါ။
  • ထို့နောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")

  • နောက်ဆုံးတွင်၊ Enter ကို နှိပ်ပြီး ရလဒ်ကို ပြန်ပေးပါလိမ့်မယ်။

🔎 ဖော်မြူလာ ဘယ်လိုအလုပ်လုပ်သလဲ။

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

VLOOKUP function သည် Frank အကွာအဝေးတွင် ရှာဖွေသည် B5:D8 နှင့် 2nd ကော်လံတွင် အမှတ်အသား ( 70 ) ကို ပြန်ပေးသည်။ နောက်ဆုံးတွင်၊ ၎င်းသည် 80 ထက်ကြီးသလား၊ မဟုတ်ဘူးလား

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

IF function သည် Good အဖြစ် 70 သည် ပိုကြီးမည်မဟုတ်သောကြောင့် 80 ထက်။

Read More- Excel VBA: ပေါင်းစပ်ထားသော If နှင့် သို့မဟုတ် (3 ​​ဥပမာများ)

2. Cut off Value ကိုပြောင်းလဲရန် VLOOKUP ကိုသုံးပါ Excel တွင် Multiple IF Condition ဖြင့်

ယခု၊ ကျွန်ုပ်တို့သည် ဖြတ်တောက်ထားသော တန်ဖိုးကို ပြောင်းလဲလိုပါသည်။ဒါမှမဟုတ် dynamic ဖြစ်အောင်လုပ်ချင်တယ်။ ဖော်မြူလာတွင် တန်ဖိုးကို သတ်မှတ်မည့်အစား၊ ဆဲလ် F4 တွင် အမှတ်အသားကို ထားရှိပါမည်။ ထို့ကြောင့်၊ Excel တွင် Multiple IF Condition ဖြင့် VLOOKUP ဖြင့် လုပ်ဆောင်ရန် ဤ ဥပမာ အဆင့်များကို လေ့လာပါ။

အဆင့်-

  • ပထမဦးစွာ၊ ဆဲလ် F6 ကို ရွေးပါ။
  • ထို့နောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")

  • နောက်ဆုံးတွင်၊ Enter ကိုနှိပ်ပါ။

🔎 ဖော်မြူလာက ဘယ်လိုအလုပ်လုပ်သလဲ။

  • VLOOKUP(“Frank”,B5:D8,2,FALSE)>F4

VLOOKUP function သည် Frank အကွာအဝေး B5:D8 အတွင်းမှ အမှတ်အသား ( 70 ) ကို ပြန်ပေးသည်။ 1>ဒုတိယ ကော်လံ။ ထို့နောက်၊ ၎င်းသည် F4 ဆဲလ်တန်ဖိုး ( 65 ) ထက် ကြီးသလား၊ မဟုတ်သည်ကို စစ်ဆေးသည်။

  • IF(VLOOKUP(“Frank ”,B5:D8,2,FALSE)>F4,”ကောင်းသည်”,”ကောင်းသည်”)

နောက်ဆုံးတွင်၊ IF လုပ်ဆောင်ချက်သည် ကောင်းသည် အဖြစ် 70 သည် 65 ထက် ကြီးသည်။

Read More- အပိုင်းများစွာကြားရှိ Excel IF (4 ချဉ်းကပ်မှု)

3. VLOOKUP & များစွာသော လက်လီစျေးနှုန်းအပေါ် အခြေခံ၍ လျှော့စျေးရယူရန် ဥပမာ IF အခြေအနေများ

အောက်ပါဒေတာအတွဲတွင်၊ အချို့သောပစ္စည်းများအတွက် လက်လီစျေးနှုန်းများကို ပုံသေသတ်မှတ်ထားပါသည်။ သို့သော်၊ ကျွန်ုပ်တို့သည် VLOOKUP & ဖြင့် လျှော့စျေးကို မည်သို့ရှာဖွေရမည်ကို သင်ပြပါမည်။ IF လုပ်ဆောင်ချက်များ။ ထို့ကြောင့်၊ တတ်မြောက်ရန် လုပ်ငန်းစဉ်ကို လိုက်နာပါ။

အဆင့်များ-

  • အစပိုင်းတွင်၊ ဆဲလ် E5 ကို ရွေးပါ။
  • ထို့နောက်၊ စာရိုက်ပါ။ဖော်မြူလာ-
=IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP(“စပျစ်သီး”၊B5:D8,3၊ FALSE)*80%)

  • အဆုံးတွင်၊ တန်ဖိုးကိုပြန်ပေးရန် Enter ကိုနှိပ်ပါ။

🔎 ဖော်မြူလာက ဘယ်လိုအလုပ်လုပ်သလဲ။

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)>150

VLOOKUP လုပ်ဆောင်ချက်သည် စပျစ်သီး အကွာအဝေးအတွင်း B5:D8 ရှာဖွေပြီး စျေးနှုန်း ( 250 ) 3rd ကော်လံတွင်။ ထို့နောက်၊ ၎င်းသည် 150 ထက်မကြီးပါက စျေးနှုန်းကို နှိုင်းယှဉ်ပါသည်။

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)*80%

VLOOKUP လုပ်ဆောင်ချက်သည် စပျစ်သီး အကွာအဝေးအတွင်း B5:D8 ရှာဖွေပြီး စျေးနှုန်း ( 250) ) 3rd ကော်လံတွင်။ ထို့နောက်၊ ၎င်းသည် တန်ဖိုးကို .8 ဖြင့် မြှောက်ပေးသည်။

  • IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP( “စပျစ်သီး”၊B5:D8,3,FALSE)*80%)

နောက်ဆုံးအနေနှင့်၊ IF လုပ်ဆောင်ချက်သည် VLOOKUP(“Grape”၊B5 :D8,3,FALSE)*80% အထွက်သည် VLOOKUP(“Grape”,B5:D8,3,FALSE)>150 ဖော်မြူလာသည် မှန်ပါသည်။

Read More- Excel အကွာအဝေးတွင် အခြေအနေများစွာရှိသော Statement (သင့်လျော်သောကိစ္စရပ် 3 ခု)

4. Excel VLOOKUP၊ IF & ပေါင်းစပ်ပါ။ အခြေအနေများစွာရှိသော ISNA လုပ်ဆောင်ချက်များ

ဒေတာအတွဲတွင် ပါရှိသည်ဖြစ်စေ မရှိသည်ဖြစ်စေ အချို့သောအသီးအနှံများကို ကျွန်ုပ်တို့ ရှာဖွေမည်ဖြစ်ပြီး ရှိပါက စျေးနှုန်းကို ပြန်ပေးမည်ဖြစ်သည်။ ယခု၊ VLOOKUP ဖြင့် များစွာသော IF အခြေအနေ ကို လုပ်ဆောင်ရန်အတွက် ဥပမာ ကို လေ့လာပါ Excel

အဆင့်-

  • ပထမတွင် ဆဲလ် 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))

ISNA လုပ်ဆောင်ချက် သည် VLOOKUP(F4,B5:D8,3,FALSE) အထွက်ကို ရရှိနိုင်သည် သို့မဟုတ် မရှိကိုကြည့်ရန်။

  • IF(ISNA(VLOOKUP) (F4,B5:D8,3,FALSE)), "လက်ရှိမဟုတ်ပါ", VLOOKUP(F4,B5:D8,3,FALSE))

IF <2 Cherry ကို ပေးထားသည့် ဒေတာအတွဲတွင် မရရှိနိုင်သောကြောင့် ' Not Present ' ကို ပြန်ပို့သည်။

Read More- Excel တွင် အခြေအနေများစွာရှိသည့် VBA IF ထုတ်ပြန်ချက် ( 8 နည်းလမ်းများ)

5. Excel တွင် VLOOKUP ဖြင့် အကောင်းဆုံးစတိုးကို ရွေးချယ်ခြင်း ဥပမာ

နောက်ထပ် VLOOKUP လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းသည် စတိုးဆိုင်များစွာကို နှိုင်းယှဉ်နိုင်သည် အကောင်းဆုံးသဘောတူညီချက်ကိုရှာပါ။ ဤတွင်၊ ကျွန်ုပ်တို့သည် Shop 1 ဆဲလ် G2 တွင် ထည့်ထားသည်။ ထို့ကြောင့်၊ လုပ်ဆောင်ချက်ကို လုပ်ဆောင်ရန် အဆင့်များကို လိုက်နာပါ။

အဆင့်များ-

  • ပထမဦးစွာ၊ ရိုက်ထည့်ရန် ဆဲလ် G5 ကို ရွေးချယ်ပါ။ ဖော်မြူလာ-
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • ထို့နောက်၊ Enter ကိုနှိပ်ပြီး အလိုအလျောက်ဖြည့်စွက်မှုကို အသုံးပြုပါ။ ကျန်တာကိုဖြည့်ဖို့ tool

🔎 ဖော်မြူလာဘယ်လိုလဲအလုပ်လား။

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

VLOOKUP လုပ်ဆောင်ချက် အပိုင်းအခြား B5:D7 တွင် F5 ဆဲလ်တန်ဖိုး ( ) ကို ရှာဖွေပြီး အတွင်းရှိ တန်ဖိုး ( $1.50 ) ကို ပြန်ပေးသည်။ ဒုတိယ ကော်လံ။

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

VLOOKUP လုပ်ဆောင်ချက်သည် F5 ဆဲလ်တန်ဖိုး ( ) ကို အပိုင်းအခြား B5:D7 တွင် ရှာဖွေပြီး <1 အတွင်းရှိ တန်ဖိုး ( $1.75 ) ကို ပြန်ပေးသည်။>3rd ကော်လံ။

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

IF လုပ်ဆောင်ချက်သည် G2 ဆဲလ်တန်ဖိုး ( Shop 1 ) နှင့် နှိုင်းယှဉ်သည် ဆိုင် 1 '။ အမှန်အတိုင်း၊ လုပ်ဆောင်ချက်သည် $1.50 သို့ ပြန်လာသည်။ G2 ဆဲလ်တန်ဖိုး Shop 2 ဖြစ်ပါက၊ ၎င်းသည် $1.75 သို့ ပြန်သွားပါမည်။

Read More- မျိုးစုံအသုံးပြုနည်း Excel တွင် စာသားပါသော IF Statements (6 အမြန်နည်းလမ်းများ)

6. Excel တွင် ဇယား 2 ခုပါသော VLOOKUP နမူနာ

ယခုအချိန်အထိ ဒေတာရယူရန် ဇယားတစ်ခုတည်းကို အသုံးပြုထားပါသည်။ ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် 2 ဇယားများကို အကိုးအကားအဖြစ် အသုံးပြုပါမည်။ ထို့ကြောင့်၊ VLOOKUP တွင် VLOOKUP တွင် Multiple IF Condition ဖြင့် Multiple IF Condition ဖြင့် Excel တွင် လုပ်ဆောင်ရန် အောက်ပါအဆင့်များကို လေ့လာပါ။>.

အဆင့်-

  • ဆဲလ် F6 ကို ရွေးပါ။
  • ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)

  • နောက်ဆုံးအနေနဲ့ Enter ကိုနှိပ်လိုက်ရင် Net Sales ပြန်တက်လာပါလိမ့်မယ်> of Simon

🔎 ဖော်မြူလာ ဘယ်လိုလဲအလုပ်လား။

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

The IF လုပ်ဆောင်ချက်သည် F4 ဆဲလ်တန်ဖိုး ( ဖေဖော်ဝါရီ ) ကို ဇန်န၀ါရီ နှင့် နှိုင်းယှဉ်ပြီး အပိုင်းအခြား B11:D12 ကို ယုတ္တိစမ်းသပ်မှုအဖြစ် ပြန်ပေးသည် အမှား။

  • VLOOKUP(F5၊ IF(F4="January", B6:D7, B11:D12), 3, FALSE)

VLOOKUP လုပ်ဆောင်ချက်သည် F5 ဆဲလ်တန်ဖိုး ( Simon ) ကို B11:D12 အကွာအဝေးအတွင်း ရှာဖွေပြီး အသားတင်ရောင်းချမှုကို ပြန်ပေးသည် of $12,500.00 3rd ကော်လံတွင်

7. Excel VLOOKUP in IF Function Logical Test

ထို့ပြင်၊ ကျွန်ုပ်တို့သည် VLOOKUP လုပ်ဆောင်ချက် IF လုပ်ဆောင်ချက် ၏ အငြင်းအခုံအပိုင်းရှိ လုပ်ဆောင်ချက်ကိုလုပ်ဆောင်ရန် အောက်ပါလုပ်ထုံးလုပ်နည်းကို ကြည့်ပါ။

အဆင့်များ-

  • ပထမဦးစွာ၊ ဖော်မြူလာကိုရိုက်ရန် ဆဲလ် G4 ကိုရွေးချယ်ပါ။ :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")

  • နောက်တစ်ခု၊ Enter ကိုနှိပ်ပါ။ ထို့ကြောင့်၊ သင်သည် output ကိုတွေ့လိမ့်မည်။

🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။

  • VLOOKUP(F4၊ B5:D8၊ 2၊ FALSE)=”Available”

VLOOKUP လုပ်ဆောင်ချက်သည် F4 ဆဲလ်တန်ဖိုးကို ရှာဖွေသည် ( စပျစ်သီး ) အပိုင်းအခြား B5:D8 နှင့် ဒုတိယ ကော်လံ ( မရရှိနိုင်ပါ ) တွင် တန်ဖိုးကို ရရှိနိုင်သည် .

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)=”ရနိုင်သည်”, “စတော့မှာ”, “စတော့မှာ မပါ”)

နောက်ဆုံးတွင်၊ IF လုပ်ဆောင်ချက်သည် စတော့တွင်မဟုတ်ပါ အဖြစ် VLOOKUP(F4, B5:D8, 2, FALSE)=”ရရှိနိုင်သည်” အထွက်false။

Read More- အခြေအနေ 3 ခုပါရှိသော Excel IF Function

အလားတူစာဖတ်ခြင်း

  • IF Excel ဖော်မြူလာတစ်ခုတွင် AND ဖြင့် (ဥပမာ 7 ခု)
  • Excel VBA: If with And and for Multiple Conditions
  • VLOOKUP with Multiple Criteria and Multiple ရလဒ်များ (ဥပမာ 8 ခု)

8. VLOOKUP ၏ကော်လံကို IF Function ဖြင့် Dynamically ရွေးချယ်ပါ

ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် VLOOKUP အတွက် dynamic ကော်လံတစ်ခုကို ဖန်တီးလိုပါသည် လုပ်ဆောင်ချက်။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် IF လုပ်ဆောင်ချက်ကို အသုံးပြုပါမည်။ ထို့ကြောင့်၊ Multiple IF Condition ဖြင့် Excel<ဖြင့် လုပ်ဆောင်ရန် အောက်ဖော်ပြပါ ဥပမာ ကိုသွားပါ။ 2>။

အဆင့်-

  • အစတွင်၊ ဆဲလ် C11 ကို ရွေးပါ။ ဤနေရာတွင်၊ ဖော်မြူလာကိုရိုက်ပါ-
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • ထို့နောက် Enter ကိုနှိပ်ပါ ဒေတာတွေ ယိုဖိတ်မယ်။ စီးရီးကို အပြီးသတ်ရန် AutoFill ကိုသုံးပါ။

🔎 ဖော်မြူလာ ဘယ်လိုအလုပ်လုပ်သလဲ။

  • 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 နှင့် 2nd ကော်လံ ( 50 ) တွင် တန်ဖိုးကို ပြန်ပေးသည်။

နောက်ထပ်ဖတ်ရန်- Excel VBA- အကယ်၍ အခြေအနေများစွာပါသော အခြားဖော်ပြချက် (ဥပမာ 5 ခု)

9. ဥပမာ Excel တွင် Multiple IF Condition ပါသော Dates အတွက် VLOOKUP ကိုအသုံးပြုရန် ဥပမာ

ထို့အပြင်၊ ကျွန်ုပ်တို့လုပ်နိုင်သည် ရက်စွဲများအတွက် VLOOKUP ကို လျှောက်ထားပါ။ ထို့ကြောင့်၊ ဤ ဥပမာ အဆင့်များကို VLOOKUP အတွက် ရက်စွဲများ အတွက် Multiple IF Condition ဖြင့် 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 function သည် F4 <ကိုရှာသည် ။ 2>ဆဲလ်တန်ဖိုး ( စပျစ်သီး ) အပိုင်းအခြား B5:D8 နှင့် တတိယ ကော်လံ ( Meena ) ရှိ တန်ဖိုးကို ပြန်ပေးသည်။

Read More- Excel တွင် မျိုးစုံသောအခြေအနေများဖြင့် လုပ်ဆောင်နိုင်လျှင် (Nested IF)

Excel တွင် Multiple IF Condition ရှိသော VLOOKUP ၏ အခြားဥပမာ

1. Helper Column Excel ရှိ စံသတ်မှတ်ချက်များစွာအတွက်

ကျွန်ုပ်တို့သည် Excel တွင် စံသတ်မှတ်ချက်များစွာအတွက် အထောက်အကူကော်လံတစ်ခုကို ဖန်တီးနိုင်သည်။ ထို့ကြောင့်၊ အကူအညီပေးသူ ထည့်သွင်းရန် အဆင့်များကို လိုက်နာပါ။ကော်လံ။

အဆင့်-

  • ပထမ၊ ဆဲလ် D5 ကို ရွေးပါ။
  • ထို့နောက် ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=B5&"|"&C5

  • ထို့နောက်၊ Enter ကိုနှိပ်ပြီး တန်ဖိုးပြန်တက်လာပါမည်။ စီးရီးများကိုဖြည့်ရန် AutoFill ကိုသုံးပါ။

  • ထို့နောက်၊ ဖော်မြူလာကိုရိုက်ရန် ဆဲလ် H5 ကိုရွေးချယ်ပါ-
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)

  • Enter ကိုနှိပ်ပြီး ပြီးမြောက်ရန် AutoFill ကိုအသုံးပြုပါ။ ကျန်တာတွေ။

ဒီမှာ VLOOKUP function က $G5&” ကိုရှာပါတယ်။အတူတူ။

  • VLOOKUP($G5&”

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။