INDEX Function

 

Index Function က Excel မွာ အရမ္း အသုံး၀င္ပါတယ္။ သူတစ္ခုတည္းဆုိ  အသုံး၀င္တယ္ မထင္ ရေပမယ့္ Match Function နဲ႕ တြဲသုံးလုိက္တဲ့ အခါ အရမ္း အသုံး၀င္တဲ့ Function ျဖစ္လာပါတယ္။

 

INDEX Function က Array Format နဲ႕ Range Format ဆုိျပီး နွစ္မ်ိဴ းရွိပါတယ္။ 

 

 

Array Format of the Excel INDEX Function

 

 

Array Format ကို Cell Range တစ္ခုတည္း မွာ Index Function အသုံးျပဳ ခ်င္တဲ့အခါ သုံးပါတယ္။

သူရဲ႕ Formula က

 

=INDEx( array, row_num, col_num )

 

 

  • array က ကုိယ္ ရွာမယ့္ Cell Range

  • row_num က ကုိယ္ရွာေဖြမယ့္ Cell Range ထဲက ကုိယ္လုိခ်င္တဲ့ Row 

  • col_num က ကုိယ္ရွာေဖြမယ့္ Cell Range ထဲက ကုိယ္လုိခ်င္တဲ့ Column 

 

တကယ္လုိ႕ row_num နဲ႕ Col_num ကုိ 0 ပဲ ထားရင္ Row အားလုံး (သုိ႕မဟုတ္) Column အားလုံးကုိ ေရြးေပးသြားမွာပါ။

 

ေအာက္က ဥပမာ ေတြကုိ ၾကည့္ လိုက္ရင္ ရွင္းသြားမွာပါ။

 

ဥပမာ (၁) 

အေပၚက ေရးထားတဲ့ ဥပမာ မွာ ေရးထားတဲ့ Formula က

 

=INDEX(D1:D9,5) 

  •  

  • D1:D9 က ကုိယ္ ၾကည့္ခ်င္တဲ့ Cell Range

  • 5 က ေတာ့ ကုိယ္ လုိခ်င္တဲ့ Row 

 

အေပၚဆုံး ကိန္း 9 က ေန ေရတြက္လုိက္ ရင္ 5 ခု ေျမာက္ Row မွာ ရွိတာက 4 ျဖစ္တဲ့အတြက္ ရလာဒ္က 4 အျဖစ္ ေတြ႕ရပါလိမ့္မယ္။

ဥပမာ (၂)

ဥပမာ (၂) မွာ ေရးထားတဲ့ Formula က

 

=INDEX(D1:E9,7,2)

 

  • D1:E9 က ကုိယ္ ၾကည့္ခ်င္တဲ့ Celll Range

  • 7 က အေပၚဆုံး Row က ေန စေရရင္ 7 ခု ေျမာက္ Row

  • 2 က ဘယ္ဘက္ Column ကေန စေရရင္ ဒုတိယ ေျမာက္ Column 

 

အဲဒီ နွစ္ခု ဆုံတဲ့ ေနရာမွာ ကိန္းဂဏန္း 5 ရွိတဲ့အတြက္ အေျဖမွာ 5 အျဖစ္ ေတြ႕ရမွာပါ။

ဥပမာ (၃)

ဥပမာ (၃) မွာ Index formula နဲ႕ Sum နဲ႕ကုိ တြဲ ျပီး အသုံးျပဳထားပါတယ္။ 

 

ေရးထားတဲ့ Formula က

 

=SUM(INDEX(D1:E9,6,0))

 

D1:E9 က ကုိယ္ရွာေဖြမယ့္ Cell Range

6 က အ ေပၚဆုံး Row ကေန စ ေရရင္ ၆ ခု ေျမာက္ Row

0 ကိုေရးထားတဲ့အတြက္ Column အားလုံး ကုိ ထည့္ေရတြက္မယ္။

 

အဲဒီေတာ့ Formula ထဲမွာ Sum ကုိ အသုံးျပဳထားတဲ့အတြက္  ၆ ခု ေျမာက္ Row က Column နွစ္ခု ကုိ ေပါင္းေပးတဲ့အတြက္ ရလာဒ္က ၁၆ ဆုိတာ ေတြ႕ရမွာပါ။

 

ဥပမာ (၃)

Range Format of the Excel INDEX Function

 

Cell Range ေတြ အမ်ားၾကီးထဲမွာ ကုိယ္လိုခ်င္တဲ့ Range ထဲက ကုိယ္လုိခ်င္တဲ့ ေဒတာကုိ ေရြးထုတ္ ဖုိ႕ Range Format ကုိ အသုံးျပဳလုိ႕ရပါတယ္။

သူ႕ရဲ႕ Formula Syntax က

 

=INDEX( range, row_num, col_num, area_num )

 

array က ကုိယ္ ရွာမယ့္ Cell Range

row_num က ကုိယ္ရွာေဖြမယ့္ Cell Range ထဲက ကုိယ္လုိခ်င္တဲ့ Row 

col_num က ကုိယ္ရွာေဖြမယ့္ Cell Range ထဲက ကုိယ္လုိခ်င္တဲ့ Column 

area_mun က Cell Range ေတြ အမ်ားၾကီးထဲက ကုိယ္ရွာ ခ်င္တဲ့ Cell range 

 

 

ေအာက္က ဥပမာ ၾကည့္လုိက္ရင္ ပုိရွင္းသြားမွာပါ။

အေပၚက ဥပမာမွာ ေရးထားတဲ့ Formula က

 

=INDEX(E1:F6,G9:H11,E13:F16),5,2,1)

 

  • E1:F6 က Cell Range 1

  • G9:H11 က Cell Range 2

  • E13:F16 က Cell Range 3 

  • 5 က အ ေပၚဆုံး Row ကေန ေရ တြက္ရင္  ၅ ခု ေျမာက္ Row

  • 2 က ဘယ္ဘက္ အစြန္က ေန စ ေရရင္ ဒုတိယ Column 

  • 1 ကေတာ့ Cell range သုံးခုထဲက ပထမဆုံး Range 

 

အ ေပၚက ရွင္းျပခဲ့တဲ့အတုိင္း Formula ေရးျပီး Enter ေခါက္လုိက္တာနဲ႕ ေအာက္ က အတုိင္း အေျဖ ရပါျပီ။