কিভাবে এক্সেলে VLOOKUP ব্যবহার করবেন

Excel-এ VLOOKUP ফাংশন কক্ষের একটি পরিসরে একটি মান খোঁজে, তারপর এটি একটি মান ফেরত দেয় যা আপনি যে মানটি খুঁজছেন তার সমান সারিতে থাকে।

VLOOKUP যা 'উল্লম্ব লুকআপ' এর জন্য দাঁড়ায়, এটি একটি অনুসন্ধান ফাংশন যা পরিসরের বাম কলামে (প্রথম কলাম) একটি মান অনুসন্ধান করে এবং কলাম থেকে তার ডানদিকে সমান্তরাল মান প্রদান করে। VLOOKUP ফাংশন শুধুমাত্র উল্লম্বভাবে সাজানো টেবিলে (উপর থেকে নীচে) মান দেখায়।

উদাহরণ স্বরূপ, ধরা যাক, আমাদের কাছে একটি ওয়ার্কশীটে একটি ইনভেন্টরি তালিকা রয়েছে যার একটি টেবিলে আইটেমের নাম, ক্রয়ের তারিখ, পরিমাণ এবং মূল্য দেখানো হয়েছে। তারপর, আমরা ইনভেন্টরি ওয়ার্কশীট থেকে একটি নির্দিষ্ট আইটেমের নামের জন্য পরিমাণ এবং দাম বের করতে অন্য ওয়ার্কশীটে VLOOKUP ব্যবহার করতে পারি।

VLOOKUP ফাংশন প্রথমে ভয়ঙ্কর মনে হতে পারে, তবে এটি কীভাবে কাজ করে তা বুঝতে পারলে এটি ব্যবহার করা আসলে বেশ সহজ। এখানে, এই টিউটোরিয়ালে, আমরা আপনাকে দেখাব কিভাবে এক্সেলে VLOOKUP ফাংশন ব্যবহার করতে হয়।

VLOOKUP সিনট্যাক্স এবং আর্গুমেন্ট

আপনি যদি VLOOKUP ফাংশন ব্যবহার করতে যাচ্ছেন, তাহলে আপনাকে এর সিনট্যাক্স এবং এর আর্গুমেন্ট জানতে হবে।

VLOOKUP ফাংশনের সিনট্যাক্স:

=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

এই ফাংশনটি 4টি প্যারামিটার বা আর্গুমেন্ট নিয়ে গঠিত:

  • দেখার মূল্য: এটি প্রদত্ত টেবিল অ্যারের প্রথম কলামে আপনি যে মানটি অনুসন্ধান করছেন তা নির্দিষ্ট করে। লুকআপ মানটি সর্বদা বাম-সবচেয়ে (অনুসন্ধান টেবিলের কলামে) থাকতে হবে।
  • টেবিল_অ্যারে: এটি সেই টেবিল (কোষের পরিসর) যেখানে আপনি একটি মান দেখতে চান। এই টেবিল (সার্চ অনুসন্ধান) একই ওয়ার্কশীট বা বিভিন্ন ওয়ার্কশীটে, বা এমনকি একটি ভিন্ন ওয়ার্কবুক হতে পারে।
  • col_index_num: এটি টেবিল অ্যারের কলাম নম্বর নির্দিষ্ট করে যার মানটি আপনি বের করতে চান।
  • [রেঞ্জ_লুকআপ]: এই প্যারামিটারটি নির্দিষ্ট করে যদি আপনি একটি সঠিক মিল বা আনুমানিক মিল বের করতে চান। এটি হয় সত্য বা মিথ্যা, যদি আপনি সঠিক মান চান তবে 'মিথ্যা' লিখুন বা আনুমানিক মানটি ঠিক থাকলে 'সত্য' লিখুন।

এক্সেলে VLOOKUP ফাংশন ব্যবহার করা

আসুন জেনে নেই কিভাবে Microsoft Excel এ VLOOKUP ব্যবহার করবেন।

মৌলিক উদাহরণ

VLOOKUP ব্যবহার করতে, প্রথমে আপনাকে আপনার ডাটাবেস বা টেবিল তৈরি করতে হবে (নীচে দেখুন)।

তারপরে একটি টেবিল বা পরিসর তৈরি করুন যেখান থেকে আপনি দেখতে চান এবং অনুসন্ধান টেবিল থেকে মানগুলি বের করুন।

এরপরে, আপনি যে ঘরটি নিষ্কাশিত মান চান সেটি নির্বাচন করুন এবং নিম্নলিখিত VLOOKUP সূত্রটি লিখুন। উদাহরণ স্বরূপ, আমরা 'Ena'-এর ফোন নম্বর খুঁজতে চাই, তারপরে আমাদেরকে B13, A2:E10 হিসাবে টেবিল অ্যারে, ফোন নম্বরের কলাম নম্বরের জন্য 5 এবং সঠিকটি ফেরত দিতে FALSE লিখতে হবে। মান তারপর, সূত্রটি শেষ করতে 'এন্টার' টিপুন।

=VLOOKUP(B13,A2:E10,5,FALSE)

আপনাকে ম্যানুয়ালি টেবিল পরিসীমা টাইপ করার দরকার নেই, আপনি টেবিল_অ্যারে আর্গুমেন্টের জন্য মাউস ব্যবহার করে রেঞ্জ বা টেবিল নির্বাচন করতে পারেন। এবং এটি স্বয়ংক্রিয়ভাবে যুক্তি যোগ করা হবে.

মনে রাখবেন, এটি কাজ করার জন্য, Lookup-value অবশ্যই আমাদের সার্চ টেবিলের বাম দিকে থাকতে হবে (A2:E10)। এছাড়াও, Lookup_value ওয়ার্কশীটের কলাম A-তে থাকা আবশ্যক নয়, আপনি যে পরিসরটি অনুসন্ধান করতে চান তার বাম-সবচেয়ে কলাম হতে হবে।

Vlookup সঠিক দেখাচ্ছে

VLOOKUP ফাংশন শুধুমাত্র টেবিলের ডানদিকে দেখতে পারে। এটি একটি টেবিল বা একটি পরিসরের প্রথম কলামে একটি মান খোঁজে এবং একটি কলাম থেকে ডানদিকের মানটি বের করে।

সঠিক মিল

এক্সেল VLOOKUP ফাংশনের মিলের দুটি পদ্ধতি রয়েছে, সেগুলি হল: সঠিক এবং আনুমানিক। VLOOKUP ফাংশনের 'range_lookup' প্যারামিটারটি নির্দিষ্ট করে যে আপনি কি ধরনের, সঠিক বা আনুমানিক খুঁজছেন।

আপনি যদি 'FALSE' বা '0' হিসাবে range_lookup লিখুন, সূত্রটি এমন একটি মান সন্ধান করে যা lookup_value-এর ঠিক সমান (এটি একটি সংখ্যা, পাঠ্য বা তারিখ হতে পারে)।

=VLOOKUP(A9,A2:D5,3,FALSE)

যদি টেবিলে একটি সঠিক মিল পাওয়া না যায়, তাহলে এটি একটি #N/A ত্রুটি ফিরিয়ে দেবে। যখন আমরা 'জাপান' খোঁজার চেষ্টা করি এবং কলাম 4-এ এর সংশ্লিষ্ট মান ফেরত দেওয়ার চেষ্টা করি, তখন #N/A ত্রুটি দেখা দেয় কারণ টেবিলের প্রথম কলামে 'জাপান' নেই।

আপনি চূড়ান্ত যুক্তিতে '0' বা 'FALSE' নম্বর লিখতে পারেন। তারা উভয়ই এক্সেলে একই জিনিস বোঝায়।

আনুমানিক মিল

কখনও কখনও আপনার অগত্যা একটি সঠিক মিলের প্রয়োজন হয় না, সেরা ম্যাচই যথেষ্ট। এই ধরনের ক্ষেত্রে, আপনি আনুমানিক ম্যাচ মোড ব্যবহার করতে পারেন। একটি আনুমানিক মিল খুঁজে পেতে ফাংশনের চূড়ান্ত যুক্তিকে 'TRUE'-এ সেট করুন। ডিফল্ট মানটি সত্য, যার মানে আপনি যদি শেষ যুক্তি যোগ না করেন, ফাংশনটি ডিফল্টরূপে আনুমানিক মিল ব্যবহার করবে।

=VLOOKUP(B10,A2:B7,2,TRUE)

এই উদাহরণে, একটি উপযুক্ত গ্রেড খুঁজে পেতে আমাদের সঠিক স্কোরের প্রয়োজন নেই। আমাদের যা দরকার তা হল সেই স্কোর রেঞ্জে থাকা চিহ্ন।

যদি VLOOKUP একটি সঠিক মিল খুঁজে পায়, তাহলে এটি সেই মানটি ফিরিয়ে দেবে। উপরের উদাহরণে, যদি সূত্রটি প্রথম কলামে look_up মান 89 খুঁজে না পায়, তাহলে এটি পরবর্তী বৃহত্তম মান (80) প্রদান করবে।

প্রথম ম্যাচ

যদি টেবিলের বাম কলামে সদৃশ থাকে, তাহলে VLOOKUP প্রথম মিলটি খুঁজে বের করবে এবং ফিরিয়ে দেবে।

উদাহরণস্বরূপ, VLOOKUP প্রথম নাম 'মিয়া'-এর শেষ নাম খুঁজে পেতে কনফিগার করা হয়েছে। যেহেতু প্রথম নাম 'মিয়া' সহ 2টি এন্ট্রি রয়েছে, তাই ফাংশনটি প্রথম এন্ট্রির শেষ নাম 'বেনা' প্রদান করে।

ওয়াইল্ডকার্ড ম্যাচ

VLOOKUP ফাংশন আপনাকে ওয়াইল্ডকার্ড অক্ষর ব্যবহার করে একটি নির্দিষ্ট মানের আংশিক মিল খুঁজে পেতে দেয়। আপনি যদি এমন একটি মান সনাক্ত করতে চান যাতে যেকোনো অবস্থানে লুকআপ মান রয়েছে, তাহলে ওয়াইল্ডকার্ড অক্ষর (*) এর সাথে আমাদের লুকআপ মান যোগ করতে একটি অ্যাম্পারস্যান্ড চিহ্ন (&) যোগ করুন। সম্পূর্ণ সেল রেফারেন্স তৈরি করতে '$' চিহ্ন ব্যবহার করুন এবং লুকআপ মানের আগে বা পরে ওয়াইল্ডকার্ড '*' চিহ্ন যোগ করুন।

উদাহরণে, সেল B13-এ আমাদের শুধুমাত্র একটি লুকআপ মানের (Vin) অংশ আছে। সুতরাং, প্রদত্ত অক্ষরগুলিতে একটি আংশিক ম্যাচ সম্পাদন করার জন্য সেল রেফারেন্সের পরে একটি ওয়াইল্ডকার্ড '*' সংযুক্ত করুন।

=VLOOKUP($B$13&"*",$A$2:$E$10,3,FALSE)

একাধিক লুকআপ

VLOOKUP ফাংশন আপনাকে একটি ডাইনামিক দ্বি-মুখী লুকআপ তৈরি করতে দেয়, সারি এবং কলাম উভয়ের সাথে মিলে যায়। নিম্নলিখিত উদাহরণে, VLOOKUP প্রথম নাম (Mayra) এবং শহরের উপর ভিত্তি করে একটি সন্ধান করার জন্য সেট আপ করা হয়েছে। B14 এর সিনট্যাক্স হল:

=VLOOKUP(B13,A2:E10,MATCH(A14,A1:E1,0),0)

এক্সেলের অন্য শীট থেকে কীভাবে VLOOKUP করবেন

সাধারণত, VLOOKUP ফাংশনটি একটি পৃথক ওয়ার্কশীট থেকে মিলে যাওয়া মানগুলি ফেরত দিতে ব্যবহৃত হয় এবং এটি একই ওয়ার্কশীটে ডেটার সাথে খুব কমই ব্যবহৃত হয়।

অন্য এক্সেল শীট থেকে Vlookup করতে কিন্তু একই ওয়ার্কবুকে, বিস্ময় চিহ্ন (!) সহ table_array এর আগে শীটের নাম লিখুন।

উদাহরণ স্বরূপ, 'আইটেম প্রাইস' ওয়ার্কশীটে A2:B8 রেঞ্জে 'পণ্য' ওয়ার্কশীটের সেল A2 মান দেখতে এবং কলাম B থেকে একটি সংশ্লিষ্ট মান ফেরত দিতে:

=VLOOKUP(A2,আইটেমের মূল্য!$A$2:$C$8,2,FALSE)

নীচের ছবিটি 'আইটেম প্রাইস' ওয়ার্কশীটে একটি টেবিল দেখায়।

যখন আমরা 'পণ্য' ওয়ার্কশীটের কলাম C-তে VLOOKUP সূত্র প্রবেশ করি, এটি 'ItemPrices' ওয়ার্কশীট থেকে মিলিত ডেটা টেনে আনে।

এক্সেলের অন্য ওয়ার্কবুক থেকে কীভাবে VLOOKUP করবেন

আপনি একটি সম্পূর্ণ ভিন্ন ওয়ার্কবুকে মানটিও দেখতে পারেন। আপনি যদি অন্য ওয়ার্কবুক থেকে VLOOKUP করতে চান, তাহলে আপনাকে ওয়ার্কবুকের নামটি বর্গাকার বন্ধনীতে আবদ্ধ করতে হবে এবং টেবিল_অ্যারে-এর আগে একটি বিস্ময়বোধক চিহ্ন (!) সহ শীটটির নাম (নিচে দেখানো হয়েছে)।

উদাহরণস্বরূপ, 'Item.xlsx' ওয়ার্কবুকে 'ItemPrices' নামের ওয়ার্কশীট থেকে একটি ভিন্ন ওয়ার্কশীটের সেল A2 মান দেখতে এই সূত্রটি ব্যবহার করুন:

=VLOOKUP(A2,[Item.xls]আইটেমের মূল্য!$A$2:$B$8,2,FALSE)

প্রথমে, উভয় ওয়ার্কবুক খুলুন, তারপর একটি ওয়ার্কশীটের (প্রোডাক্ট ওয়ার্কশীট) সেল C2-এ সূত্র লিখতে শুরু করুন এবং যখন আপনি টেবিল_অ্যারে আর্গুমেন্টে যাবেন, তখন মূল ডেটা ওয়ার্কবুক (Item.xlsx) এ যান এবং টেবিল পরিসীমা নির্বাচন করুন। এইভাবে আপনাকে ওয়ার্কবুক এবং ওয়ার্কশীটের নাম ম্যানুয়ালি টাইপ করতে হবে না। বাকি আর্গুমেন্ট টাইপ করুন এবং ফাংশন শেষ করতে 'এন্টার' কী টিপুন।

এমনকি যদি আপনি ওয়ার্কবুকটি বন্ধ করে দেন যেটিতে লুকআপ টেবিল রয়েছে, VLOOKUP সূত্রটি কাজ করতে থাকবে, কিন্তু আপনি এখন নিচের স্ক্রিনশটে দেখানো বন্ধ ওয়ার্কবুকের সম্পূর্ণ পথ দেখতে পাবেন।

এক্সেল রিবন থেকে VLOOKUP ফাংশন ব্যবহার করুন

আপনি সূত্র মনে না থাকলে, আপনি সর্বদা এক্সেল রিবন থেকে VLOOKUP ফাংশন অ্যাক্সেস করতে পারেন। VLOOKUP অ্যাক্সেস করতে, এক্সেল রিবনের 'সূত্র' ট্যাবে যান এবং 'লুকআপ এবং রেফারেন্স' আইকনে ক্লিক করুন। তারপরে, ড্রপ-ডাউনের নীচে 'VLOOKUP' বিকল্পটি নির্বাচন করুন।

তারপর, 'ফাংশন আর্গুমেন্টস' ডায়ালগ বক্সে আর্গুমেন্ট লিখুন। তারপর, 'ওকে' বোতামে ক্লিক করুন।

উদাহরণে, আমরা কলাম D-এ তার সংশ্লিষ্ট অবস্থা ফেরাতে টেবিলে প্রথম নাম 'Sherill' অনুসন্ধান করেছি।

আমরা আশা করি আপনি এই নিবন্ধটি থেকে Excel এ VLOOKUP ফাংশনটি কীভাবে ব্যবহার করবেন তা শিখেছেন। আপনি কিভাবে Excel ব্যবহার করবেন সে সম্পর্কে আরও জানতে চাইলে, আমাদের অন্যান্য এক্সেল-সম্পর্কিত নিবন্ধগুলি দেখুন।