সুচিপত্র
Microsoft Excel-এ, আপনি হয়ত VLOOKUP ফাংশন সম্পর্কে ভাল জানেন যেখানে এক্সেল 365-এ XLOOKUP ফাংশন যোগ করলে ব্যবহারকারী-বন্ধুত্ব বিবেচনা করে আগেরটিকে ছাড়িয়ে যাওয়ার সম্ভাবনা বেশি। এই নিবন্ধে, আপনি এই দুটি দরকারী লুকআপ ফাংশনের মধ্যে তুলনার একটি বিশদ ওভারভিউ পাবেন: XLOOKUP এবং VLOOKUP উপযুক্ত উদাহরণ এবং উপযুক্ত চিত্র সহ।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি এক্সেল ওয়ার্কবুকটি ডাউনলোড করতে পারেন যা আমরা এই নিবন্ধটি প্রস্তুত করতে ব্যবহার করেছি৷
XLOOKUP বনাম VLOOKUP.xlsx
এক্সেল-এ XLOOKUP এবং VLOOKUP এর মূল বিষয়গুলি
XLOOKUP ফাংশন
The XLOOKUP ফাংশন একটি ম্যাচের জন্য একটি পরিসর বা অ্যারে অনুসন্ধান করে এবং দ্বিতীয় পরিসর বা অ্যারে থেকে সংশ্লিষ্ট আইটেমটি ফেরত দেয়। ডিফল্টরূপে, একটি সঠিক মিল ব্যবহার করা হয়। এই ফাংশনের জেনেরিক সূত্রটি নিম্নরূপ:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
VLOOKUP ফাংশন
VLOOKUP ফাংশনটি একটি টেবিলের বাম কলামে একটি মান সন্ধান করে এবং তারপরে একই মান প্রদান করে একটি নির্দিষ্ট কলাম থেকে সারি। ডিফল্টরূপে, টেবিলটিকে অবশ্যই অধিক্রম ক্রমে সাজাতে হবে। এই ফাংশনের জেনেরিক সূত্রটি এরকম দেখায়:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
আর্গুমেন্টসনিবন্ধটি এখন আপনাকে এক্সেলে XLOOKUP এবং VLOOKUP এর মধ্যে পার্থক্য বুঝতে সাহায্য করবে। আপনার কোন প্রশ্ন বা প্রতিক্রিয়া থাকলে, মন্তব্য বিভাগে আমাকে জানান. অথবা আপনি এই ওয়েবসাইটে এক্সেল ফাংশন সম্পর্কিত আমাদের অন্যান্য নিবন্ধগুলি দেখতে পারেন৷
৷XLOOKUP ফাংশনের ব্যাখ্যা <18 lookup_value 18> শেষ থেকে প্রথম বা প্রথম থেকে শেষ)।আর্গুমেন্ট | প্রয়োজনীয়/ঐচ্ছিক | ব্যাখ্যা |
---|---|---|
প্রয়োজনীয় | নির্দিষ্ট মান যা ডেটা টেবিলে অনুসন্ধান করতে হবে। | |
lookup_array | প্রয়োজনীয় | কোষের একটি পরিসর বা একটি অ্যারে যেখানে লুকআপ মান হবে অনুসন্ধান করা হবে৷ |
রিটার্ন_অ্যারে | প্রয়োজনীয় | দ্বিতীয় কক্ষের পরিসর বা একটি অ্যারে যেখান থেকে আউটপুট ডেটা বের করা হবে। |
[if_not_found] | ঐচ্ছিক | কাস্টমাইজ করা মেসেজ একটি টেক্সট ফরম্যাটে, যদি লুকআপ মান পাওয়া না যায়। |
[match_mode] | ঐচ্ছিক | এটি সংজ্ঞায়িত করে যে ফাংশনটি নির্দিষ্ট মানদণ্ড বা ওয়াইল্ডকার্ড অক্ষর মিলের উপর ভিত্তি করে একটি সঠিক মিল খুঁজবে কিনা৷ |
VLOOKUP ফাংশনের আর্গুমেন্ট ব্যাখ্যা
আর্গুমেন্ট | প্রয়োজনীয়/ঐচ্ছিক | ব্যাখ্যা | |
---|---|---|---|
lookup_value | প্রয়োজনীয় | ডেটা টেবিলে যে নির্দিষ্ট মানটি অনুসন্ধান করতে হবে৷ | |
টেবিল_অ্যারে | প্রয়োজনীয় | কোষের একটি পরিসর বা একটি অ্যারে যেখানেলুকআপ মানটি অনুসন্ধান করা হবে৷ | |
col_index_num | প্রয়োজনীয় | নির্দিষ্ট অ্যারের কলামের সূচক সংখ্যা, যেখানে রিটার্ন মান উপস্থিত রয়েছে। ঐচ্ছিক | সঠিক বা আনুমানিক মিলকে সংজ্ঞায়িত করে৷ |
5 ব্যবহারের মধ্যে তুলনামূলক উদাহরণ XLOOKUP এবং VLOOKUP এর
এই দুটি ফাংশন কীভাবে একে অপরের থেকে একই রকম বা আলাদা তা খুঁজে বের করার জন্য এখন কিছু উদাহরণ দেওয়া যাক। আপনার ডেটাসেটের সাথে কাজ করার সময় আপনার কোথায় VLOOKUP বা XLOOKUP ফাংশন ব্যবহার করা উচিত তাও আপনি জানতে পারবেন।
1. XLOOKUP এবং VLOOKUP ইউনিক ভ্যালু ও এক্সট্রাক্ট ডেটা লুকআপ করার জন্য
নিম্নলিখিত ছবিতে, একটি ডেটাসেট বেশ কয়েকটি জনপ্রিয় স্মার্টফোন ডিভাইস এবং তাদের স্পেসিফিকেশন সহ উপস্থাপন করা হয়েছে। এখানে VLOOKUP এবং XLOOKUP ফাংশনগুলি আলাদাভাবে ব্যবহার করে, আমরা দেখব কিভাবে এই ফাংশনগুলি একটি নির্দিষ্ট লুকআপ মানের উপর ভিত্তি করে অনন্য ডেটা বের করতে কাজ করে৷
উদাহরণস্বরূপ, আমরা ডেটা টেবিল থেকে Samsung S21 Ultra-এর স্পেসিফিকেশন বের করতে যাচ্ছি।
আমরা প্রথমে VLOOKUP ফাংশনটি প্রয়োগ করতে যাচ্ছি। সেল C16 আউটপুটে, প্রয়োজনীয় সূত্রটি হবে:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter চাপার পর, আপনি টেবিলে উপলব্ধ নির্দিষ্ট স্মার্টফোনের জন্য সমস্ত তথ্য পাবেন৷
এখন, যদি আমরা ব্যবহার করিVLOOKUP ফাংশনের পরিবর্তে XLOOKUP ফাংশন, আউটপুট সেল C16 নিম্নলিখিত সূত্র দ্বারা এমবেড করা হবে:
=XLOOKUP(B16,B5:B13,C5:E13,,0)
<0 Enterচাপার পর, আপনি VLOOKUPফাংশনের সাথে পাওয়া একই রকম ফলাফল পাবেন।24>
তাই, মৌলিক এই দুটি ফাংশন ব্যবহারের মধ্যে পার্থক্য হল VLOOKUP ফাংশনটি একটি অ্যারেতে নির্দিষ্ট কলাম সংখ্যার উপর ভিত্তি করে একাধিক মান বের করেছে যেখানে, XLOOKUP ফাংশনটি একটি পরিসীমা নিয়ে একই রকম আউটপুট ফিরিয়ে দিয়েছে রিটার্ন অ্যারে আর্গুমেন্ট হিসাবে স্পেসিফিকেশন ধারণকারী কোষ।
আরও পড়ুন: এক্সেল VLOOKUP উল্লম্বভাবে একাধিক মান ফেরত দিতে
2। VLOOKUP বার্তা দেখাতে অক্ষম যদি লুকআপ মান পাওয়া না যায়
এখন আসুন এমন একটি দৃশ্যের কথা ভাবি যেখানে ডেটা টেবিলে লুকআপ মান পাওয়া যায়নি। সুতরাং, VLOOKUP ফাংশন ব্যবহার করলে এখানে একটি #N/A ত্রুটি দেখাবে। কিন্তু XLOOKUP ফাংশনটি আপনাকে একটি আউটপুট বার্তা কাস্টমাইজ করতে দেবে যদি টেবিলে লুকআপ মান পাওয়া না যায়।
অনুমান করা যায় যে আমরা Xiaomi Mi 10 Pro এর স্পেসিফিকেশন খুঁজে বের করতে যাচ্ছি। নিচের সারণীতে।
যেহেতু লুকআপ মান সেল B16 এ পড়ে আছে, তাই VLOOKUP ফাংশন সহ প্রয়োজনীয় সূত্র আউটপুট সেল C16 হবে:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter চাপার পরে, ফাংশনটি একটি প্রদান করবে। #N/A লুকআপ হিসাবে ত্রুটিডেটা টেবিলে মান পাওয়া যায় না।
এখন আপনি যদি XLOOKUP ফাংশন দিয়ে একটি বার্তা কাস্টমাইজ করেন যদি লুকআপ মান পাওয়া না যায় তাহলে প্রয়োজনীয় সেল C16 এর সূত্রটি দেখতে এরকম হতে পারে:
=XLOOKUP(B16,B5:B13,C5:E13,"Not Found",0)
Enter চাপার পরে, ফাংশনটি নির্দিষ্ট করে দেবে মেসেজ: “নট ফাউন্ড” ।
আপনি যদি VLOOKUP ফাংশন সহ একটি কাস্টমাইজড বার্তা প্রদর্শন করতে চান, তাহলে আপনার কাছে আছে এখানে VLOOKUP ফাংশনের সাথে IF ফাংশনকে একত্রিত করতে৷
আরও পড়ুন: যখন ম্যাচ বিদ্যমান তখন VLOOKUP কেন #N/A ফেরত দেয়? (৫টি কারণ ও সমাধান)
অনুরূপ পাঠ
- VLOOKUP কাজ করছে না (8 কারণ ও সমাধান)
- Excel LOOKUP বনাম VLOOKUP: 3টি উদাহরণ সহ
- INDEX MATCH বনাম VLOOKUP ফাংশন (9 উদাহরণ)
- ব্যবহার করুন এক্সেলের একাধিক মাপকাঠি সহ VLOOKUP (6 পদ্ধতি + বিকল্প)
- কিভাবে এক্সেল SUMIF এবং amp; একাধিক পত্রক জুড়ে VLOOKUP
3. VLOOKUP শুধুমাত্র বামদিকের কলামে মান অনুসন্ধান করে
নিম্নলিখিত ছবিতে, ডেটাসেটটি কিছুটা পরিবর্তন করা হয়েছে। ডিভাইসের নাম সম্বলিত কলামটি ডেটা টেবিলের শেষে স্থানান্তরিত হয়েছে। যেমনটি আমরা জানি, VLOOKUP ফাংশনটি একটি টেবিলের সবচেয়ে বাম কলামে একটি লুকআপ মান অনুসন্ধান করে, এখন আমরা খুঁজে পাব ফাংশনটি যে আউটপুটটি ফিরে আসবে যদি আমরা ডানদিকে একটি মান খুঁজি।টেবিলের কলাম।
সেল C16 এ প্রয়োজনীয় ফাংশনটি হবে:
=VLOOKUP(B16,B5:E13,{1,2,3},FALSE)
Enter চাপার পরে, আপনি রিটার্ন আউটপুট হিসাবে একটি #N/A ত্রুটি দেখতে পাবেন। সুতরাং, এখন বোঝা যাচ্ছে যে VLOOKUP ফাংশনটি ব্যবহার করার সময়, আপনাকে শুধুমাত্র বাম দিকের কলামে একটি মান খুঁজতে হবে, অন্যথায়, ফাংশনটি প্রত্যাশিত ফলাফল প্রদর্শন করবে না।
<33
কিন্তু এই ক্ষেত্রে XLOOKUP ফাংশন আপনাকে হতাশ করবে না। XLOOKUP ফাংশন ব্যবহার করে, আপনি টেবিলের যেকোন জায়গায় একটি লুকআপ মান অনুসন্ধান করতে পারেন কেবল ঘরের পরিসর বা একটি লুকআপ অ্যারে উল্লেখ করে৷
সুতরাং, নির্দিষ্ট করার জন্য টেবিল থেকে উপলব্ধ ডেটা বের করতে সেল B16 -এ উপস্থিত ডিভাইস, XLOOKUP ফাংশন নিম্নলিখিত সিনট্যাক্সের সাথে আসবে:
=XLOOKUP(B16,E5:E13,B5:D13,,0)
Enter<2 চাপার পর>, আপনাকে অবিলম্বে নির্দিষ্ট স্মার্টফোন ডিভাইসের জন্য নিষ্কাশিত ডেটা দেখানো হবে৷
আরও পড়ুন: শেষ খুঁজে পেতে এক্সেল VLOOKUP কলামে মান (বিকল্প সহ)
4. শুধুমাত্র XLOOKUP
XLOOKUP ফাংশনটি টেবিলে একটি লুকআপ মানের শেষ ঘটনার উপর ভিত্তি করে ডেটা বের করে। উদাহরণস্বরূপ, আমরা কলাম B এ কোন স্মার্টফোন ডিভাইসটি শেষ যেটি বায়োনিক চিপসেট ব্যবহার করে তা খুঁজে বের করতে পারি।
প্রয়োজনীয় সূত্রে XLOOKUP ফাংশন <এ 1>সেল C16 উচিতbe:
=XLOOKUP(B16,C5:C13,B5:B13,,0,-1)
Enter চাপার পর, ফাংশনটি একই সাথে সংশ্লিষ্ট ডিভাইসের নামটি ফিরিয়ে দেবে।
<35
ফাংশনে, আমরা [search_mode] আর্গুমেন্ট ব্যবহার করেছি যেখানে '-1' বোঝায় যে ফাংশনটি শেষ থেকে প্রথম পর্যন্ত মান খুঁজবে। আপনি যদি এখানে '1' বেছে নিতে চান, তাহলে ফাংশনটি প্রথম থেকে শেষ পর্যন্ত দেখা যাবে।
বিপরীতভাবে, VLOOKUP ফাংশনটি নিজেই একটি টেবিলের শেষ ঘটনার উপর ভিত্তি করে ডেটা বের করতে সক্ষম নয়। ডেটা টেবিলের শেষ থেকে মান খুঁজতে এটিকে অন্য কিছু ফাংশনের সাথে একত্রিত করতে হতে পারে।
আরও পড়ুন: এক্সেলের একাধিক ওয়ার্কশীট থেকে কীভাবে ডেটা টানবেন (৪টি দ্রুত উপায়)
5. XLOOKUP ওয়াইল্ডকার্ড অক্ষর ব্যবহার করার জন্য একটি ঐচ্ছিক যুক্তি গ্রহণ করে
আমাদের চূড়ান্ত উদাহরণে, আমরা অনুসন্ধান করব কিভাবে VLOOKUP এবং XLOOKUP ফাংশনগুলি ডেটা ভিত্তিক নিষ্কাশন করার সময় কাজ করে লুকআপ মান হিসাবে একটি আংশিক মিলের উপর। উদাহরণস্বরূপ, আমরা একটি স্মার্টফোন ডিভাইসের মডেল নম্বর 'S21' অনুসন্ধান করে উপলব্ধ স্পেসিফিকেশন খুঁজে বের করতে যাচ্ছি।
ওয়াইল্ডকার্ড ব্যবহার করে অক্ষর সেইসাথে অ্যাম্পারস্যান্ড (&) অপারেটর, VLOOKUP আউটপুটে ফাংশন সেল C16 এইরকম দেখাবে:
<6 =VLOOKUP("*"&B16&"*",B5:E13,{2,3,4},FALSE)
Enter চাপার পরে, সূত্রটি প্রদত্ত থেকে Samsung S21 Ultra-এর সমস্ত স্পেসিফিকেশন ফিরিয়ে দেবেডেটাসেট।
এখন XLOOKUP ফাংশনটি ব্যবহার করার সময়, আমাদের [match_mode] আর্গুমেন্ট সক্রিয় করতে হবে এবং এটিকে <দিয়ে সংজ্ঞায়িত করতে হবে 1>'2' বোঝাতে ওয়াইল্ডকার্ড অক্ষর মিল।
সুতরাং, সেল C16 এর প্রয়োজনীয় ফাংশনটি এরকম দেখাবে:
=XLOOKUP("*"&B16&"*",B5:B13,C5:E13,,2)
Enter চাপার পরে, আপনি পূর্বে VLOOKUP ফাংশনের সাথে পাওয়া একই রকম ফলাফল পাবেন।
আরও পড়ুন: এক্সেলে ওয়াইল্ডকার্ড সহ VLOOKUP (3 পদ্ধতি)
কেন VLOOKUP থেকে XLOOKUP ভাল ?
- XLOOKUP ফাংশনে, আপনাকে রিটার্ন অ্যারে হিসাবে সেলগুলির একটি পরিসর বা একটি অ্যারে নির্দিষ্ট করতে হবে যা ডেটা টেবিল থেকে বোঝানো খুব সহজ। . VLOOKUP ফাংশনে, টেবিল থেকে একাধিক মান বের করার সময়, আপনাকে ম্যানুয়ালি একটি অ্যারেতে কলামের সূচী সংখ্যা নির্দিষ্ট করতে হবে যেখানে রিটার্ন মান উপস্থিত থাকে এবং কখনও কখনও সূচক নম্বরগুলি খুঁজে পাওয়া বেশ কঠিন। একটি বড় ডেটাসেট থেকে।
- XLOOKUP ফাংশনটি সহজতর হয় যখন আপনাকে একটি কাস্টমাইজড বার্তা দেখাতে হবে যদি লুকআপ মান পাওয়া না যায়। VLOOKUP ফাংশনটি নিজেই কোনো কাস্টমাইজড বার্তা দেখাতে পারে না।
- VLOOKUP ফাংশনটি একটি টেবিলের বাম কলামে একটি মান খোঁজে যেখানে XLOOKUP ফাংশন প্রদত্ত ডেটা টেবিলের যেকোনো কলামে একটি মান খোঁজে।
- VLOOKUP ফাংশনের সাথে, আপনাকে নির্দিষ্ট করতে হবেসম্পূর্ণ টেবিল অ্যারে যেখানে লুকআপ মান এবং রিটার্ন মান (গুলি) উপস্থিত থাকে। XLOOKUP ফাংশনে, আপনাকে লুকআপ অ্যারে এবং রিটার্ন অ্যারে আলাদাভাবে সংজ্ঞায়িত করতে হবে।
- XLOOKUP ফাংশনটি নীচে থেকে উপরের দিকে একটি লুকআপ মান অনুসন্ধান করে। প্রদত্ত ডেটাসেট যেখানে, VLOOKUP সারণীতে শেষ ঘটনার উপর ভিত্তি করে ডেটা বের করার জন্য অন্যান্য ফাংশন প্রয়োজন।
- XLOOKUP ফাংশনটি আপনাকে বাইনারি অনুসন্ধানের জন্য যেতে দেয় , VLOOKUP ফাংশনটি এই ধরনের মানদণ্ডের সাথে আসে না।
- VLOOKUP ফাংশনের সাথে, আপনি শুধুমাত্র পরবর্তী ছোট মান ফেরাতে আনুমানিক মিল ব্যবহার করতে পারেন। কিন্তু XLOOKUP ফাংশনের সাহায্যে, আপনি টেবিল থেকে পরবর্তী ছোট বা পরবর্তী যেকোনও বড় মান ফেরত দিতে পারবেন।
এক্সেল এ XLOOKUP এর সীমাবদ্ধতা
XLOOKUP ফাংশনের সাথে শুধুমাত্র একটি নির্দিষ্ট ত্রুটি থাকতে পারে এবং তা হল এটি শুধুমাত্র Microsoft Excel 365 এ উপলব্ধ। XLOOKUP ফাংশনটি পুরানো সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ নয়৷ কিন্তু VLOOKUP ফাংশনটি Excel এর যেকোনো সংস্করণে ব্যবহারের জন্য উপলব্ধ। সুতরাং, যদি আপনি XLOOKUP ফাংশনটি ব্যবহার করার জন্য আকর্ষণীয় মনে করেন তবে Microsoft Excel এর সর্বশেষ সংস্করণে স্যুইচ করা সম্ভবত এটি একটি ভাল বিকল্প হতে পারে।
Concluding Words
আমি আশা করি যে দুটি ফাংশন মধ্যে তুলনামূলক বিশ্লেষণ সেইসাথে এই সম্পর্কিত উদাহরণ উপরে চিত্রিত