Excel এ INDEX ও MATCH Function এর ব্যবহার

আমাদের নিত্য নৈমত্তিক অফিসিয়াল কাজের জন্য Excel এর ভুমিকা অপরিসীম। এই কারনে Excel এ পারদর্শী হওয়া খুবই গুরুত্বপূর্ন। Excel এর খুটিনাটি নিয়ে আজকের এই টিউনে আমি আপানাদের সাথে আলোচনা করব। Techtunes এ পূর্বে Excel এর Basic নিয়ে অনেক আলোচনা হয়েছে। আর তাছাড়া Internet এ Excel এর Basic টিউটোরিয়াল খুব সহজলভ্য। তাই এই টিউনটি আমি সাজিয়েছি Mid level থেকে। আপানাদের মধ্যে যদি সারা পাওয়া যায় তবে আশা আছে চেইন টিউন করার। যাই হোক আর কথা না বাড়িয়ে চলুন দেখি আজকের Topic।

আজকে আমরা আলোচনা করব Index ও Match function দুটি নিয়ে।

আলোচ্য বিষয়ঃ

১) INDEX

২) MATCH

এই টিউটোরিয়াল শেষে আমরা জানতে পারবোঃ

১) কি করে INDEX ও MATCH Function দুটি ব্যবহার করা যায়।

২) কি করে Data range ও Array  থেকে কাংখিত Value খুঁজে বের করা যায়।

৩) কি করে Match function ব্যবহার করে কাংখিত Data value এর অবস্থান খুঁজে বের করা যায়।

৪) কি করে নির্দিষ্ট cell value lookup করা যায়।

৫) সবশেষে কি করে অফিসিয়াল কাজে Index ও Match function দুটি ব্যবহার করা যায়। Dashboard তৈরিতে কি করে এই দুটি Function কে কাজে লাগানো যায়।

চলুন মূল আলোচনায় যাওয়া যাকঃ

INDEX:

INDEX Function: =INDEX(range, row_number, column_number)

প্রথমেই জেনে নেয়া যাক এই Function টি কি করে কাজ করে। এই Function টিতে প্রথমেই দেখিয়ে দিতে হয় Data Range। এই Function টি কোন একটি নির্দিষ্ট Range এর Row number  ও Column number দেখিয়ে দিলে সেই Value টি বের করে। উপরের চিত্রে আমরা একটি Data Table দেখতে পাচ্ছি। এই টেবিল থেকে আমারা D এর Salary কত সেটা বের করার জন্য Index Function টি ব্যবহার করেছি।  খুব ভাল করে লক্ষ্য করলে আমারা Formula bar এ দেখতে পাব এখানে Index function এ range ব্যবহার করা হয়েছে C3:E9 এবং আমারা যেহেতু D এর Salary বের করব তাই এখানে আমাদের Column হল 4 এবং Salary যেহেতু ২ নাম্বার Row তে আছে তাই এখানে আমারা Row number লিখব 2।

তাহলে Function টি হবে এরকম =INDEX(C3:E9, 4, 2)

MATCH:

=MATCH(lookup_value, lookup_array, [match_type]

MATCH function টি সাধারনত কোন একটি নির্দিষ্ট Value এর Row number বা Column number বের করার জন্য ব্যবহার করা হয়। ঊপরের চিত্রে একই Table কে দুইটি Layout এ সাজানো হয়েছে আপানাদের সুবিধার জন্য। প্রথম টেবিল থেকে আমারা শুরু করব। উপরের চিত্রে আমাদের Function টি হল =MATCH(D15, C5:C11, 0) এখানে আমাদের looup_value D তাই আমারা D15 Cell কে looup_value হিসেবে Formula তে দেখিয়েছি। এখানে আমাদের lookup_array হল  C5:C11। এবং Match type এ আমরা দেখাব 0 যার মানে হল [Exact_Match]. এবার আমরা আমাদের কাংখিত Value পেয়েছি 4। খুব ভাল করে লক্ষ্য করলে D নির্দিষ্ট Array এর 4 number Row তে আছে।

ঠিক একইভাবে পরবর্তী Function টি আমরা লিখেছি = MATCH(J14, H4:N4, 0)। এখানে আমরা C এর অবস্থান জানার জন্য H4 থেকে N4 array বেছে নিয়েছি। এখানে আমরা ফলাফল দেখতে পাচ্ছি 3. এবং আমাদের Table এ C ঠিক 3 নাম্বার Colum এ আছে।

INDEX ও MATCH এর সম্বন্বিত প্রয়োগের মাধ্যমে Lookup করাঃ

ঊপরে আমরা INDEX ও MATCH এর একটা কম্বিনেশন ব্যবহার করেছি Value lookup করার জন্য। এক্ষেত্রে আমি Function টি লিখেছি =INDEX($C$4:$E$10, MATCH($H$10, $C$4:$C$10, 0), 2)।

এবার আমি Function টিকে ভাংগব। প্রথমে আমি Index function এ data range হিসেবে নিয়েছি $C$4:$E$10 এখানে আমি Formula এর প্রয়োজনে Range টিকে Lock করে নিয়েছি। Range lock করার জন্য Range টা select করে F4 Button টি press করুন। এবার প্রয়োজন Row Number লিখা। এখানে আমরা Dynamic row number ব্যবহার করার জন্য Match এর ব্যবহার করব। এখানে আমরা Match এর সাহায্যে row number দেখাব। এই জন্য আমরা লিখব MATCH($H$10, $C$4:$C$10, 0)। Match function কিভাবে লিখতে হবে উপরের অংশ দেখে চেষ্টা করুন। আর যেহেতু এখানে আমরা Salary lookup করব তাই Column number ব্যবহার করব 2। এবার আমারা ফলাফল স্বরূপ পাব 242 যা E এর Salary. এবার আমরা Name এর ঘরে যেই Person এর Name লিখব Salary এর ঘরে সেই person এর salary বসবে।

 

 

এর পরের টিউটোরিয়াল এ আমরা আলোচনা করব Vlookup and Hlookup নিয়ে। ঊপরের টিউটরিয়াল এর Video সংস্করন পাবে Excel Wizard এর youtube পেজ এ।

I don't know why the image I used in this post is not visible publicly. Please click the video link below to see to details through a video tutorial.

Excel Wizard

Level 2

আমি বিভ্রম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 4 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 3 টি টিউন ও 31 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস