VLOOKUP কীভাবে কাজ করে: বাংলায় সহজ উদাহরণসহ
এক্সেলের সবচেয়ে জনপ্রিয় ফাংশন VLOOKUP-এর চারটি অংশ উদাহরণ দিয়ে বুঝুন, আর সাধারণ ভুলগুলো এড়ান।
এই লেখায় কী আছে
ধরুন আপনার কাছে ২০০ জন কর্মীর তালিকা আছে, আর আরেকটি শিটে শুধু তাদের আইডি লেখা। এখন প্রত্যেকের নাম ও বেতন বসাতে হবে। হাতে খুঁজে বসালে ঘণ্টা কেটে যাবে। VLOOKUP এ কাজ কয়েক সেকেন্ডে করে দেয়।
VLOOKUP কী করে?
একটি তালিকায় (টেবিলে) নির্দিষ্ট মান খোঁজে এবং সেই সারির অন্য কলাম থেকে তথ্য ফেরত দেয়। V মানে Vertical, মানে ওপর থেকে নিচে খোঁজা।
সূত্র
`=VLOOKUP(কী খুঁজব, কোন টেবিলে, কত নম্বর কলামের মান, সঠিক মিল)`
চারটি অংশ:
- lookup_value: যে মান খুঁজছেন (যেমন আইডি)
- table_array: যে টেবিলে খুঁজবেন (প্রথম কলামে খোঁজার মান থাকতে হবে)
- col_index_num: টেবিলের কত নম্বর কলাম থেকে ফলাফল আনবেন
- range_lookup: `FALSE` দিলে হুবহু মিল, `TRUE` দিলে আনুমানিক মিল। সাধারণত FALSE ব্যবহার করুন।
উদাহরণ
কর্মীর তালিকা `A2:C201`, যেখানে A = আইডি, B = নাম, C = বেতন। অন্য শিটে E2-তে আইডি লেখা। নাম আনতে:
`=VLOOKUP(E2, A2:C201, 2, FALSE)`
আর বেতন আনতে কলাম নম্বর ৩ দিন:
`=VLOOKUP(E2, A2:C201, 3, FALSE)`
নিচে টেনে কপি করার সময়
টেবিলের ঠিকানা লক করতে F4 চাপুন: `$A$2:$C$201`। না করলে নিচের ঘরে টেবিল সরে যাবে এবং ভুল আসবে।
সাধারণ সমস্যা ও সমাধান
- #N/A: মান তালিকায় নেই, বা বাড়তি স্পেস আছে। `TRIM` দিয়ে পরিষ্কার করুন।
- সংখ্যা বনাম লেখা: একটিতে সংখ্যা আর অন্যটিতে লেখা হিসেবে থাকলে মিলবে না।
- ভুল কলাম নম্বর: টেবিলের শুরু থেকে গুনুন, শিটের কলাম থেকে নয়।
- বামে খোঁজা যায় না: VLOOKUP শুধু ডানদিকে তথ্য আনে।
নতুন বিকল্প: XLOOKUP
Microsoft 365 ও নতুন এক্সেলে XLOOKUP আছে, যেখানে ডান-বাম দুদিকেই খোঁজা যায় এবং কলাম নম্বর গুনতে হয় না: `=XLOOKUP(E2, A2:A201, C2:C201)`। তবে পুরনো ভার্সনে নেই বলে অফিসে VLOOKUP-ও জানা দরকার।
আরও ফাংশন ও ব্যবহারিক কাজ শিখুন
এক্সেল মাস্টারক্লাস কোর্সে এই ফাংশনগুলো ব্যবহারিক কাজের সাথে শেখানো হয়েছে। অনুশীলনের জন্য ২০০+ রেডি টেমপ্লেটও বোনাস হিসেবে আছে।
উপসংহার
VLOOKUP একবার বুঝে গেলে তালিকা মেলানোর অনেক কাজ সহজ হয়ে যায়। উপরের উদাহরণটা নিজের ফাইলে চালিয়ে দেখুন।