সুচিপত্র
MATCH এর সিনট্যাক্স সার্চ মোড আর্গুমেন্টের জন্য মোটেও প্রদান করে না।
XMATCH অ্যারেগুলিকে নেটিভভাবে পরিচালনা করে
এর পূর্বসূরীর বিপরীতে, XMATCH ফাংশনটি ডায়নামিক এক্সেলের জন্য ডিজাইন করা হয়েছিল এবং আপনাকে Ctrl + Shift + Enter টিপুন ছাড়াই অ্যারেগুলিকে স্থানীয়ভাবে পরিচালনা করে। এটি সূত্রগুলি তৈরি এবং সম্পাদনা করা অনেক সহজ করে তোলে, বিশেষ করে যখন কয়েকটি ভিন্ন ফাংশন একসাথে ব্যবহার করা হয়। শুধু নিম্নলিখিত সমাধানগুলি তুলনা করুন:
- কেস-সংবেদনশীল সূত্র: XMATCH
টিউটোরিয়ালটি নতুন এক্সেল XMATCH ফাংশনটি উপস্থাপন করে এবং দেখায় যে কয়েকটি সাধারণ কাজ সমাধান করার জন্য এটি কীভাবে MATCH থেকে ভাল৷
এক্সেল 365-এ, XMATCH ফাংশনটিকে বাদ দিতে যোগ করা হয়েছিল৷ MATCH ফাংশন। কিন্তু আপনি আপনার বিদ্যমান সূত্রগুলি আপগ্রেড করা শুরু করার আগে, নতুন ফাংশনের সমস্ত সুবিধা এবং এটি পুরানোটির থেকে কীভাবে আলাদা তা বোঝা বুদ্ধিমানের কাজ হবে৷
সংক্ষেপে, XMATCH ফাংশনটি MATCH এর মতোই কিন্তু আরও নমনীয় এবং বলিষ্ঠ. এটি উল্লম্ব এবং অনুভূমিক উভয় অ্যারেতে সন্ধান করতে পারে, প্রথম থেকে শেষ বা শেষ থেকে প্রথম অনুসন্ধান করতে পারে, সঠিক, আনুমানিক এবং আংশিক মিল খুঁজে পেতে পারে এবং একটি দ্রুত বাইনারি অনুসন্ধান অ্যালগরিদম ব্যবহার করতে পারে৷
Excel XMATCH ফাংশন
এক্সেলের XMATCH ফাংশনটি একটি অ্যারে বা কোষের পরিসরে একটি মানের আপেক্ষিক অবস্থান প্রদান করে৷
এতে নিম্নলিখিত সিনট্যাক্স রয়েছে:
XMATCH(lookup_value) , lookup_array, [match_mode], [search_mode])কোথায়:
Lookup_value (প্রয়োজনীয়) - যে মানটি খুঁজতে হবে।
Lookup_array (প্রয়োজনীয়) - অ্যারে বা কক্ষের পরিসর যেখানে অনুসন্ধান করতে হবে।
ম্যাচ_মোড (ঐচ্ছিক) - কোন মিলের ধরন ব্যবহার করতে হবে তা নির্দিষ্ট করে:
- 0 বা বাদ দেওয়া (ডিফল্ট) - সঠিক মিল
- -1 - সঠিক মিল বা পরবর্তী ক্ষুদ্রতম মান
- 1 - সঠিক মিল বা পরবর্তী বৃহত্তম মান
- 2 - ওয়াইল্ডকার্ড মিল ( *, ?)
Search_mode (ঐচ্ছিক) - অনুসন্ধানের দিক এবং অ্যালগরিদম নির্দিষ্ট করে:
- 1 বা বাদ দেওয়া (ডিফল্ট) -ম্যাচ বা পরবর্তী বৃহত্তম। কোনো সাজানোর প্রয়োজন নেই।
যখন match_mode / match_type আর্গুমেন্ট সেট করা থাকে -1:
- MATCH সার্চ সঠিক ম্যাচ বা পরবর্তী বৃহত্তম জন্য। নিচের ক্রমে লুকআপ অ্যারে সাজানোর প্রয়োজন৷
- XMATCH সঠিক মিল বা পরবর্তী ছোটের জন্য অনুসন্ধান করে৷ কোনো সাজানোর প্রয়োজন নেই।
ওয়াইল্ডকার্ড অনুসন্ধান
XMATCH এর সাথে আংশিক মিল খুঁজে পেতে, আপনাকে match_mode আর্গুমেন্ট 2 এ সেট করতে হবে।
MATCH ফাংশনে একটি বিশেষ ওয়াইল্ডকার্ড ম্যাচ মোড বিকল্প নেই। বেশিরভাগ ক্ষেত্রে, আপনি এটিকে সঠিক মিলের জন্য কনফিগার করবেন ( match_type 0 এ সেট করা হয়েছে), যা ওয়াইল্ডকার্ড অনুসন্ধানের জন্যও কাজ করে।
সার্চ মোড
নতুন XLOOKUP-এর মতো ফাংশন, XMATCH-এর একটি বিশেষ search_mode আর্গুমেন্ট রয়েছে যা আপনাকে অনুসন্ধানের দিক :
- 1 বা বাদ দেওয়া (ডিফল্ট) সংজ্ঞায়িত করতে দেয় - প্রথম থেকে অনুসন্ধান করুন -শেষ।
- -1 - শেষ-থেকে-প্রথমে বিপরীত অনুসন্ধান করুন।
এবং একটি বাইনারী অনুসন্ধান অ্যালগরিদম বেছে নিন, যা <এ খুব দ্রুত এবং কার্যকরী। 8>সর্টেড ডেটা ।
- 2 - ডাটার উপর বাইনারি সার্চ ক্রমবর্ধমানভাবে সাজানো হয়েছে।
- -2 - ডাটার উপর বাইনারি সার্চ ডিসেন্ডিং সাজানো হয়েছে।
- -1 - শেষ থেকে প্রথম পর্যন্ত বিপরীত ক্রমে অনুসন্ধান করুন।
- 2 - বাইনারি অনুসন্ধান আরোহী। lookup_array কে আরোহী ক্রমে সাজাতে হবে।
- -2 - বাইনারি সার্চ ডিসিং। lookup_array কে নিচের ক্রমানুসারে সাজাতে হবে।
বাইনারী অনুসন্ধান হল একটি দ্রুততর অ্যালগরিদম যা সাজানো অ্যারেতে দক্ষতার সাথে কাজ করে। আরও তথ্যের জন্য, অনুগ্রহ করে অনুসন্ধান মোড দেখুন।
কোন এক্সেল সংস্করণে XMATCH আছে?
XMATCH ফাংশনটি শুধুমাত্র Microsoft 365 এবং Excel 2021-এর জন্য Excel এ উপলব্ধ। Excel 2019, Excel 2016 এবং তার আগের সংস্করণে, এই ফাংশনটি সমর্থিত নয়৷
এক্সেলের মৌলিক XMATCH সূত্র
ফাংশনটি কী সক্ষম তার একটি সাধারণ ধারণা পেতে, আসুন একটি XMATCH সূত্র তৈরি করি এটির সহজতম রূপ, শুধুমাত্র সংজ্ঞায়িত করে প্রথম দুটি প্রয়োজনীয় আর্গুমেন্ট এবং ঐচ্ছিককে তাদের ডিফল্টে রেখে দিন।
ধরুন, আপনার কাছে তাদের আকার (C2:C6) অনুসারে র্যাঙ্ক করা মহাসাগরগুলির একটি তালিকা রয়েছে এবং আপনি একটি নির্দিষ্ট মহাসাগরের র্যাঙ্ক খুঁজে পেতে চান। এটি সম্পন্ন করার জন্য, কেবল সমুদ্রের নাম ব্যবহার করুন, দেখুন ভারতীয় , লুকআপ মান হিসাবে এবং নামের সম্পূর্ণ তালিকাটি লুকআপ অ্যারে হিসাবে ব্যবহার করুন:
=XMATCH("Indian", C2:C6)
বানাতে সূত্রটি আরও নমনীয়, কিছু কক্ষে আগ্রহের সাগর ইনপুট করুন, বলুন F1:
=XMATCH(F1, C2:C6)
ফলাফল হিসাবে, আপনি একটি উল্লম্ব অ্যারে<দেখতে একটি XMATCH সূত্র পাবেন 9>। আউটপুট হল অ্যারের লুকআপ মানের আপেক্ষিক অবস্থান, যা আমাদের ক্ষেত্রেসমুদ্রের র্যাঙ্কের সাথে মিলে যায়:
একটি অনুরূপ সূত্র একটি অনুভূমিক অ্যারে এর জন্যও পুরোপুরি কাজ করে। আপনাকে যা করতে হবে তা হল lookup_array রেফারেন্স:
=XMATCH(B5, B1:F1)
Excel XMATCH ফাংশন - যা মনে রাখতে হবে
আপনার ওয়ার্কশীটে XMATCH কার্যকরভাবে ব্যবহার করতে এবং অপ্রত্যাশিত ফলাফল রোধ করতে, অনুগ্রহ করে এই 3টি সাধারণ তথ্য মনে রাখবেন:
- লুকআপ অ্যারেতে লুকআপ মানের দুই বা ততোধিক ঘটনা থাকলে, এর অবস্থান প্রথম ম্যাচ ফেরত দেওয়া হয় যদি সার্চ_মোড আর্গুমেন্ট 1 এ সেট করা হয় বা বাদ দেওয়া হয়। অনুসন্ধান_মোড -1 তে সেট করার সাথে, ফাংশনটি বিপরীত ক্রমে অনুসন্ধান করে এবং এই উদাহরণে প্রদর্শিত শেষ ম্যাচের অবস্থান ফেরত দেয়।
- যদি সন্ধানের মান পাওয়া যায় না , একটি #N/A ত্রুটি দেখা দেয়।
- XMATCH ফাংশনটি প্রকৃতির দ্বারা কেস-সংবেদনশীল এবং অক্ষরের ক্ষেত্রে পার্থক্য করতে পারে না। ছোট হাতের এবং বড় হাতের অক্ষরগুলিকে আলাদা করতে, এই কেস-সংবেদনশীল XMATCH সূত্রটি ব্যবহার করুন৷
এক্সেল-এ XMATCH কীভাবে ব্যবহার করবেন - সূত্র উদাহরণ
নিম্নলিখিত উদাহরণগুলি আপনাকে এই সম্পর্কে আরও বোঝার জন্য সাহায্য করবে XMATCH ফাংশন এবং এর ব্যবহারিক ব্যবহার।
সঠিক মিল বনাম আনুমানিক মিল
XMATCH এর ম্যাচিং আচরণ ঐচ্ছিক match_mode আর্গুমেন্ট দ্বারা নিয়ন্ত্রিত হয়:
- 0 বা বাদ দেওয়া (ডিফল্ট) - সূত্রটি শুধুমাত্র সঠিক মিলের জন্য অনুসন্ধান করে। যদি একটি সঠিক মিল পাওয়া না যায়, ক#N/A ত্রুটি ফেরত দেওয়া হয়েছে।
- -1 - সূত্রটি প্রথমে সঠিক মিলের জন্য অনুসন্ধান করে এবং তারপরে পরবর্তী ছোট আইটেমের জন্য।
- 1 - সূত্রটি প্রথমে সঠিক মিলের জন্য অনুসন্ধান করে এবং তারপর পরবর্তী বৃহত্তর আইটেমের জন্য।
এবং এখন, দেখা যাক কিভাবে বিভিন্ন ম্যাচ মোড সূত্রের ফলাফলকে প্রভাবিত করে। ধরুন আপনি খুঁজে বের করতে চান যেখানে একটি নির্দিষ্ট এলাকা, বলুন 80,000,000 km2, সমস্ত মহাসাগরের মধ্যে দাঁড়িয়ে আছে।
সঠিক মিল
যদি আপনি match_mode এর জন্য 0 ব্যবহার করেন, তাহলে আপনি' একটি #N/A ত্রুটি পাবেন, কারণ সূত্রটি লুকআপ মানের ঠিক সমান একটি মান খুঁজে পায় না:
=XMATCH(80000000, C2:C6, 0)
পরবর্তী সবচেয়ে ছোট আইটেম
যদি আপনি -1 ব্যবহার করেন match_mode এর জন্য, সূত্রটি 3 প্রদান করবে, কারণ লুকআপ মানের থেকে সবচেয়ে ছোট মিলটি হল 70,560,000, এবং এটি লুকআপ অ্যারেতে 3য় আইটেম:
=XMATCH(80000000, C2:C6, -1)
পরবর্তী বৃহত্তম আইটেম
যদি আপনি match_mode এর জন্য 1 ব্যবহার করেন, তাহলে সূত্রটি 2 আউটপুট করবে, কারণ লুকআপ মানের থেকে সবচেয়ে বড় নিকটতম মিলটি হল 85,133,000, যা লুকআপ অ্যারেতে ২য় আইটেম। :
=XMATCH(80000000, C2:C6, -1)
নীচের চিত্রটি সমস্ত ফলাফল দেখায়:
এক্সেলের আংশিক পাঠকে ওয়াইল্ডকার্ডের সাথে কিভাবে মিলানো যায়
XMATCH ফাংশনের ওয়াইল্ডকার্ডের জন্য একটি বিশেষ ম্যাচ মোড রয়েছে: match_mode আর্গুমেন্ট 2 এ সেট করা হয়েছে।
ওয়াইল্ডকার্ড ম্যাচ মোডে, একটি XMATCH সূত্র নিম্নলিখিত ওয়াইল্ডকার্ড গ্রহণ করে অক্ষর:
- কোন একক অক্ষরের সাথে মেলে প্রশ্ন চিহ্ন (?)।
- অক্ষর (*) যেকোনো একটি অক্ষরের সাথে মেলে।অক্ষরের ক্রম।
দয়া করে মনে রাখবেন যে ওয়াইল্ডকার্ড শুধুমাত্র টেক্সট দিয়ে কাজ করে, সংখ্যা নয়।
উদাহরণস্বরূপ, "দক্ষিণ" দিয়ে শুরু হওয়া প্রথম আইটেমের অবস্থান খুঁজে বের করতে , সূত্রটি হল:
=XMATCH("south*", B2:B6, 2)
অথবা আপনি কিছু ঘরে আপনার ওয়াইল্ডকার্ড এক্সপ্রেশন টাইপ করতে পারেন, F1 বলুন, এবং lookup_value আর্গুমেন্টের জন্য সেল রেফারেন্স সরবরাহ করুন:<3
=XMATCH(F1, B2:B6, 2)
অধিকাংশ এক্সেল ফাংশনের সাথে, আপনি তারকাচিহ্ন (~*) বা প্রশ্ন চিহ্ন (~?) আক্ষরিক হিসাবে ব্যবহার করতে টিল্ড (~) ব্যবহার করবেন অক্ষর, ওয়াইল্ডকার্ড নয়। XMATCH এর সাথে, টিল্ডের প্রয়োজন নেই। আপনি যদি ওয়াইল্ডকার্ড ম্যাচ মোড সংজ্ঞায়িত না করেন, XMATCH এটা ধরে নেবে? এবং * নিয়মিত অক্ষর।
উদাহরণস্বরূপ, নীচের সূত্রটি তারকাচিহ্নের অক্ষরের জন্য ঠিক A2:A7 পরিসরটি অনুসন্ধান করবে:
=XMATCH("*", A2:A7)
শেষ মিল খুঁজে পেতে XMATCH রিভার্স সার্চ করুন
যদি লুকআপ অ্যারেতে লুকআপ মানের বেশ কয়েকটি ঘটনা ঘটে, তবে আপনাকে মাঝে মাঝে শেষ ঘটনা এর অবস্থান পেতে হতে পারে .
অনুসন্ধানের দিকটি নিয়ন্ত্রিত হয় XMATCH এর 4র্থ আর্গুমেন্ট যার নাম search_mode । বিপরীত ক্রমে অনুসন্ধান করতে, যেমন একটি উল্লম্ব অ্যারেতে নীচে থেকে উপরে এবং একটি অনুভূমিক অ্যারেতে ডান থেকে বামে, সার্চ_মোড -1 এ সেট করা উচিত।
এই উদাহরণে, আমরা একটি নির্দিষ্ট লুকআপ মানের জন্য শেষ রেকর্ডের অবস্থান ফিরিয়ে দেবে (দয়া করে নীচের স্ক্রিনশটটি দেখুন)। এই জন্য, হিসাবে যুক্তি সেট আপঅনুসরণ করে:
- Lookup_value - H1
- Lookup_array - C2:C10
- এ বিক্রয়কর্মীর নাম ম্যাচ_মোড 0 বা বাদ দেওয়া হয়েছে (সঠিক মিল)
- সার্চ_মোড হল -1 (শেষ থেকে প্রথম)
চারটি রাখা আর্গুমেন্ট একসাথে, আমরা এই সূত্রটি পাই:
=XMATCH(H1, C2:C10, 0, -1)
যা লরার করা শেষ বিক্রয়ের সংখ্যা প্রদান করে:
কিভাবে মিলের জন্য এক্সেলে দুটি কলাম তুলনা করুন
মিলের জন্য দুটি তালিকার তুলনা করতে, আপনি IF এবং ISNA এর সাথে XMATCH ফাংশনটি একসাথে ব্যবহার করতে পারেন:
IF( ISNA( XMATCH( target_list , অনুসন্ধান_তালিকা , 0)), "কোনও মিল নেই", "ম্যাচ")উদাহরণস্বরূপ, B2:B10 এ তালিকা 2 এর সাথে A2:A10-এ তালিকা 1 এর সাথে তুলনা করতে, সূত্রটি নিম্নলিখিত ফর্মটি নেয়:
=IF(ISNA(XMATCH(B2:B10, A2:A9)), "", "Match in List 1")
এই সূত্রটি কিভাবে কাজ করে
সূত্রের কেন্দ্রস্থলে, XMATCH ফাংশন অনুসন্ধান করে তালিকা 1-এর মধ্যে তালিকা 2 থেকে একটি মানের জন্য। যদি একটি মান পাওয়া যায়, তার আপেক্ষিক অবস্থান ফেরত দেওয়া হয়, অন্যথায় একটি #N/A ত্রুটি। আমাদের ক্ষেত্রে, XMATCH এর ফলাফল হল নিম্নোক্ত অ্যারে:
{#N/A;#N/A;2;#N/A;4;#N/A;#N/A;8;#N/A}
এই অ্যারেটি ISNA ফাংশনে "ফেড" করা হয় যাতে #N/A ত্রুটিগুলি পরীক্ষা করা হয়।প্রতিটি #N/A ত্রুটির জন্য, ISNA TRUE প্রদান করে; অন্য কোনো মানের জন্য - FALSE। ফলস্বরূপ, এটি লজিক্যাল মানগুলির নিম্নোক্ত অ্যারে তৈরি করে, যেখানে TRUE-এর নন-মেচগুলি এবং FALSE-এর মিলগুলিকে প্রতিনিধিত্ব করে:
{TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}
উপরের অ্যারেটি IF ফাংশনের লজিক্যাল পরীক্ষায় যায় . আপনি কীভাবে শেষ দুটি আর্গুমেন্ট কনফিগার করেছেন তার উপর নির্ভর করে, সূত্রটি সংশ্লিষ্ট পাঠ্যকে আউটপুট করবে। আমাদের ক্ষেত্রে, এটি একটি খালি স্ট্রিং ("") অ-ম্যাচগুলির জন্য ( value_if_true ) এবং ম্যাচগুলির জন্য "তালিকা 1-এ মিল" ( value_if_false )।
বিঃদ্রঃ. এই সূত্রটি শুধুমাত্র Excel 365 এবং Excel 2021-এ কাজ করে যা গতিশীল অ্যারে সমর্থন করে। আপনি যদি এক্সেল 2019, এক্সেল 2016 বা পূর্ববর্তী সংস্করণ ব্যবহার করেন তবে অনুগ্রহ করে অন্যান্য সমাধানগুলি দেখুন: কিভাবে Excel এ দুটি কলাম তুলনা করবেন।
Excel এ INDEX XMATCH
XMATCH INDEX ফাংশনের সাথে একত্রে ব্যবহার করা যেতে পারে লুকআপ মানের সাথে যুক্ত অন্য কলাম থেকে একটি মান পুনরুদ্ধার করতে, ঠিক INDEX ম্যাচ সূত্রের মতো। জেনেরিক পদ্ধতিটি নিম্নরূপ:
INDEX ( রিটার্ন _ অ্যারে , XMATCH ( lookup_value , lookup_array )The লজিক খুবই সোজা এবং অনুসরণ করা সহজ:
XMATCH ফাংশন লুকআপ অ্যারেতে লুকআপ মানের আপেক্ষিক অবস্থান গণনা করে এবং এটিকে INDEX এর row_num আর্গুমেন্টে পাস করে। সারির উপর ভিত্তি করে সংখ্যা, INDEX ফাংশন আপনার নির্দিষ্ট করা যেকোনো কলাম থেকে একটি মান প্রদান করে।
উদাহরণস্বরূপ, এলাকাটি দেখতেE1-এ সমুদ্রের, আপনি এই সূত্রটি ব্যবহার করতে পারেন:
=INDEX(B2:B6, XMATCH(E1, A2:A6))
INDEX XMATCH XMATCH 2-মাত্রিক লুকআপ সম্পাদন করতে
প্রতি একই সাথে কলাম এবং সারিতে দেখুন, দুটি XMATCH ফাংশনের সাথে একসাথে INDEX ব্যবহার করুন। প্রথম XMATCH সারি নম্বর পাবে এবং দ্বিতীয়টি কলাম নম্বরটি পুনরুদ্ধার করবে:
INDEX ( ডেটা , XMATCH ( lookup_value , vertical _ lookup_array ), XMATCH ( lookup value , horizontal _ lookup_array ))সূত্রটি INDEX MATCH MATCH এর অনুরূপ আপনি ছাড়া match_mode আর্গুমেন্টটি বাদ দিতে পারে যেহেতু এটি সঠিক মিলের জন্য ডিফল্ট।
উদাহরণস্বরূপ, একটি নির্দিষ্ট মাসে (G2) একটি প্রদত্ত আইটেমের (G1) জন্য একটি বিক্রয় নম্বর পুনরুদ্ধার করতে, সূত্রটি হল :
=INDEX(B2:D8, XMATCH(G1, A2:A8), XMATCH(G2, B1:D1))
যেখানে B2:D8 হল সারি এবং কলাম হেডার বাদ দিয়ে ডেটা সেল, A2:A8 হল আইটেমগুলির একটি তালিকা এবং B1:D1 হল মাসের নাম৷
কেস-সংবেদনশীল XMATCH সূত্র
ইতিমধ্যে উল্লিখিত হিসাবে, Excel XMATCH ফাংশনটি ডিজাইনের ক্ষেত্রে কেস-সংবেদনশীল। এটিকে টেক্সট কেস আলাদা করতে বাধ্য করতে, EXACT ফাংশনের সাথে একত্রে XMATCH ব্যবহার করুন:
MATCH(TRUE, EXACT( lookup_array , lookup_value ))এতে অনুসন্ধান করতে 8>বিপরীত ক্রম শেষ থেকে প্রথম পর্যন্ত:
MATCH(TRUE, EXACT( lookup_array , lookup_value ), 0, -1)নিম্নলিখিত উদাহরণ দেখায় কর্ম এই জেনেরিক সূত্র. ধরুন আপনার কাছে B2:B11-এ কেস-সংবেদনশীল পণ্য আইডির একটি তালিকা রয়েছে। আপনি খুঁজছেনE1 এ আইটেমের আপেক্ষিক অবস্থান খুঁজুন। E2-তে একটি কেস-সংবেদনশীল সূত্র এটির মতোই সহজ:
=XMATCH(TRUE, EXACT(B2:B11, E1))
25>
এই সূত্রটি কীভাবে কাজ করে:
সঠিক ফাংশনটি লুকআপ অ্যারের প্রতিটি আইটেমের সাথে লুকআপ মান তুলনা করে। অক্ষরের ক্ষেত্রে সহ তুলনামূলক মানগুলি ঠিক সমান হলে, ফাংশনটি সত্য, অন্যথায় FALSE প্রদান করে। যৌক্তিক মানের এই অ্যারে (যেখানে TRUE সঠিক মিলগুলি উপস্থাপন করে) XMATCH এর lookup_array আর্গুমেন্টে যায়। এবং লুকআপ মানটি সত্য হওয়ার কারণে, আপনি সার্চ_মোড আর্গুমেন্ট কীভাবে কনফিগার করেছেন তার উপর নির্ভর করে XMATCH ফাংশনটি প্রথম পাওয়া সঠিক মিল বা শেষ সঠিক মিলের অবস্থান প্রদান করে।
XMATCH বনাম। Excel এ MATCH
XMATCH কে MATCH-এর জন্য আরও শক্তিশালী এবং বহুমুখী প্রতিস্থাপন হিসাবে ডিজাইন করা হয়েছে, এবং তাই এই দুটি ফাংশনের মধ্যে অনেক মিল রয়েছে। যাইহোক, প্রয়োজনীয় পার্থক্য রয়েছে।
ভিন্ন ডিফল্ট আচরণ
MATCH ফাংশনটি সঠিক মিল বা পরবর্তী ক্ষুদ্রতম আইটেম ( match_type 1 এ সেট করা বা বাদ দেওয়া) ডিফল্ট।
XMATCH ফাংশনটি সঠিক মিলের জন্য ডিফল্ট ( match_mode 0 এ সেট করা বা বাদ দেওয়া হয়েছে)।
আনুমানিক মিলের জন্য ভিন্ন আচরণ
যখন match_mode / match_type আর্গুমেন্ট 1 এ সেট করা আছে:
- MATCH সঠিক মিল বা পরবর্তী ছোটের জন্য অনুসন্ধান করে। প্রয়োজন যে লুকআপ অ্যারে ক্রমবর্ধমান ক্রমে সাজানো হবে।
- XMATCH সঠিক অনুসন্ধান করে