Excel XLOOKUP ফাংশন হল VLOOKUP, HLOOKUP, এবং LOOKUP এর মতো পুরনো ফাংশনগুলির জন্য একটি আধুনিক এবং নমনীয় প্রতিস্থাপন। XLOOKUP আনুমানিক এবং সঠিক মিল, ওয়াইল্ডকার্ড (*?) আংশিক মিল, এবং উল্লম্ব বা অনুভূমিক রেঞ্জের সন্ধান সমর্থন করে।
পরিসর বা অ্যারেতে উদ্দেশ্য সন্ধানের মান রিটার্ন অ্যারে সিনট্যাক্স = XLOOKUP (লুকআপ, লুকআপ_আরে, রিটার্ন_আরে, [not_found], [ম্যাচ_মোড], [সার্চ_মোড]) যুক্তি
- খুঁজে দেখো - সন্ধানের মান।
- লুকআপ_আরে - অনুসন্ধানের জন্য অ্যারে বা পরিসীমা।
- return_array - ফেরার জন্য অ্যারে বা ব্যাপ্তি।
- পাওয়া যায়নি - [alচ্ছিক] কোন মিল না পেলে ফেরত দেওয়ার মান।
- match_mode - [alচ্ছিক] 0 = সঠিক মিল (ডিফল্ট), -1 = সঠিক মিল বা পরবর্তী ক্ষুদ্রতম, 1 = সঠিক মিল বা পরবর্তী বড়, 2 = ওয়াইল্ডকার্ড ম্যাচ।
- সার্চ_মোড -[alচ্ছিক] 1 = প্রথম থেকে অনুসন্ধান (ডিফল্ট), -1 = শেষ থেকে অনুসন্ধান, 2 = বাইনারি অনুসন্ধান আরোহী, -2 = বাইনারি অনুসন্ধান অবতরণ।
XLOOKUP হল VLOOKUP ফাংশনের একটি আধুনিক প্রতিস্থাপন। এটি একটি নমনীয় এবং বহুমুখী ফাংশন যা বিভিন্ন পরিস্থিতিতে ব্যবহার করা যেতে পারে।
XLOOKUP উল্লম্ব বা অনুভূমিক পরিসরে মান খুঁজে পেতে পারে, আনুমানিক এবং সঠিক মিল করতে পারে এবং আংশিক মিলের জন্য ওয়াইল্ডকার্ড (*?) সমর্থন করে। উপরন্তু, XLOOKUP প্রথম মান বা শেষ মান থেকে শুরু করে ডেটা অনুসন্ধান করতে পারে (নীচে মিলের ধরন এবং অনুসন্ধান মোডের বিবরণ দেখুন)। পুরোনো ফাংশনগুলির তুলনায় VLOOKUP , HLOOKUP , এবং খুঁজে দেখো , এক্সলুকআপ অফার বেশ কয়েকটি মূল সুবিধা ।
বার্তা পাওয়া যায়নি
যখন XLOOKUP কোন ম্যাচ খুঁজে পায় না, তখন এটি এক্সেলের অন্যান্য ম্যাচ ফাংশনের মত #N/A ত্রুটি প্রদান করে। অন্যান্য ম্যাচ ফাংশন থেকে ভিন্ন, XLOOKUP নামক একটি alচ্ছিক যুক্তি সমর্থন করে পাওয়া যায়নি এটি #N/A ত্রুটিকে অতিক্রম করতে ব্যবহার করা যেতে পারে যখন এটি অন্যথায় উপস্থিত হবে। জন্য আদর্শ মান পাওয়া যায়নি একটি মান প্রদান করার সময় 'পাওয়া যায়নি', 'কোন মিল নেই', 'কোন ফলাফল নেই' ইত্যাদি হতে পারে পাওয়া যায়নি , পাঠ্যটি দ্বিগুণ উদ্ধৃতিতে ('') সংযুক্ত করুন।
দ্রষ্টব্য: যদি আপনি not_found এর জন্য একটি খালি স্ট্রিং ('') সরবরাহ করেন তবে সতর্ক থাকুন। যদি কোন মিল না পাওয়া যায়, XLOOKUP #N/A এর পরিবর্তে কিছুই প্রদর্শন করবে না। যদি আপনি কোন ম্যাচ না পাওয়া গেলে #N/A ত্রুটি দেখতে চান, তাহলে যুক্তিটি সম্পূর্ণ বাদ দিন।
মিলের ধরন
ডিফল্টরূপে, XLOOKUP একটি সঞ্চালন করবে সঠিক মিল । ম্যাচ আচরণ একটি alচ্ছিক যুক্তি দ্বারা নিয়ন্ত্রিত হয় যা বলা হয় match_type, যার নিম্নলিখিত বিকল্প রয়েছে:
কোন ম্যাকের উপর এফএন কী আছে
মিলের ধরন | আচরণ |
---|---|
0 (ডিফল্ট) | সঠিক মিল. কোন মিল না থাকলে #N/A ফেরত দেবে। |
-1 | সঠিক মিল বা পরবর্তী ছোট আইটেম। |
ঘ | সঠিক মিল বা পরবর্তী বড় আইটেম। |
2 | ওয়াইল্ডকার্ড ম্যাচ (*,?, ~) |
সার্চ মোড
ডিফল্টরূপে, XLOOKUP প্রথম ডেটা ভ্যালু থেকে ম্যাচ করা শুরু করবে। অনুসন্ধান আচরণ একটি alচ্ছিক যুক্তি দ্বারা নিয়ন্ত্রিত হয় যাকে বলা হয় সার্চ_মোড , যা নিম্নলিখিত বিকল্পগুলি প্রদান করে:
সার্চ মোড | আচরণ |
---|---|
1 (ডিফল্ট) | প্রথম মান থেকে অনুসন্ধান করুন |
-1 | শেষ মান থেকে অনুসন্ধান করুন (বিপরীত) |
2 | বাইনারি সার্চ মান ক্রমানুসারে সাজানো |
-২ | বাইনারি সার্চ মানগুলি ক্রমানুসারে সাজানো |
বাইনারি অনুসন্ধানগুলি খুব দ্রুত, কিন্তু প্রয়োজন অনুযায়ী তথ্য সাজাতে হবে । যদি তথ্য সঠিকভাবে সাজানো না হয়, একটি বাইনারি অনুসন্ধান অবৈধ ফলাফলগুলি ফিরিয়ে দিতে পারে যা পুরোপুরি স্বাভাবিক দেখায়।
উদাহরণ #1 - মৌলিক সঠিক মিল
ডিফল্টরূপে, XLOOKUP একটি সঠিক মিল করবে। নীচের উদাহরণে, XLOOKUP মুভিতে সঠিক মিলের উপর ভিত্তি করে বিক্রয় পুনরুদ্ধার করতে ব্যবহৃত হয়। H5 এর সূত্র হল:
= XLOOKUP (H4,B5:B9,E5:E9)
আরো বিস্তারিত ব্যাখ্যা এখানে ।
উদাহরণ #2 - মৌলিক আনুমানিক মিল
একটি আনুমানিক মিল সক্ষম করতে, 'match_mode' যুক্তির জন্য একটি মান প্রদান করুন। নীচের উদাহরণে, XLOOKUP পরিমাণের উপর ভিত্তি করে ছাড় গণনার জন্য ব্যবহৃত হয়, যার জন্য একটি আনুমানিক মিল প্রয়োজন। F5- এর সূত্র -1 ম্যাচ_মোডের জন্য 'সঠিক মিল বা পরবর্তী ক্ষুদ্রতম' আচরণের সাথে আনুমানিক মিল সক্ষম করতে সরবরাহ করে:
= XLOOKUP (E5,B5:B9,C5:C9,,-1)
আরো বিস্তারিত ব্যাখ্যা এখানে ।
উদাহরণ #3 - একাধিক মান
XLOOKUP একই ম্যাচের জন্য একই সময়ে একাধিক মান ফেরত দিতে পারে। নীচের উদাহরণটি দেখায় কিভাবে XLOOKUP একটি একক সূত্রের সাথে তিনটি মিলের মান ফেরত দিতে কনফিগার করা যায়। C5 এর সূত্র হল:
= XLOOKUP (B5,B8:B15,C8:E15)
লক্ষ্য করুন রিটার্ন অ্যারে (C8: E15) এর মধ্যে 3 টি কলাম রয়েছে: প্রথম, শেষ, বিভাগ। তিনটি মানই ফেরত দেওয়া হয়েছে এবং খেলা পরিসীমা C5: E5 এর মধ্যে।
উদাহরণ #4 - দ্বিমুখী অনুসন্ধান
দ্বারা XLOOKUP একটি দ্বিমুখী সন্ধান করতে ব্যবহার করা যেতে পারে বাসা বাঁধছে একটি XLOOKUP আরেকটির ভিতরে। নীচের উদাহরণে, 'অভ্যন্তরীণ' XLOOKUP একটি সম্পূর্ণ সারি (গ্লাসের জন্য সমস্ত মান) পুনরুদ্ধার করে, যা রিটার্ন অ্যারে হিসাবে 'বাইরের' XLOOKUP- এর কাছে হস্তান্তর করা হয়। বাইরের XLOOKUP উপযুক্ত গ্রুপ (B) খুঁজে পায় এবং চূড়ান্ত ফলাফল হিসাবে সংশ্লিষ্ট মান (17.25) প্রদান করে।
= XLOOKUP (I6,C4:F4, XLOOKUP (I5,B5:B9,C5:F9))
আরো বিস্তারিত এখানে ।
উদাহরণ #5 - বার্তা পাওয়া যায় নি
অন্যান্য লুকআপ ফাংশনের মত, যদি XLOOKUP কোন মান খুঁজে না পায়, তাহলে এটি #N/A ত্রুটি প্রদান করে। #N/A এর পরিবর্তে একটি কাস্টম বার্তা প্রদর্শনের জন্য, doubleচ্ছিক 'পাওয়া যায় না' যুক্তির জন্য একটি মান প্রদান করুন, যা দ্বিগুণ উদ্ধৃতি ('') -এ সংযুক্ত। উদাহরণস্বরূপ, নিচের ওয়ার্কশীটের উপর ভিত্তি করে যখন কোন মিলের সিনেমা পাওয়া যায় না তখন 'পাওয়া যায় না' প্রদর্শন করতে, ব্যবহার করুন:
= XLOOKUP (H4,B5:B9,E5:E9,'Not found')
আপনি এই বার্তাটি আপনার পছন্দ মতো কাস্টমাইজ করতে পারেন: 'কোন মিল নেই', 'মুভি পাওয়া যায়নি' ইত্যাদি।
এক্সেলে কলাম এবং সারি স্থির করুন
উদাহরণ #6 - জটিল মানদণ্ড
স্থানীয়ভাবে অ্যারে হ্যান্ডেল করার ক্ষমতার সাথে, XLOOKUP জটিল মানদণ্ডের সাথে ব্যবহার করা যেতে পারে। নীচের উদাহরণে, XLOOKUP প্রথম রেকর্ডের সাথে মিলছে যেখানে: অ্যাকাউন্ট 'x' দিয়ে শুরু হয় এবং অঞ্চল 'পূর্ব' এবং মাস এপ্রিল নয়:
= XLOOKUP (1,( LEFT (B5:B16)='x')*(C5:C16='east')* NOT ( MONTH (D5:D16)=4),B5:E16)
বিস্তারিত: (1) সহজ উদাহরণ , (2) আরো জটিল উদাহরণ ।
XLOOKUP সুবিধা
XLOOKUP বেশ কয়েকটি গুরুত্বপূর্ণ সুবিধা প্রদান করে, বিশেষ করে VLOOKUP এর তুলনায়:
- XLOOKUP ডানদিকে ডেটা সন্ধান করতে পারে অথবা বাম সন্ধানের মান
- XLOOKUP একাধিক ফলাফল দিতে পারে (উদাহরণস্বরূপ #3 উপরে)
- XLOOKUP একটি সঠিক মিলের জন্য ডিফল্ট (VLOOKUP ডিফল্ট আনুমানিক)
- XLOOKUP উল্লম্ব এবং অনুভূমিক ডেটা নিয়ে কাজ করতে পারে
- XLOOKUP একটি বিপরীত অনুসন্ধান করতে পারে (শেষ থেকে প্রথম)
- XLOOKUP সম্পূর্ণ ফিরতে পারে সারি বা কলাম , শুধু একটি মান নয়
- XLOOKUP দিয়ে কাজ করতে পারে স্থানীয়ভাবে অ্যারে জটিল মানদণ্ড প্রয়োগ করতে
মন্তব্য
- XLOOKUP উভয় উল্লম্ব এবং অনুভূমিক অ্যারে দিয়ে কাজ করতে পারে।
- সন্ধানের মান না পাওয়া গেলে XLOOKUP #N/A ফেরত দেবে।
- দ্য লুকআপ_আরে এর সাথে সামঞ্জস্যপূর্ণ একটি মাত্রা থাকতে হবে return_array যুক্তি, অন্যথায় XLOOKUP ফিরে আসবে #VALUE!
- যদি XLOOKUP ওয়ার্কবুকের মধ্যে ব্যবহার করা হয়, তাহলে উভয় ওয়ার্কবুক অবশ্যই খোলা থাকতে হবে, অন্যথায় XLOOKUP ফিরে আসবে #REF!
- মত INDEX ফাংশন , XLOOKUP a প্রদান করে রেফারেন্স ফলস্বরূপ