

To Save Your Time & Energy



MATCH
ကုိယ္ရွာတဲ့ တန္ဖုိးဟာ ကိုယ္ရွာေဖြတဲ့ List ထဲမွာ ဘယ္ေနရာမွာပါလဲ ဆုိတာကုိ Match function နဲ႕ ရွာေဖြလုိ႕ရပါတယ္။ ရွာေဖြတဲ႕ေနရာမွာ Match type သုံးမ်ိဴ းရွိပါတယ္။ 0 , 1, နဲ႕ -1 ျဖစ္ပါတယ္။
သူ႔ရဲ႕ Formula Syntax က
=MATCH( lookup_value, lookup_array, [match_type] )
-
lookup_value က ကုိယ္ရွာေဖြခ်င္တဲ့ တန္ဖုိး
-
Lookup_array က ကိုိယ္ ရွာေဖြမယ့္တန္ဖုိး ရွိေနတဲ႕ Cell Range, Array
-
match_type က 0 , 1, -1 ဆုိျပီး သုံးမ်ိဴ းရွိပါတယ္။
0 ကိုယ္ရွာတဲ့တန္ဖုိး ရဲ႕ တိက်တဲ့တန္ဖုိးကုိ ရွာေပးသြားမွာပါ။
1 ကုိယ္ရွာတဲ့တန္ဖုိးကုိ အရင္ရွာမယ္၊ မေတြ႕ရင္ သူနဲ႕ နီးစပ္တဲ့ တန္ဖုိး နွစ္ခုထဲက နိမ္တဲ့တန္ဖုိးကုိ ရွာေပးသြားမွာပါ။
-1 ကုိယ္ရွာတဲ့တန္ဖုိးကုိ အရင္ရွာမယ္၊ မေတြ႕ရင္ သူနဲ႕ နီးစပ္တဲ့ တန္ဖုိး နွစ္ခုထဲက ၾကီးတဲ့တန္ဖုိးကုိ ရွာေပးသြားမွာပါ။
ေအာက္က ဥပမာေတြ ၾကည့္လုိက္ရင္ ရွင္းသြားမွာပါ။
ဥပမာ (၁)
Formula
Result


အေပၚက ဥပမာမွာ ေရးထားတဲ့ Formula က
=MATCH("Expert",A1:A4,0)
-
Expert က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိး
-
A1:A4 က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိးရွိတဲ့ Cell Range
-
0 ဆုိတာက Exact Match (Expert ဆုိတဲ့ တန္ဖုိးကုိ တိတိက်က် ရွာမယ္ ေပါ့)
Formula ေရး Enter ေခါက္ လုိက္ တဲ့အခါ Result က ပုံအတုိင္း အေျဖက 3 ဆုိတာေတြ႕ရမွာပါ။ ( Expert ဆုိတဲ့ တန္ဖုိးက အ ေပၚဆုံးကေနေရတြက္ ရင္ သုံးခုေျမာက္မွာ ရွိလုိ႕ျဖစ္ပါတယ္)
အခုဆက္ျပီး ေအာက္က ဥပမာမွာ ကိန္းဂဏန္း တန္ဖုိးေတြကို ရွာ ၾကည့္ ရေအာင္။
ဥပမာ (၂)
Formula

Result

အေပၚက ဥပမာမွာ ေရးထားတဲ့ Formula က
=MATCH(12,A1:A7,0)
=MATCH(85,A1:A7,0)
-
12 နဲ႕ 85 က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိး
-
A1:A7 က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိးရွိတဲ့ Cell Range
-
0 ဆုိတာက Exact Match
ဥပမာထဲမွာ အေပၚက Formula မွာ 12 ဆိုတဲ့တန္ဖုိးကုိတိတိက်က် ရွာဖုိ႕ ေရးထားတယ္၊ Cell Range ထဲမွာ 12 က ပထမဆုံး ကိန္းဂဏန္းကေန ေရတြက္ရင္ ငါးခုေျမာက္မွာ ရွိတယ္၊ အဲဒါေၾကာင့္ အေျဖက 5 ဆုိတာ ရလာဒ္မွာေတြ႕ရမွာပါ။
ဒုတိယ Formula မွာ 85 ကုိ တိတိက်က် ရွာခုိင္းတယ္၊ ရွာတဲ့ Cell Range ထဲမွာ 85 မပါဘူး၊ ဒါေၾကာင့္ Error ျဖစ္ေနတာကုိ ေတြ႕ရမွာပါ။
အဲဒီေတာ့ ဒီလုိ အေျခေန မ်ိဴ းမွာ Exact ကုိ အသုံးျပဳလုိ႕ အဆင္ မေျပေတာ့ဘူး။ 1 သုိ႕မဟုတ္ -1 ကုိ အသုံးျပဳ ရမယ္။
ေအာက္က ဥပမာမွာ 1 ကုိ အသုံးျပဳ ျပီး Close match ကုိ ရွာျပထားပါတယ္။
ဥပမာ (၃)
Formula

Result

အေပၚက ဥပမာမွာ ေရးထားတဲ့ Formula က
=MATCH(85,A1:A7,1)
-
85 က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိး
-
A1:A7 က ကုိယ္ရွာခ်င္တဲ့ တန္ဖုိးရွိတဲ့ Cell Range
-
1 ဆုိတာက Close Match
ဥပမာထဲမွာ 85 ဆိုတဲ့တန္ဖုိးကုိ Close Match ရွာဖုိ႕ ေရးထားတယ္၊ Cell Range ထဲမွာ 85 နဲ႕ နီးတဲ့ တန္ဖုိးေတြက 67 နဲ႕ 90 ။ အခုေရးတဲ့ Formula ထဲမွာ 1 ကုိ အသုံးျပဳထားတဲ့အတြက္ နီးစပ္တဲ့တန္ဖုိး နွစ္ခုထဲက အနိမ့္တန္ဖုိးကုိ ေဖာ္ျပသြားမွာျဖစ္ပါတယ္။ အဲဒါေၾကာင့္ အေျဖမွာ 6 ဆုိတာ ေတြ႕ရမွာပါ။ တကယ္လုိ႕ -1 ကုိ အသုံးျပဳရင္ေတာ့ အျမင့္တန္ဖုိးကို ေရြးခ်ယ္ေပးသြားမွာပါ။
တစ္ခု သတိထားရမွာက Close Match နွစ္မ်ိဴ းျဖစ္တဲ့ 1 နဲ႕ -1 မွာ
1 ကုိ အသုံးျပဳခ်င္ရင္ ကုိယ့္ရဲ႕ Cell Range ကုိ ငယ္စဥ္ ၾကီးလုိက္ စီထားရပါတယ္။
-1 ကို အသုံးျပဳခ်င္ရင္ေတာ့ ကုိယ့္ရဲ႕ Cell Range ကုိ ၾကီးစဥ္ငယ္လုိက္ စီထားရပါတယ္။
ေအာက္က ဥပမာမွာ -1 ကုိ အသုံးျပဳ ထားပါတယ္။
ဥပမာ (၄)
Formula

Result

ဒီဥပမာမွာ ေတာ့ 22 ဆုိတဲ့တန္ဖုိးကုိ -1 အသုံးျပဳျပီး Close Match ရွာခုိင္းထားတယ္။ အေပၚမွာ ရွင္းျပထားတဲ့အတုိင္း -1 ကုိ အသုံးျပဳတဲ့အတြက္ Cell Range ကုိ ၾကီးစဥ္ငယ္လုိက္ စီထားရပါတယ္။ Formula ေရးျပီး Enter ေခါက္လုိက္ရင္ေတာ့ Result ကုိ 3 အျဖစ္ ေတြ႕ရမွာပါ။ -1 ကုိ အသုံးျပဳထားတာျဖစ္တဲ့အတြက္ နီးစပ္တန္ဖုိး 34 နဲ႕ 12 ရယ္ထဲက အျမင့္တန္ဖုိး 34 ကုိ ေရြးခ်ယ္ ေပးသြားတာ ျဖစ္ပါတယ္။
Match က သူ႕ Function တစ္ခုတည္းဆုိ အရမ္းအသုံး၀င္တယ္ မထင္ ရ ေပမယ့္ Index နဲ႕ တြဲ သုံးလုိက္ရင္ေတာ့ အရမ္း အစြမ္းထက္တဲ့ Formula ေတြ ျဖစ္လာပါတယ္။ ဒါ ေၾကာင့္ Match function ကုိ ေသခ်ာ နားလည္ေအာင္ ေလ့လာထားသင့္ပါတယ္။
