VLOOKUP৷ ফাংশন হল মাইক্রোসফট এক্সেলের সবচেয়ে শক্তিশালী, নমনীয়, এবং অত্যন্ত দরকারী ফাংশনগুলির মধ্যে একটি মানগুলি অনুসন্ধান এবং পুনরুদ্ধার করার জন্য - হয় হুবহু মিলে যাওয়া মান বা সবচেয়ে কাছাকাছি মিলে যাওয়া মানগুলি - একটি অনুরূপ মান সন্ধান করে৷ কিন্তু কখনও কখনও, শুধুমাত্র একটি VLOOKUP ব্যবহার করে৷ কাজ করা হয় না। সেক্ষেত্রে, আমরা একাধিক VLOOKUP প্রয়োগ করতে পারি . এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে নেস্টেড VLOOKUP বাস্তবায়ন করতে হয় এক্সেলে।
ওয়ার্কবুক ডাউনলোড করুন
আপনি এখান থেকে বিনামূল্যে অনুশীলন এক্সেল ওয়ার্কবুক ডাউনলোড করতে পারেন।
Excel এ VLOOKUP
VLOOKUP৷ 'ভার্টিকাল লুকআপ এর অর্থ ' এটি একটি ফাংশন যা এক্সেলকে একটি কলামে একটি নির্দিষ্ট মান অনুসন্ধান করে, যাতে একই সারিতে একটি ভিন্ন কলাম থেকে একটি মান ফেরত দেওয়া যায়।
জেনারিক সূত্র:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
এখানে,
আর্গুমেন্ট | সংজ্ঞা |
---|---|
lookup_value | আপনি যে মানটি মেলানোর চেষ্টা করছেন |
টেবিল_অ্যারে | আপনি আপনার মান অনুসন্ধান করতে চান এমন ডেটা পরিসর |
col_index_num | lookup_value-এর সংশ্লিষ্ট কলাম |
রেঞ্জ_লুকআপ | এটি একটি বুলিয়ান মান:TRUE বা FALSE৷ FALSE (বা 0) মানে সঠিক মিল এবং TRUE (বা 1) মানে আনুমানিক মিল৷ |
Excel এ নেস্টেড VLOOKUP ব্যবহার করার জন্য 3 মানদণ্ড
এই বিভাগে, আপনি কীভাবে পণ্যের মূল্য পাবেন তা জানতে পারবেন এবং বিক্রয় মূল্য নেস্টেড VLOOKUP প্রয়োগ করে এক্সেলে। IFERROR ফাংশন কিভাবে একত্রিত করতে হয় তাও আমরা আপনাকে জানাব নেস্টেড VLOOKUP এর সাথে এক্সেলে।
1. পণ্যের মূল্য নিষ্কাশন করতে নেস্টেড VLOOKUP বাস্তবায়ন
নিম্নলিখিত ডেটাসেট বিবেচনা করুন। ফলাফল সারণীতে , আমরা মূল্য পেতে চাই পণ্যের উপর ভিত্তি করে ID . কিন্তু দু’জনই কোনো এক টেবিলে একসঙ্গে নেই। আইডি সারণী 1-এ আছে এবং মূল্য সারণী 2-এ আছে . তাই আমরা এখানে যা করতে যাচ্ছি তা হল, আমরা ID অনুসন্ধান করব সারণী 1-এ এবং ম্যাচ মানের উপর ভিত্তি করে, আমরা মূল্য বের করব সারণি 2 থেকে এবং মূল্য-এ ফলাফল দেখান ফলাফল সারণীতে কলাম .
পদক্ষেপ:
- যে ঘরে আপনি মূল্য চান সেটিতে ক্লিক করুন ID এর (যেমন ID A101 এর পাশে সেল ফলাফল সারণীতে , I5 )
- এবং নিম্নলিখিত সূত্রটি লিখুন,
=VLOOKUP(VLOOKUP(H5, $B$5:$C$9, 2, FALSE), $E$5:$F$9, 2, FALSE)
এখানে,
H5 =A101 , ID যা আমরা ফলাফল সারণীতে সংরক্ষণ করেছি লুকআপ মান হিসাবে
$B$5:$C$9 =সারণী 1-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
$E$5:$F$9 =সারণী 2-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
2 =লুকআপ মান অনুসন্ধান করতে কলাম সূচক নম্বর
মিথ্যা =যেহেতু আমরা একটি সঠিক মিল চাই, তাই আমরা যুক্তিটিকে FALSE হিসাবে রাখি .
- Ctrl + Shift + Enter টিপুন আপনার কীবোর্ডে।
আপনি মূল্য পাবেন ($50 ) এর ID A101 ফলাফল কক্ষে (I5 )।
- ফিল হ্যান্ডেল দিয়ে সারিটি নিচে টেনে আনুন মূল্য পেতে বাকি সারিতে সূত্রটি প্রয়োগ করতে সমস্ত পণ্যের ID s ফলাফল সারণীতে .
উপরের ছবিটি দেখুন, আমরা মূল্য পেয়েছি সমস্ত পণ্যের ID s ফলাফল সারণীতে একটি নেস্টেড VLOOKUP চালানোর মাধ্যমে সূত্র।
সূত্র ব্রেকডাউন:
- VLOOKUP(H5, $B$5:$C$9, 2, 0)
- আউটপুট:"ফুটবল"
- ব্যাখ্যা: H5 =A101, ডেটা পরিসরে অনুসন্ধান করুন $B$5:$C$9 , যেটি কলাম সূচীতে রয়েছে 2 (B কলাম ), FALSE এর সাহায্যে পণ্যের একটি সঠিক মিল পেতে নাম “ফুটবল” .
- VLOOKUP(VLOOKUP(H5, $B$5:$C$9,2,0), $E$5:$F$9, 2, 0) -> হয়ে যায়
- VLOOKUP("ফুটবল", $E$5:$F$9, 2, 0)
- আউটপুট:$50
- ব্যাখ্যা: "ফুটবল", ডেটা পরিসরে অনুসন্ধান করুন $E$5:$F$9 , একটি সঠিক মিল পেতে (FALSE ) মূল্যের , $50 .
2. বিক্রয় মূল্য পেতে নেস্টেড VLOOKUP এর আবেদন
নিম্নলিখিত ডেটাসেট বিবেচনা করুন। ফলাফল সারণীতে , আমরা বিক্রয় পেতে চাই পণ্যের উপর ভিত্তি করে মান নাম তাই আমরা এখানে যা করতে যাচ্ছি তা হল, আমরা পণ্য অনুসন্ধান করব সারণী 1-এ নাম এবং ম্যাচ মানের উপর ভিত্তি করে, আমরা বিক্রয় বের করব সারণী 2 থেকে মান এবং বিক্রয়-এ ফলাফল দেখান ফলাফল সারণীতে কলাম .
পদক্ষেপ:
- আপনি যে ঘরে বিক্রয় চান তাতে ক্লিক করুন পণ্যের মান (যেমন পণ্যের পাশে সেল ফুটবল ফলাফল সারণীতে , J5 )
- এবং নিম্নলিখিত সূত্রটি লিখুন,
=VLOOKUP(VLOOKUP(I5,$B$5:$C$9,2,0),$E$5:$G$9,2,0)
এখানে,
I5 =ফুটবল , পণ্য নাম যা আমরা ফলাফল সারণীতে সংরক্ষণ করেছি লুকআপ মান হিসাবে
$B$5:$C$9 =সারণী 1-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
$E$5:$G$9 =সারণী 2-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
2 =লুকআপ মান অনুসন্ধান করতে কলাম সূচক নম্বর
0 =যেহেতু আমরা একটি সঠিক মিল চাই, তাই আমরা যুক্তি রাখি 0 অথবা মিথ্যা .
- Ctrl + Shift + Enter টিপুন আপনার কীবোর্ডে।
আপনি বিক্রয় পাবেন৷ মান ($1,000 ) এর ফুটবল ফলাফল কক্ষে (J5 )।
- ফিল হ্যান্ডেল দিয়ে সারিটি নিচে টেনে আনুন বিক্রয় পেতে বাকি সারিগুলিতে সূত্রটি প্রয়োগ করতে সমস্ত পণ্যের মান s ফলাফল সারণীতে .
উপরের ছবিটি দেখুন, আমরা বিক্রয় পেয়েছি সমস্ত পণ্যের মান s ফলাফল সারণীতে একটি নেস্টেড VLOOKUP চালানোর মাধ্যমে সূত্র।
সূত্র ব্রেকডাউন:
- VLOOKUP(I5, $B$5:$C$9, 2, 0)
- আউটপুট:"ডেভিড"
- ব্যাখ্যা: I5 =ফুটবল, ডেটা পরিসরে অনুসন্ধান করুন $B$5:$C$9 , যেটি কলাম সূচীতে রয়েছে 2 (B কলাম ), 0 এর সাহায্যে সেলসম্যানের একটি সঠিক মিল পেতে নাম “ডেভিড” .
- VLOOKUP(VLOOKUP(I5, $B$5:$C$9, 2, 0), $E$5:$G$9, 2, 0) -> হয়ে যায়
- VLOOKUP("ডেভিড", $E$5:$G$9, 2, 0)
- আউটপুট:$1,000
- ব্যাখ্যা: "ডেভিড", ডেটা পরিসরে অনুসন্ধান করুন $E$5:$G$9 , একটি সঠিক মিল পেতে (0 ) বিক্রয় এর মূল্য $1,000 .
3. নেস্টেড VLOOKUP এবং IFERROR ফাংশনের সমন্বয়
এই বিভাগে, আমরা দেখব কিভাবে নেস্টেড VLOOKUP একত্রিত করা যায় এবং IFERROR একটি একক লুকআপ মানের উপর ভিত্তি করে একাধিক টেবিল থেকে একটি নির্দিষ্ট ফলাফল বের করার ফাংশন।
নিচের ডেটাসেটটি দেখুন যেখানে পণ্য s 3টি ভিন্ন টেবিলে বিতরণ করা হয়। আমরা একটি নির্দিষ্ট পণ্য অনুসন্ধান করব৷ ID (A106) -এর উপর ভিত্তি করে সেই 3টি টেবিলের মধ্যে এবং ফলাফলটি পণ্য-এ প্রদর্শন করুন ফলাফল সারণী এর কলাম
পদক্ষেপ:
- যে ঘরে আপনি পণ্য চান সেটিতে ক্লিক করুন নাম (যেমন ID A106 এর পাশে সেল ফলাফল সারণীতে , L5 )
- এবং নিম্নলিখিত সূত্রটি লিখুন,
=IFERROR(VLOOKUP(K5,$B$5:$C$7,2,0),IFERROR(VLOOKUP(K5,$E$5:$F$7,2,0),VLOOKUP(K5,$H$5:$I$7,2,0)))
এখানে,
K5 =A106 , ID যা আমরা ফলাফল সারণীতে সংরক্ষণ করেছি লুকআপ মান হিসাবে
$B$5:$C$7 =সারণী 1-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
$E$5:$F$7 =সারণী 2-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
$H$5:$I$7 =সারণী 3-এ ডেটা পরিসর সন্ধান মান অনুসন্ধান করতে
2 =লুকআপ মান অনুসন্ধান করতে কলাম সূচক নম্বর
0 =যেহেতু আমরা একটি সঠিক মিল চাই, তাই আমরা যুক্তি রাখি 0 অথবা মিথ্যা .
- Ctrl + Shift + Enter টিপুন আপনার কীবোর্ডে।
আপনি পণ্য পাবেন নাম (ক্রিকেট ব্যাট ) লুকআপ ID A106 ফলাফল কক্ষে (L5 )।
সূত্র ব্রেকডাউন:
- VLOOKUP(K5, $H$5:$I$7, 2, 0)
- আউটপুট:#N/A
- ব্যাখ্যা: K5 =A106, ডেটা পরিসরে অনুসন্ধান করুন $H$5:$I$7 একটি সঠিক মিল পেতে (2 ) পণ্যের ID A106 . যেহেতু ID A106-এর কোনো মিল নেই রেঞ্জে $H$5:$I$7 (সারণী 3), তাই এটি ফিরে আসে #N/A ত্রুটি।
- VLOOKUP(K5, $E$5:$F$7, 2, 0)
- আউটপুট:"ক্রিকেট ব্যাট"
- ব্যাখ্যা: K5 =A106, ডেটা পরিসরে অনুসন্ধান করুন $E$5:$F$7 2 এর সাহায্যে (মিথ্যা) পণ্যের সঠিক মিল পেতে ID A106 . আমরা ID এর মিল খুঁজে পেয়েছি A106 সেই পরিসরে (সারণী 2 ), তাই এটি “ক্রিকেট ব্যাট” ফেরত দেয় .
- IFERROR(VLOOKUP(K5, $E$5:$F$7, 2, 0),VLOOKUP(K5, $H$5:$I$7, 2, 0) -> হয়ে যায়
- IFERROR("ক্রিকেট ব্যাট", #N/A)
- আউটপুট:"ক্রিকেট ব্যাট"
- ব্যাখ্যা: IFERROR৷ ফাংশন সূত্রটি পরীক্ষা করে এবং যদি এটি ফলাফল হিসাবে একটি ত্রুটি পায় তবে এটি ব্যবহারকারীর দ্বারা অন্য একটি নির্দিষ্ট মান প্রদান করে৷
- VLOOKUP(K5, $B$5:$C$7, 2, 0)
- আউটপুট:#N/A
- ব্যাখ্যা: K5 =A106, ডেটা পরিসরে অনুসন্ধান করুন $B$5:$C$7 একটি সঠিক মিল পেতে (2 ) পণ্যের ID A106 . যেহেতু ID A106-এর কোনো মিল নেই রেঞ্জে $B$5:$C$7 (সারণী 1), তাই এটি ফিরে আসে #N/A ত্রুটি।
- IFERROR(VLOOKUP(K5,B5:C7,2,0),IFERROR(VLOOKUP(K5,E5:F7,2,0),VLOOKUP(K5,H5:I7,2,0))) -> হয়ে যায়
- IFERROR(#N/A, “ক্রিকেট ব্যাট”)
- আউটপুট:"ক্রিকেট ব্যাট"
- ব্যাখ্যা: IFERROR৷ ফাংশন সূত্রটি পরীক্ষা করে এবং যদি এটি ফলাফল হিসাবে একটি ত্রুটি পায় তবে এটি ব্যবহারকারীর দ্বারা অন্য একটি নির্দিষ্ট মান প্রদান করে৷
মনে রাখুন
- মান অনুসন্ধান করার জন্য ডেটা টেবিল অ্যারের পরিসীমা স্থির থাকায়, ডলার ($) রাখতে ভুলবেন না অ্যারে টেবিলের সেল রেফারেন্স নম্বরের সামনে সাইন ইন করুন।
- অ্যারে মান নিয়ে কাজ করার সময়, Ctrl + Shift + Enter টিপতে ভুলবেন না ফলাফল বের করার সময় আপনার কীবোর্ডে। শুধুমাত্র এন্টার টিপে আপনি যখন Microsoft 365 ব্যবহার করছেন শুধুমাত্র তখনই কাজ করবে৷ .
Conclusion
This article explained in detail how to use Nested VLOOKUP with 3 different criteria in Excel. I hope this article has been very beneficial to you. Feel free to ask if you have any questions regarding the topic.
Related Articles
- How to Use VLOOKUP with SUM Function in Excel (6 Methods)
- Excel VLOOKUP to Find the Closest Match (with 5 Examples)
- How to Make VLOOKUP Case Sensitive in Excel (4 Methods)
- Use VLOOKUP with Multiple Criteria in Excel (6 Methods + Alternatives)
- How to Use the VLOOKUP Function in Excel VBA (4 Examples)