INDEX + MATCH Summary
Syntax: =INDEX(return range, MATCH(lookup value, lookup range, 0))
LOOKUP TABLE: Quarterly Sales by Region
Region Q1 Q2 Q3 Q4
North 125000 135000 128000 145000
South 98000 102000 115000 108000
East 145000 138000 152000 160000
West 112000 125000 118000 132000
Central 87000 92000 95000 98000
INDEX-MATCH EXERCISES
Find Region Find Quarter Sales Amount
East Q2 138000
North Q4 145000
South Q1 98000
West Q3 118000
Central Q2 92000
North Q1 125000
INDEX + MATCH
INDEX + MATCH
এটা flexible lookup করার জন্য ব্যবহার হয়।
=INDEX(C2:C10,MATCH(E2,A2:A10,0))
মানে:
MATCH আগে E2-এর value A2:A10-এ কোন position-এ আছে তা খুঁজবে।
তারপর INDEX সেই position অনুযায়ী C2:C10 থেকে result দেখাবে।
এই exercise-এ Region এবং Quarter অনুযায়ী Sales Amount খুঁজে বের করা হয়েছে।
Main syntax:
=INDEX(return range, MATCH(lookup value, lookup range, 0))
কিন্তু এখানে দুই দিক থেকে খুঁজতে হচ্ছে:
Region দিয়ে row খুঁজতে হবে
Quarter দিয়ে column খুঁজতে হবে
তাই full formula হবে:
=INDEX(B3:E7, MATCH(A12,A3:A7,0), MATCH(B12,B2:E2,0))
Formula Explanation
| Part | কাজ |
|---|---|
B3:E7 | Sales amount-এর মূল data range |
MATCH(A12,A3:A7,0) | কোন row-তে Region আছে তা খুঁজে বের করে |
MATCH(B12,B2:E2,0) | কোন column-এ Quarter আছে তা খুঁজে বের করে |
INDEX(...) | row এবং column মিলিয়ে final sales amount দেখায় |
Example
যদি Find Region = East
এবং Find Quarter = Q2
Formula:
=INDEX(B3:E7, MATCH(A12,A3:A7,0), MATCH(B12,B2:E2,0))
Result:
138000
কারণ East row এবং Q2 column যেখানে মিলেছে, সেখানে value হলো 138000।
Exercise Results
| Region | Quarter | Sales Amount |
|---|---|---|
| East | Q2 | 138000 |
| North | Q4 | 145000 |
| South | Q1 | 98000 |
| West | Q3 | 118000 |
| Central | Q2 | 92000 |
| North | Q1 | 125000 |
Simple Meaning
INDEX + MATCH হলো এমন একটি formula যা table-এর মধ্যে row এবং column মিলিয়ে সঠিক value খুঁজে দেয়।
এটা VLOOKUP-এর চেয়ে বেশি flexible, কারণ এটি শুধু left-to-right না, যেকোনো direction-এ lookup করতে পারে।

No comments:
Post a Comment