INDEX & MATCH: আরও উন্নত ডেটা খোঁজার জন্য

INDEX এবং MATCH ফাংশন একত্রে ব্যবহার করলে, এটি VLOOKUP এর থেকে আরও বেশি নমনীয় ও কার্যকর হয়। বিশেষ করে, যখন ডেটা ডান দিকের বদলে বাম দিকে খুঁজে বের করতে হয় বা যখন ডেটাবেসে কলামের অবস্থান পরিবর্তন হয়।


INDEX ফাংশন

INDEX নির্দিষ্ট একটি সেলের ডেটা ফেরত দেয় যখন আপনি তার রো এবং কলামের অবস্থান উল্লেখ করেন।

ফর্মুলা:

excel
=INDEX(array, row_num, [column_num])

MATCH ফাংশন

MATCH কোনো নির্দিষ্ট মানের অবস্থান খুঁজে বের করে।

ফর্মুলা:

excel
=MATCH(lookup_value, lookup_array, [match_type])

INDEX + MATCH উদাহরণ

কেস:

আপনার কাছে একটি কর্মচারীর তথ্য আছে এবং আপনি Employee Name দিয়ে Department খুঁজে বের করতে চান।

Employee IDEmployee NameDepartment
101Ahmed AliFinance
102Fatima KhanMarketing
103John SmithIT

ধাপ:

  1. Lookup Value: "Fatima Khan"।
  2. Result Column: "Department" (যেখানে Fatima-এর ডিপার্টমেন্ট উল্লেখ করা আছে)।

ফর্মুলা:

  1. প্রথমে MATCH ব্যবহার করে Employee Name-এর রো খুঁজুন:

    excel
    =MATCH("Fatima Khan", B2:B4, 0)

    এটি 2 রো ফেরত দেবে (Fatima-এর অবস্থান)।

  2. এরপর INDEX ব্যবহার করে রো থেকে ডিপার্টমেন্ট বের করুন:

    excel
    =INDEX(C2:C4, MATCH("Fatima Khan", B2:B4, 0))

ফলাফল:

"Marketing"


কেন INDEX & MATCH, VLOOKUP-এর চেয়ে ভালো?

  1. ডান বা বাম উভয় দিকে কাজ করে: VLOOKUP শুধুমাত্র ডেটার ডান দিকে কাজ করে।
  2. ডেটার পরিবর্তন হলে স্থিতিশীল: ডেটার কলামের অবস্থান পরিবর্তন হলে VLOOKUP ত্রুটি দেয়, কিন্তু INDEX & MATCH ত্রুটি দেয় না।
  3. বড় ডেটাসেটে দ্রুত: VLOOKUP এর চেয়ে দ্রুত ফলাফল দেয়।

আরেকটি উদাহরণ

কেস:

আপনার কাছে একটি বিক্রয় রিপোর্ট আছে এবং আপনি নির্দিষ্ট Employee ID দিয়ে বিক্রয়ের তথ্য খুঁজে বের করতে চান।

Employee IDSales (৳)
10150,000
10260,000
10345,000

ফর্মুলা:

excel
=INDEX(B2:B4, MATCH(102, A2:A4, 0))

ফলাফল:

60,000

Next Post Previous Post
No Comment
Add Comment
comment url