VLOOKUP হল একটি এক্সেল ফাংশন যা উল্লম্বভাবে সংগঠিত টেবিলে ডেটা সন্ধান করে। VLOOKUP আনুমানিক এবং সঠিক মিলের সমর্থন করে, এবং ওয়াইল্ডকার্ড (*?) আংশিক মিলের জন্য। সন্ধানের মান অবশ্যই প্রদর্শিত হবে প্রথম টেবিলের কলাম VLOOKUP- এ চলে গেছে।
উদ্দেশ্য প্রথম কলামের সাথে মিলিয়ে একটি টেবিলে একটি মান সন্ধান করুন রিটার্ন মান একটি টেবিল থেকে মিলে যাওয়া মান। সিনট্যাক্স = VLOOKUP (মান, টেবিল, col_index, [range_lookup]) যুক্তি
- মান - টেবিলের প্রথম কলামে যে মানটি দেখতে হবে।
- টেবিল - যে টেবিল থেকে একটি মান উদ্ধার করা যায়।
- col_index - টেবিলের কলাম যেখান থেকে একটি মান উদ্ধার করা যায়।
- range_lookup - [alচ্ছিক] সত্য = আনুমানিক মিল (ডিফল্ট)। মিথ্যা = সঠিক মিল।
VLOOKUP হল একটি এক্সেল ফাংশন যা একটি টেবিল থেকে উল্লম্বভাবে সংগঠিত তথ্য সংগ্রহ করে। সন্ধানের মান অবশ্যই প্রদর্শিত হবে প্রথম টেবিলের কলাম VLOOKUP- এ চলে গেছে। VLOOKUP আনুমানিক এবং সঠিক মিলের সমর্থন করে, এবং ওয়াইল্ডকার্ড (*?) আংশিক মিলের জন্য।
উল্লম্ব ডেটা | কলাম সংখ্যা | শুধু ঠিক দেখায় | ম্যাচিং মোড | সঠিক মিল | আনুমানিক মিল | প্রথম ম্যাচ | ওয়াইল্ডকার্ড ম্যাচ | দ্বিমুখী সন্ধান | একাধিক মানদণ্ড | #N/A ত্রুটি | ভিডিও
V হল উল্লম্ব জন্য
VLOOKUP এর উদ্দেশ্য হল এইভাবে সংগঠিত টেবিল থেকে তথ্য পাওয়া:
কলাম বি -তে অর্ডার নম্বরটি লুকআপ ভ্যালু হিসেবে ব্যবহার করে, VLOOKUP যেকোন অর্ডারের জন্য গ্রাহক আইডি, পরিমাণ, নাম এবং রাজ্য পেতে পারে। উদাহরণস্বরূপ, 1004 অর্ডারের জন্য গ্রাহকের নাম পেতে, সূত্রটি হল:
= VLOOKUP (1004,B5:F9,4,FALSE) // returns 'Sue Martin'
অনুভূমিক তথ্যের জন্য, আপনি ব্যবহার করতে পারেন HLOOKUP , ইন্ডেক্স এবং ম্যাচ , অথবা এক্সলুকআপ ।
আপনি কিভাবে এক্সেল র্যাঙ্ক করবেন?
VLOOKUP কলাম সংখ্যার উপর ভিত্তি করে
যখন আপনি VLOOKUP ব্যবহার করেন, কল্পনা করুন যে প্রতিটি কলাম টেবিল নম্বর করা হয়, বাম থেকে শুরু করে। একটি নির্দিষ্ট কলাম থেকে একটি মান পেতে, 'কলাম সূচক' হিসাবে উপযুক্ত সংখ্যা প্রদান করুন। উদাহরণস্বরূপ, নীচের প্রথম নামটি পুনরুদ্ধার করতে কলাম সূচী হল 2:
কলাম 3 এবং 4 দিয়ে শেষ নাম এবং ইমেল পুনরুদ্ধার করা যেতে পারে:
= VLOOKUP (H3,B4:E13,2,FALSE) // first name = VLOOKUP (H3,B4:E13,3,FALSE) // last name = VLOOKUP (H3,B4:E13,4,FALSE) // email address
VLOOKUP শুধুমাত্র সঠিক দেখায়
VLOOKUP শুধুমাত্র ডানদিকে দেখতে পারে। আপনি যে ডেটা পুনরুদ্ধার করতে চান (ফলাফল মান) যে কোনও কলামে উপস্থিত হতে পারে ডানদিকে সন্ধানের মানগুলির মধ্যে:
যদি আপনার বাম দিকে মান সন্ধান করার প্রয়োজন হয়, দেখুন ইন্ডেক্স এবং ম্যাচ , অথবা এক্সলুকআপ ।
সঠিক এবং আনুমানিক মিল
VLOOKUP- এর মিলের দুটি পদ্ধতি আছে, সঠিক এবং আনুমানিক। ম্যাচিং নিয়ন্ত্রণ করে এমন যুক্তির নাম ' range_lookup '। এটি একটি বিভ্রান্তিকর নাম, কারণ এর সাথে কিছু করার আছে বলে মনে হচ্ছে সেল পরিসীমা যেমন A1: A10। প্রকৃতপক্ষে, এই ক্ষেত্রে 'পরিসীমা' শব্দটি 'মানগুলির পরিসর' বোঝায় - যখন range_lookup সত্য, VLOOKUP a এর সাথে মিলবে মানগুলির পরিসীমা সঠিক মানের পরিবর্তে। এর একটি ভাল উদাহরণ হল ব্যবহার করা VLOOKUP গ্রেড গণনা করতে ।
এটা বোঝা জরুরী range_lookup TRUE তে ডিফল্ট , যার মানে VLOOKUP ডিফল্টরূপে আনুমানিক মিল ব্যবহার করবে, যা বিপজ্জনক হতে পারে । সেট range_lookup সঠিক মিলের জন্য জোর করে মিথ্যা:
= VLOOKUP (value, table, col_index) // approximate match (default) = VLOOKUP (value, table, col_index, TRUE) // approximate match = VLOOKUP (value, table, col_index, FALSE) // exact match
দ্রষ্টব্য: আপনি একটি সঠিক মিলের জন্য FALSE এর পরিবর্তে শূন্য (0) সরবরাহ করতে পারেন।
সঠিক মিল
বেশিরভাগ ক্ষেত্রে, আপনি সম্ভবত সঠিক মিল মোডে VLOOKUP ব্যবহার করতে চান। যখন আপনার কাছে একটি সন্ধান মূল্য হিসাবে ব্যবহার করার জন্য একটি অনন্য কী থাকে তখন এটি বোধগম্য হয়, উদাহরণস্বরূপ, এই ডেটাতে চলচ্চিত্রের শিরোনাম:
H6 এর সূত্রটি খুঁজে বের করুন বছর , সিনেমার শিরোনামের সঠিক মিলের উপর ভিত্তি করে, হল:
= VLOOKUP (H4,B5:E9,2,FALSE) // FALSE = exact match
আনুমানিক মিল
ক্ষেত্রে যখন আপনি চান সেরা ম্যাচ , অগত্যা একটি না সঠিক মিল , আপনি আনুমানিক মোড ব্যবহার করতে চাইবেন। উদাহরণস্বরূপ, নীচে আমরা G5: H10 টেবিলে কমিশন রেট দেখতে চাই। সন্ধানের মানগুলি কলাম সি থেকে আসে। এই উদাহরণে, আমাদের VLOOKUP ব্যবহার করতে হবে আনুমানিক মিল মোড, কারণ বেশিরভাগ ক্ষেত্রে একটি সঠিক মিল খুঁজে পাওয়া যাবে না। D5 এর VLOOKUP সূত্রটি শেষ যুক্তিটি TRUE এ সেট করে একটি আনুমানিক ম্যাচ করার জন্য কনফিগার করা হয়েছে:
= VLOOKUP (C5,$G:$H,2,TRUE) // TRUE = approximate match
VLOOKUP সন্ধানের মানের জন্য G কলামে মানগুলি স্ক্যান করবে। যদি একটি সঠিক মিল পাওয়া যায়, VLOOKUP এটি ব্যবহার করবে। যদি না হয়, VLOOKUP 'স্টেপ ব্যাক' হবে এবং আগের সারির সাথে মিলবে।
দ্রষ্টব্য: যখন আপনি VLOOKUP এর সাথে আনুমানিক মিল মোড ব্যবহার করেন তখন ডেটা অবশ্যই লকআপ ভ্যালু দ্বারা আরোহী ক্রমে সাজানো উচিত।
প্রথম ম্যাচ
ডুপ্লিকেট মানগুলির ক্ষেত্রে, VLOOKUP খুঁজে পাবে প্রথম ম্যাচ যখন ম্যাচ মোড সঠিক। নীচের স্ক্রিনে, VLOOKUP 'সবুজ' রঙের মূল্য খুঁজে পেতে কনফিগার করা হয়েছে। সবুজ রঙের সাথে তিনটি এন্ট্রি রয়েছে এবং VLOOKUP এর জন্য মূল্য প্রদান করে প্রথম প্রবেশ, $ 17। F5 ঘরের সূত্র হল:
= VLOOKUP (E5,B5:C11,2,FALSE) // returns 17
ওয়াইল্ডকার্ড ম্যাচ
VLOOKUP ফাংশন সমর্থন করে ওয়াইল্ডকার্ড , যা একটি সন্ধানমূল্যের উপর আংশিক ম্যাচ সম্পাদন করা সম্ভব করে তোলে। উদাহরণস্বরূপ, আপনি শুধুমাত্র টাইপ করার পরে একটি টেবিল থেকে মানগুলি পুনরুদ্ধার করতে VLOOKUP ব্যবহার করতে পারেন অংশ একটি অনুসন্ধান মূল্য। VLOOKUP- এর সঙ্গে ওয়াইল্ডকার্ড ব্যবহার করতে, আপনাকে অবশ্যই শেষ যুক্তির জন্য FALSE বা 0 প্রদান করে সঠিক ম্যাচ মোড উল্লেখ করতে হবে, range_lookup । H7- এর সূত্র H4- এ 'আয়া' টাইপ করার পর প্রথম নাম 'মাইকেল' উদ্ধার করে:
= VLOOKUP ($H&'*',$B:$E4,2,FALSE)
আরো পড়ুন বিস্তারিত ব্যাখ্যা এখানে ।
দ্বিমুখী অনুসন্ধান
VLOOKUP ফাংশনের ভিতরে, কলাম ইনডেক্স আর্গুমেন্টটি সাধারণত একটি স্ট্যাটিক নম্বর হিসাবে হার্ড-কোডেড হয়। যাইহোক, আপনি একটি তৈরি করতে পারেন গতিশীল কলাম সূচক ডান কলাম সনাক্ত করার জন্য MATCH ফাংশন ব্যবহার করে। এই কৌশলটি আপনাকে উভয় সারিতে মিলে একটি গতিশীল দ্বিমুখী সন্ধান তৈরি করতে দেয় এবং কলাম. নীচের স্ক্রিনে, VLOOKUP নাম এবং মাসের উপর ভিত্তি করে একটি অনুসন্ধান করার জন্য কনফিগার করা হয়েছে। H6 এর সূত্র হল:
= VLOOKUP (H4,B5:E13, MATCH (H5,B4:E4,0),0)
আরো বিস্তারিত জানার জন্য, এই উদাহরণ দেখুন ।
দ্রষ্টব্য: সাধারণভাবে, ইন্ডেক্স এবং ম্যাচ একটি আরো নমনীয় উপায় দ্বিমুখী অনুসন্ধান করুন ।
একাধিক মানদণ্ড
VLOOKUP ফাংশন স্থানীয়ভাবে একাধিক মানদণ্ড পরিচালনা করে না। যাইহোক, আপনি a ব্যবহার করতে পারেন সহায়ক কলাম একাধিক ক্ষেত্র একসাথে যোগদান করতে, এবং VLOOKUP- এর ভিতরে একাধিক মানদণ্ডের মতো এই ক্ষেত্রগুলি ব্যবহার করুন। নীচের উদাহরণে, কলাম বি হল একটি সহায়ক কলাম যা সংযোজিত এই সূত্রের সাথে প্রথম এবং শেষ নাম:
=C5&D5 // helper column
VLOOKUP একটি সন্ধানের মান তৈরি করতে একই জিনিস করতে কনফিগার করা হয়েছে। H6 এর সূত্র হল:
= VLOOKUP (H4&H5,B5:E13,4,0)
বিস্তারিত জানার জন্য, এই উদাহরণ দেখুন ।
বিঃদ্রঃ: ইন্ডেক্স এবং ম্যাচ এবং এক্সলুকআপ একাধিক মানদণ্ডের উপর ভিত্তি করে লুকআপগুলি পরিচালনা করার আরও শক্তিশালী উপায়।
VLOOKUP এবং #N/A ত্রুটি
আপনি যদি VLOOKUP ব্যবহার করেন তবে আপনি অনিবার্যভাবে #N/A ত্রুটির মধ্যে পড়বেন। #N/A ত্রুটিটির অর্থ 'পাওয়া যায়নি'। উদাহরণস্বরূপ, নীচের স্ক্রিনে, সন্ধানের টেবিলে 'টয় স্টোরি 2' লুকআপ মান নেই, এবং তিনটি VLOOKUP সূত্র #N/A প্রদান করে:
NA ত্রুটিকে 'ফাঁদে' ফেলার একটি উপায় হল IFNA ফাংশন এটার মত:
H6 এর সূত্র হল:
= IFNA ( VLOOKUP (H4,B5:E9,2,FALSE),'Not found')
বার্তাটি পছন্দসই হিসাবে কাস্টমাইজ করা যায়। যখন VLOOKUP #N/A ফেরত দেয় তখন কিছুই ফেরত দিতে না (যেমন একটি ফাঁকা ফলাফল প্রদর্শন করতে) আপনি এইরকম একটি খালি স্ট্রিং ব্যবহার করতে পারেন:
= IFNA ( VLOOKUP (H4,B5:E9,2,FALSE),'') // no message
#N/A ত্রুটি দরকারী কারণ এটি আপনাকে কিছু ভুল বলে। অনুশীলনে, আপনি এই ত্রুটিটি দেখতে পারেন এমন অনেক কারণ রয়েছে, যার মধ্যে রয়েছে:
- সন্ধানের মান সারণীতে নেই
- সন্ধানের মান ভুল বানান, বা অতিরিক্ত স্থান রয়েছে
- ম্যাচ মোড সঠিক, কিন্তু আনুমানিক হওয়া উচিত
- টেবিল পরিসীমা সঠিকভাবে প্রবেশ করা হয়নি
- আপনি VLOOKUP, এবং টেবিল অনুলিপি করছেন রেফারেন্স লক করা নেই
আরও পড়ুন: #N/A ত্রুটি ছাড়াই VLOOKUP
VLOOKUP সম্পর্কে আরো
অন্যান্য নোট
- Range_lookup কিনা নিয়ন্ত্রণ করে মান হুবহু মিলে যাওয়া দরকার কি না। ডিফল্ট হল TRUE = non-exact মিলের অনুমতি দিন।
- সেট range_lookup মিথ্যা থেকে প্রয়োজন একটি সঠিক মিল এবং সত্য একটি অ-সঠিক মিলের অনুমতি দিন ।
- যদি range_lookup সত্য (ডিফল্ট সেটিং), একটি অ-সঠিক মিলের কারণে VLOOKUP ফাংশনটি টেবিলের নিকটতম মানের সাথে মেলে। এখনও কম মান ।
- কখন range_lookup বাদ দেওয়া হয়েছে, VLOOKUP ফাংশনটি একটি অ-সঠিক মিলের অনুমতি দেবে, কিন্তু যদি এটি বিদ্যমান থাকে তবে এটি একটি সঠিক মিল ব্যবহার করবে।
- যদি range_lookup সত্য (ডিফল্ট সেটিং) নিশ্চিত করুন যে টেবিলের প্রথম সারিতে সন্ধানের মানগুলি আরোহী ক্রমে সাজানো হয়েছে। অন্যথায়, VLOOKUP একটি ভুল বা অপ্রত্যাশিত মান ফেরত দিতে পারে।
- যদি range_lookup হল মিথ্যা (সঠিক মিল প্রয়োজন), এর প্রথম কলামে মান টেবিল সাজানোর দরকার নেই।