Vba တွင် xlookup ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
VBA ကိုအသုံးပြု၍ XLOOKUP ကိုလုပ်ဆောင်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။
Sub Xlookup()
Range(" F2 ").Value = WorksheetFunction.Xlookup(Range(" E2 "), Range(" A2:A11 "), Range(" C2:C11 "))
End Sub
ဤဥပမာသည် အကွာအဝေး A2:A11 ရှိ ဆဲလ် E2 အတွင်းရှိ တန်ဖိုးကို ရှာဖွေပြီး အပိုင်းအခြား C2:C11 အတွင်းရှိ ကိုက်ညီသည့်တန်ဖိုးကို ရှာဖွေပြီးနောက် ရလဒ်ကို ဆဲလ် F2 သို့ သတ်မှတ်ပေးသည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- VBA တွင် XLOOKUP ကိုအသုံးပြုနည်း
အမျိုးမျိုးသော ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်များပါရှိသော Excel တွင် အောက်ပါဒေတာအတွဲရှိသည် ဆိုကြပါစို့။
အဖွဲ့အမည် “ Kings” အတွက် ဒေတာအစုံကို ရှာဖွေပြီး assists ကော်လံရှိ သက်ဆိုင်ရာတန်ဖိုးကို ပြန်ပေးလိုသည်ဟု ဆိုကြပါစို့။
ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။
Sub Xlookup()
Range(" F2 ").Value = WorksheetFunction.Xlookup(Range(" E2 "), Range(" A2:A11 "), Range(" C2:C11 "))
End Sub
ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။
မက်ခရိုသည် Kings အတွက် အကူအညီ 3 ခု၏ တန်ဖိုးကို မှန်မှန်ကန်ကန် ပြန်ပေးသည်။
ကျွန်ုပ်တို့သည် ဆဲလ် E2 တွင် အသင်းအမည်ကို ပြောင်းလဲပြီးနောက် မက်ခရိုကို ထပ်မံလုပ်ဆောင်ပါက၊ ၎င်းသည် အဖွဲ့အမည်အသစ်အတွက် အကူအညီပေးသည့်တန်ဖိုးကို မှန်ကန်စွာရှာဖွေမည်ဖြစ်သည်။
ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် အဖွဲ့အမည်ကို “ Warriors” သို့ပြောင်းပြီး မက်ခရိုကို ထပ်မံလုပ်ဆောင်သည်ဆိုကြပါစို့။
မက်ခရိုသည် Warriors အတွက် အကူအညီ 4 ခု၏ တန်ဖိုးကို မှန်မှန်ကန်ကန် ပြန်ပေးသည်။
တူညီမှုမတွေ့ပါက ပြသသင့်သည့်တန်ဖိုးကို သတ်မှတ်ရန် Xlookup လုပ်ဆောင်ချက်တွင် ရွေးချယ်နိုင်သော စတုတ္ထမြောက် အငြင်းအခုံတစ်ခုကိုလည်း ထည့်သွင်းနိုင်သည်ကို သတိပြုပါ။
ဥပမာအားဖြင့်၊ သင်သည် XLOOKUP လုပ်ဆောင်ချက်ကို လုပ်ဆောင်ရန် အောက်ဖော်ပြပါ မက်ခရိုကို အသုံးပြုပြီး ကိုက်ညီမှုမရှိပါက “ None” သို့ ပြန်ပို့နိုင်သည်-
Sub Xlookup()
Range(" F2 ").Value = WorksheetFunction.Xlookup(Range(" E2 "), Range(" A2:A11 "), Range(" C2:C11 "), "None")
End Sub
သင်ပြသလိုသည့်တန်ဖိုးနှင့် “None” ကို အခမဲ့ အစားထိုးပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
VBA- အညွှန်းနှင့်ကိုက်ညီသောအသုံးပြုနည်း
VBA- VLOOKUP ကိုအသုံးပြုနည်း
VBA- အခြားစာရွက်မှ VLOOKUP ကိုအသုံးပြုနည်း