VLookup ফাংশন এর ব্যবহার
কোন নির্দিষ্ট রেঞ্জ এর ভিতরে ডাটা কে খুঁজে বের করার জন্য ভি লুক আপ বা ভারটিকেল লুক আপ ফাংশন ব্যবহার করা হয়। মুলত এই ফাংশনটি কলাম ইন্ডেক্স নাম্বার ব্যবহার করে ভারটিক্যালি ডাটা কে খুঁজে বের করে এজন্য এই ফাংশন কে Vlookup বলা হয়। আসুন প্রথমেই জেনে নেই এই ফাংশন এর আর্গুমেন্ট গুলোঃ
VLookup ফাংশন এর আর্গুমেন্টস
Vlookup (lookup_value, table_array,col_index_number,[Range Lookup])
- Lookup value – প্রথম কলামের ভ্যালু, এই ক্ষেত্রে Department name
- Table Array – নির্দিষ্ট রেঞ্জ এর ঠিকানা, যেখানে ডাটা সার্চ করা হবে
- Column index number- যে কলামের ডাটা খুঁজব
- Range Lookup- এটি অপসনাল, এবং বুলিয়ান আউটপুট দিয়ে থাকে। সার্চ রেজাল্ট appropriate match চাইলে 1 বা True, লিখতে হবে, আর exact match চাইলে 0 বা False লিখতে হবে
ব্যবহারিক প্রয়োগঃ
নিচের ডাটা টি লক্ষ্য করুন-
ডিপার্টমেন্ট ভিত্তিতে ২০১২ থেকে ২০১৫ সাল পর্যন্ত নেট রেভিনিউ বা কিছু ডাটা দেয়া আছে। এখন Department এর নামের মাধ্যমে আমরা কোন নির্দিষ্ট সালের ডাটা কে খুঁজে বের করতে চাচ্ছি। প্রথমেই এই ক্ষেত্রে আমাদের ফাংশন আর্গুমেন্ট গুলো বুঝে নেই।
Lookup value – A14, এখানে আমরা এই সেল এ যেকোন ডিপার্টমেন্ট এর নাম লিখতে পারব।
Table Array – A1:E9, পুরো রেঞ্জ এরিয়া যেখানে সার্চ করব।
Column index number – কলাম ইনডেক্স নাম্বার ৫ দেয়া হয়েছে, কারণ ২০১৫ সালের ডাটা সার্চ করব।
Range Lookup – এক্ষেত্রে ভ্যালু 0 দেয়া হয়েছে কারণ, আমাদের এক্ষেত্রে Exact Match দরকার হচ্ছে।
কিভাবে কাজ করেঃ
মুলত এই ফাংশনটি লুকআপ ভ্যালু এর মাধ্যমে প্রথমে রো কে সনাক্ত করা হয়,এরপর টেবিল অ্যারের মধ্যে কলাম ইনডেক্স এর মাধ্যমে অই নির্দিষ্ট রো এর কলামে গিয়ে কাঙ্ক্ষিত ডাটা টি পাওয়া যায়।
প্রাথমিকভাবে এখানে Sales ডিপার্টমেন্ট এর নাম লিখে টেস্ট করে দেখব। নিচের ছবিটি লক্ষ্য করুন ,আমাদের কাংখিত রেজাল্ট পাওয়া গেছে।
Vlookup মুলত মাইক্রোসফট এক্সেল এর বহুল প্রচলিত ডাটা রিট্রাইভিং বা সারচিং ফাংশন। পরবর্তীতে আমরা Match এবং Index ফাংশন এর মাধ্যমে ডাটা সার্চ ফ্যাসিলিটি এক্সপ্লোর করব।