সুচিপত্র
Microsoft Excel-এ, VLOOKUP ফাংশন সাধারণত একটি কলাম বা কক্ষের একটি পরিসরের একটি লুকআপ মানের উপর ভিত্তি করে ডেটা বের করতে ব্যবহৃত হয়। এই নিবন্ধে, আপনি VLOOKUP ফাংশন সহ 10টি সেরা উদাহরণ এবং অনুশীলনের সাথে পরিচিত হবেন।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি করতে পারেন এক্সেল ওয়ার্কবুকটি ডাউনলোড করুন যা আমরা এই নিবন্ধটি প্রস্তুত করতে ব্যবহার করেছি।
VLOOKUP.xlsx এর সাথে অনুশীলন করুন
VLOOKUP ফাংশনের ভূমিকা
- ফাংশনের উদ্দেশ্য:
VLOOKUP ফাংশন দেখতে ব্যবহৃত হয় একটি প্রদত্ত টেবিলের বাম কলামে একটি প্রদত্ত মানের জন্য, এবং তারপর একটি নির্দিষ্ট কলাম থেকে একই সারিতে একটি মান প্রদান করে।
- সিনট্যাক্স:
=VLOOKUP(lookup_value, table_array, col_index, [range_lookup])
- আর্গুমেন্টের ব্যাখ্যা:
আর্গুমেন্ট | প্রয়োজনীয়/ঐচ্ছিক | ব্যাখ্যা |
---|---|---|
lookup_value | প্রয়োজনীয় | প্রদত্ত টেবিলের বাম কলামে এটি যে মানটি সন্ধান করে। একটি একক মান বা মানগুলির একটি অ্যারে হতে পারে৷ |
টেবিল_অ্যারে | প্রয়োজনীয় | যে সারণীতে এটি বাঁদিকের ক্লামে lookup_value খোঁজে৷ |
col_index_num | প্রয়োজনীয় | সারণীতে কলামের সংখ্যা যেখান থেকে একটি মান হতে হবেআপনাকে অবিলম্বে ফলাফলের ডেটা দেখানো হবে। |
এখন আপনি সেলসম্যান এবং মাস থেকে যেকোনো নাম বা মাস পরিবর্তন করতে পারেন ড্রপ-ডাউন করুন এবং অবিলম্বে সেল C17 -এ সংশ্লিষ্ট আউটপুটগুলি খুঁজুন।
আরও পড়ুন: এক্সেলে ড্রপ ডাউন তালিকা সহ VLOOKUP
💡 মনে রাখতে হবে
- The lookup_value একটি একক মান বা একটি অ্যারে হতে পারে মান আপনি যদি মানগুলির একটি অ্যারে প্রবেশ করেন, তাহলে ফাংশনটি বাঁদিকের কলামের প্রতিটি মান সন্ধান করবে এবং নির্দিষ্ট কলাম থেকে একই সারির মানগুলি ফিরিয়ে দেবে৷
- ফাংশনটি একটি আনুমানিক মিলের সন্ধান করবে যদি [range_lookup] আর্গুমেন্ট 1 এ সেট করা হয়েছে। সেক্ষেত্রে, এটি সর্বদা lookup_value -এর নিম্নতম নিকটতম মানটি সন্ধান করবে, উপরের নিকটতম মানটি নয়।
- যদি col_index_number একটি পূর্ণসংখ্যার জায়গায় একটি ভগ্নাংশ, Excel নিজেই এটিকে নিম্ন পূর্ণসংখ্যাতে রূপান্তর করবে। কিন্তু এটি #VALUE বাড়াবে! ত্রুটি যদি col_index_number শূন্য বা ঋণাত্মক হয়।
সমাপ্তি শব্দ
আমি আশা করি <1 এর সমস্ত ব্যবহার>VLOOKUP এই নিবন্ধের ফাংশন এখন আপনাকে একটি লুকআপ মানের উপর ভিত্তি করে ডেটা বের করার সময় আপনার এক্সেল স্প্রেডশীটে সেগুলি প্রয়োগ করতে সাহায্য করবে। আপনার কোন প্রশ্ন বা প্রতিক্রিয়া থাকলে, মন্তব্য বিভাগে আমাকে জানান. অথবা আপনি এই ওয়েবসাইটে এক্সেল ফাংশন সম্পর্কিত আমাদের অন্যান্য নিবন্ধগুলি দেখতে পারেন৷
৷ফেরত দেওয়া হয়েছে lookup_value-এর একটি সঠিক বা আংশিক মিল প্রয়োজন। একটি সঠিক ম্যাচের জন্য 0, একটি আংশিক ম্যাচের জন্য 1। ডিফল্ট হল 1 (আংশিক মিল) প্রদত্ত টেবিলের নির্দিষ্ট কলাম থেকে একই সারির, যেখানে সবচেয়ে বাম কলামের মান lookup_value-এর সাথে মেলে।Excel-এ VLOOKUP-এর সাথে 10 সর্বোত্তম অনুশীলন
আমরা VLOOKUP ফাংশনের ব্যবহারের অসুবিধা স্তরগুলিকে তিনটি বিভাগে শ্রেণীবদ্ধ করেছি: শিশু, মধ্যম এবং উন্নত ।
1. VLOOKUP
i. একটি টেবিল থেকে অনুভূমিকভাবে নির্দিষ্ট ডেটা বা অ্যারে খুঁজে পেতে VLOOKUP
নিম্নলিখিত সারণীতে, বিক্রয়কর্মীর জন্য বেশ কয়েকটি বিক্রয় ডেটা রেকর্ড করা হয়েছে। আমাদের VLOOKUP ফাংশনের প্রথম উদাহরণে, আমরা একটি নির্দিষ্ট সেলসম্যানের বিক্রয় রেকর্ড বের করব।
উদাহরণস্বরূপ, আমরা এর বিক্রয় রেকর্ড পেতে যাচ্ছি। পিটার টেবিল থেকে।
আউটপুটে সেল C16 , প্রয়োজনীয় সূত্রটি হবে:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter চাপার পরে, আপনি একবারে অনুভূমিক অ্যারেতে বিভাগ, মাস এবং বিক্রয় মান পাবেন। এই ফাংশনে, আমরা {2,3,4} এর অ্যারেতে তিনটি কলাম C, D, এবং E কলামের সূচী সংজ্ঞায়িত করেছি। তাহলেফাংশন এই তিনটি কলাম থেকে নিষ্কাশিত মান ফিরিয়ে দিয়েছে৷
আরও পড়ুন: এক্সেলের একাধিক ওয়ার্কশীট থেকে কীভাবে ডেটা টানবেন (4) দ্রুত উপায়)
ii. এক্সেল
VLOOKUP ফাংশনের প্রথম আর্গুমেন্টে, আমরা একটি নামিত পরিসর দিয়ে অ্যারে বা টেবিল ডেটা সংজ্ঞায়িত করতে পারি। আগের উদাহরণে, নির্বাচিত অ্যারে বা টেবিল ডেটা পরিসর ছিল B5:E13 । কিন্তু এখানে আমরা ডেটার এই পরিসরকে Sales_Data
এটি নাম দেব> স্প্রেডশীটের বাম-উপরের কোণায় অবস্থিত।
এখন, পূর্ববর্তী উদাহরণে ব্যবহৃত সূত্রটি সংজ্ঞায়িত নামের পরিসরের সাথে এরকম দেখাবে:
=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)
Enter চাপার পরে, আমরা পূর্ববর্তী বিভাগে পাওয়া অনুরূপ ডেটা বের করতে সক্ষম হব।
iii. এক্সেলের VLOOKUP এর সাথে ডেটা শ্রেণীকরণ
এই উদাহরণে, আমরা ডেটা টেবিল বা অ্যারের বাইরে বিভাগ নামক একটি অতিরিক্ত কলাম যুক্ত করেছি। আমরা এখানে যা করব তা হল নীচের দ্বিতীয় টেবিলের উপর ভিত্তি করে বিভাগগুলিকে A, B, বা C দিয়ে শ্রেণিবদ্ধ করা।
📌 ধাপ 1:
➤ সেল F5 নির্বাচন করুন এবং টাইপ করুন:
=VLOOKUP(C5,$C$16:$D$18,2,FALSE)
➤ এন্টার টিপুন এবং ফাংশনটি A ফিরে আসবে কারণ এই বর্ণমালাটি জিনস বোঝায় বিভাগ।
📌 ধাপ 2:
➤ এখন ফিল হ্যান্ডেল ব্যবহার করুন সম্পূর্ণ কলাম F স্বয়ংক্রিয়ভাবে পূরণ করতে এবং আপনাকে বিভাগের নামের উপর ভিত্তি করে সমস্ত বিভাগ দেখানো হবে।
2। VLOOKUP
i. VLOOKUP এর সাথে ডেটা না পাওয়া গেলে ত্রুটির বার্তা দেখানো হচ্ছে
কখনও কখনও, আমরা আমাদের সংজ্ঞায়িত মানদণ্ডের উপর ভিত্তি করে ডেটা খুঁজে পেতে বা বের করতে অক্ষম হতে পারি। সেক্ষেত্রে, VLOOKUP ফাংশন একটি ত্রুটি ফিরিয়ে দেবে যা ডেটা টেবিলে বেশ অদ্ভুত দেখায়। আমরা সেই ত্রুটি বার্তাটিকে একটি কাস্টমাইজড বিবৃতি দিয়ে প্রতিস্থাপন করতে পারি, যেমন "নট ফাউন্ড" বা "ডেটা অনুপলব্ধ"৷
উদাহরণস্বরূপ, আমরা খুঁজে বের করতে যাচ্ছি রবার্ট এর বিক্রয় রেকর্ড কিন্তু এই নামটি সেলসম্যান কলামে পাওয়া যায় না। সুতরাং, আমরা এখানে IFERROR ফাংশনটি ব্যবহার করব এবং এই ফাংশনটি একটি বার্তা সংজ্ঞায়িত করবে যা প্রদর্শিত হবে যখন ফাংশনটি প্রদত্ত মানদণ্ডের সাথে মেলে না।
<3
সেলে C16 , IFERROR এবং VLOOKUP ফাংশন সহ প্রয়োজনীয় সূত্রটি হবে:
=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")
এখন এন্টার টিপুন এবং আপনি কাস্টমাইজ করা বিবৃতিটি পাবেন "নট ফাউন্ড" কারণ ফাংশনটি নামের অনুপস্থিতির কারণে কোনও ডেটা বের করতে পারেনি 'রবার্ট কলাম B তে।
35>
ii. VLOOKUP একটি মান যাতে অতিরিক্ত স্থান থাকে
আমাদের লুকআপ মান একটি লুকানো স্থান থাকতে পারেকখনও কখনও সেক্ষেত্রে, আমাদের লুকআপ মান কলাম B -এ উপস্থিত সংশ্লিষ্ট নামের সাথে মিলিত হতে পারে না। সুতরাং, নিম্নলিখিত ছবিতে দেখানো ফাংশনটি একটি ত্রুটি ফিরিয়ে দেবে।
এই ত্রুটির বার্তাটি এড়াতে এবং নির্দিষ্ট মান অনুসন্ধান শুরু করার আগে স্থান সরাতে, আমাদের TRIM ব্যবহার করতে হবে ভিতরে ফাংশন। TRIM ফাংশন লুকআপ মান থেকে অপ্রয়োজনীয় স্থান ছাঁটাই করে।
যেহেতু সেল B16 নামের শেষে একটি অতিরিক্ত স্থান রয়েছে- পিটার, আউটপুট সেল C16 কোনো স্পেস ছাড়াই পিটার নামের সন্ধান করার জন্য প্রয়োজনীয় সূত্রটি হবে:
=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)
চাপার পর লিখুন, আপনি পিটারের জন্য বের করা ডেটা পাবেন।
37>
25> iii এক্সেলের ম্যাচ ফাংশন সহ VLOOKUPএই বিভাগে, আমরা কলাম এবং সারি সহ দুটি সংজ্ঞায়িত মানদণ্ড সন্ধান করব। এই দ্বি-মুখী লুকআপে, নির্বাচিত অ্যারে থেকে কলাম নম্বর সংজ্ঞায়িত করার জন্য আমাদের MATCH ফাংশন ব্যবহার করতে হবে।
উদাহরণস্বরূপ, নিম্নলিখিত ডেটাসেটের উপর ভিত্তি করে, আমরা যেকোনো একটি আঁকতে পারি একটি নির্দিষ্ট সেলসম্যানের জন্য বিক্রয়ের রেকর্ডের ধরন, এটি আন্তোনিও হোক এবং আমরা তার বিভাগটি এখানে খুঁজে পাব।
আউটপুটে সেল C18 , MATCH এবং VLOOKUP ফাংশন সহ প্রয়োজনীয় ফর্মুলা হবে:
=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)
টিপুন Enter এবং সূত্রটি 'জিন্স' ফিরে আসবে কারণ অ্যান্টোনিও জিন্সে কাজ করেডিপার্টমেন্ট৷
আপনি সেল C17 -এ আউটপুট মানদণ্ড পরিবর্তন করতে পারেন এবং অন্যান্য সংশ্লিষ্ট বিক্রয় রেকর্ডগুলি তাত্ক্ষণিকভাবে প্রদর্শিত হবে৷ এছাড়াও আপনি অন্যান্য সেলসম্যানদের জন্যও সেলস ডেটা খুঁজতে সেল C16 -এ সেলসম্যানের নাম পরিবর্তন করতে পারেন।
আরও পড়ুন: INDEX MATCH বনাম VLOOKUP ফাংশন (9 উদাহরণ)
iv. VLOOKUP
VLOOKUP ফাংশনটি ওয়াইল্ডকার্ড অক্ষর ব্যবহার করেও কাজ করে যার মাধ্যমে আমরা একটি খুঁজতে পারি। আংশিক মিল টেবিলে এবং সংশ্লিষ্ট ডেটা বের করে আনুন।
উদাহরণস্বরূপ, আমরা একটি আংশিক টেক্সট “টন” দিয়ে প্রকৃত নাম খুঁজতে পারি এবং তারপরে আমরা করব সেই সেলসম্যানের জন্য সেলস রেকর্ড বের করুন।
সেল C16 এ প্রয়োজনীয় সূত্রটি হওয়া উচিত:
=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)
চাপের পর এন্টার করুন , সূত্রটি অ্যান্টোনিও এর জন্য বিক্রয় ডেটা ফেরত দেবে কারণ এই নামটিতে নির্দিষ্ট পাঠ্য রয়েছে- “টন” ।
আরও পড়ুন: এক্সেলে ওয়াইল্ডকার্ড সহ VLOOKUP (3 পদ্ধতি)
v. VLOOKUP
কোষের একটি দীর্ঘ পরিসরে শেষ বা চূড়ান্ত মানটি বের করা VLOOKUP ফাংশনের মাধ্যমে খুবই সহজ৷
নিচের ছবিতে, কলাম B এলোমেলো মান সহ সংখ্যা রয়েছে। আমরা এই কলাম বা কক্ষের পরিসর থেকে শেষ মানটি বের করব B5:B14 ।
এর সাথে প্রয়োজনীয় সূত্র VLOOKUP আউটপুটে ফাংশন Cell D8 হবে:
=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)
Enter এবং টিপুন আপনি সেই কলামের শেষ ঘরে উপস্থিত মানটি পাবেন।
🔎 সূত্রটি কীভাবে কাজ করে?
- এই ফাংশনে, লুকআপ মান হল একটি বিশাল সংখ্যা যা সেলের পরিসরে অনুসন্ধান করতে হবে B5:B14 ।
- এখানে লুকআপের মানদণ্ড তৃতীয় আর্গুমেন্ট হল TRUE যা সেই সংখ্যার আনুমানিক মিলকে বোঝায়।
- VLOOKUP ফাংশনটি এই বিশাল মানের সন্ধান করে এবং আনুমানিক মিলের উপর ভিত্তি করে শেষ মানটি প্রদান করে যেহেতু ফাংশনটি কলামে সংজ্ঞায়িত সংখ্যা খুঁজে পেতে অক্ষম৷
আরও পড়ুন: কলামে শেষ মান খুঁজে পেতে এক্সেল VLOOKUP (বিকল্প সহ)
অনুরূপ পাঠ
- VLOOKUP কাজ করছে না (8 কারণ ও সমাধান)
- Excel LOOKUP বনাম VLOOKUP: 3টি উদাহরণ সহ
- VLOOKUP-এ একটি টেবিল অ্যারে কী? (উদাহরণ সহ ব্যাখ্যা করা হয়েছে)
- এক্সেলে একাধিক মানদণ্ড সহ VLOOKUP ব্যবহার করুন (6 পদ্ধতি + বিকল্প)
- এক্সেলে ওয়াইল্ডকার্ডের সাথে কীভাবে VLOOKUP সম্পাদন করবেন (2 পদ্ধতি)
3. VLOOKUP
এর সাথে উন্নত স্তরের উদাহরণ এবং অনুশীলন Excel-এ কেস-সংবেদনশীল পাঠ্য খুঁজে পেতে VLOOKUP
কখনও কখনও, আমাদের কেস-সংবেদনশীল মিলগুলি খুঁজতে হতে পারে এবং তারপরে ডেটা বের করতে হবে। নিম্নলিখিত টেবিলে, কলাম B হয়েছেএকটু পরিবর্তিত হয়েছে এবং যদি আপনি লক্ষ্য করেন, এই কলামটির এখন নাম 'Simon' তিনবার আছে কিন্তু প্রতিটিতে আলাদা আলাদা কেস রয়েছে৷
আমরা সঠিক নামটি খুঁজব ' SIMON' এবং মিলের উপর ভিত্তি করে বিক্রয় ডেটা আঁকুন।
আউটপুটে প্রয়োজনীয় সূত্র সেল C16 হবে:
=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)
এন্টার চাপার পর আপনাকে শুধুমাত্র সঠিক নামের 'SIMON' এর জন্য সংশ্লিষ্ট বিক্রয় ডেটা প্রদর্শন করা হবে।
🔎 ফর্মুলা কিভাবে কাজ করে?
- <1 এর লুকআপ অ্যারে>VLOOKUP ফাংশনটিকে CHOOSE এবং ExACT ফাংশনগুলির সমন্বয়ে সংজ্ঞায়িত করা হয়েছে।
- এখানে ExACT ফাংশনটি কেসটি খোঁজে - কোষের পরিসরে SIMON নামের সংবেদনশীল মিলগুলি B5:B13 এবং এর একটি অ্যারে প্রদান করে:
{FALSE;FALSE;FALSE;FALSE;FALSE; FALSE;FALSE;TRUE;FALSE
- CHOOSE এখানে ফাংশনটি সম্পূর্ণ টেবিল ডেটা বের করে কিন্তু শুধুমাত্র প্রথম কলামটি বুলিয়ান মান দেখায় (TRUE এবং FALSE) ) এর পরিবর্তে সেলসম্যানের নাম।
- VLOOKUP ফাংশনটি নিষ্কাশিত ডেটাতে নির্দিষ্ট বুলিয়ান মান TRUE এর সন্ধান করে এবং পরবর্তীতে মিলিত সারি নম্বরের উপর ভিত্তি করে উপলব্ধ বিক্রয় রেকর্ড ফেরত দেয়। লুকআপ মান সত্য ।
আরও পড়ুন: এক্সেলে কীভাবে VLOOKUP কেস সংবেদনশীল করা যায় (4 পদ্ধতি)
ii. VLOOKUP হিসাবে ড্রপ-ডাউন তালিকা আইটেমগুলির ব্যবহারমান
নাম বা অন্যান্য মানদণ্ড ম্যানুয়ালি পরিবর্তন করার পরিবর্তে, আমরা সংজ্ঞায়িত মানদণ্ডের জন্য ড্রপ-ডাউন তালিকা ও তৈরি করতে পারি এবং ডেটা বের করতে পারি। নিম্নলিখিত সারণীতে, তিনটি ভিন্ন মাসের জন্য বেশ কয়েকজন বিক্রয়কর্মীর বিক্রয় মূল্য রেকর্ড করা হয়েছে। প্রাথমিক টেবিলের অধীনে, আমরা বিক্রয়কর্মী এবং মাসের জন্য দুটি ড্রপ-ডাউন তৈরি করব৷
📌 ধাপ 1:
➤ সেল C15 নির্বাচন করুন যেখানে ড্রপ-ডাউন তালিকা বরাদ্দ করা হবে।
➤ ডেটা রিবন থেকে, ডেটা যাচাইকরণ নির্বাচন করুন ডেটা টুলস ড্রপ-ডাউন থেকে।
একটি ডায়ালগ বক্স আসবে।
📌<2 ধাপ 2:
➤ অনুমতি বক্সে, তালিকা বিকল্পটি নির্বাচন করুন।
➤ <1-এ>উৎস বক্সে, সমস্ত সেলসম্যানের নাম সম্বলিত কক্ষের পরিসর নির্দিষ্ট করুন।
➤ টিপুন ঠিক আছে এবং আপনার প্রথম ড্রপ-ডাউন তৈরি করা হয়ে গেছে।
নিচের ছবির মতো, আপনি সমস্ত বিক্রয়কর্মীর জন্য একটি ড্রপ-ডাউন তালিকা পাবেন৷
একইভাবে, আপনাকে আরেকটি ড্রপ-ডাউন তালিকা তৈরি করতে হবে৷ কক্ষের পরিসরের জন্য (C4:E4) মাসের নাম রয়েছে।
📌 ধাপ 3 :
➤ এখন সেলসম্যান ড্রপ-ডাউন থেকে অ্যান্টোনিও নাম নির্বাচন করুন।
➤ মাসের নাম নির্বাচন করুন ফেব্রুয়ারি মাস ড্রপ-ডাউন থেকে .
➤ অবশেষে, সেল C17 আউটপুটে, সংশ্লিষ্ট সূত্রটি হবে:
=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)
➤ টিপুন প্রবেশ করুন এবং