Excel-ലെ XLOOKUP vs INDEX-MATCH (സാധ്യമായ എല്ലാ താരതമ്യങ്ങളും)

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

ഉള്ളടക്ക പട്ടിക

ഇന്ന് ഞാൻ എക്‌സൽ -ൽ XLOOKUP vs INDEX-MATCH ഫംഗ്‌ഷനുകൾ ഒരു താരതമ്യ വിശകലനം നടത്തും. Excel -ന്റെ മുൻ പതിപ്പുകളിൽ, തിരയാൻ ഞങ്ങൾ HLOOKUP , VLOOKUP , INDEX-MATCH ഫംഗ്‌ഷനുകൾ എന്നിവ ഉപയോഗിച്ചിരുന്നു. സെല്ലുകളുടെ ഒരു ശ്രേണിയിലെ ഒരു പ്രത്യേക മൂല്യം. എന്നിരുന്നാലും, ഓഫീസ് 365 -ന്റെ ആവിർഭാവത്തോടെ, സമാനമായ പ്രവർത്തനം കൂടുതൽ സങ്കീർണ്ണമായി നടത്തുന്നതിന് XLOOKUP ഫംഗ്‌ഷൻ എന്ന പുതിയതും ചലനാത്മകവുമായ ഒരു ഫംഗ്‌ഷൻ Excel ഞങ്ങൾക്ക് നൽകി. ഈ ലേഖനത്തിൽ, വ്യാപകമായി ഉപയോഗിക്കുന്ന ഫംഗ്‌ഷനുകളായ XLOOKUP , INDEX-MATCH എന്നിവ താരതമ്യം ചെയ്യാൻ ഞാൻ ശ്രമിക്കും.

പ്രാക്ടീസ് വർക്ക്‌ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

മികച്ച ധാരണയ്ക്കായി ഈ സാമ്പിൾ ഫയൽ നേടുക.

XLOOKUP vs INDEX-MATCH Functions.xlsx

XLOOKUP ഫംഗ്‌ഷന്റെ ആമുഖം

The XLOOKUP ഫംഗ്‌ഷൻ സെല്ലുകളുടെ പരിധിയിലോ ഒരു അറേയിലോ ഉള്ള ഒരു നിർദ്ദിഷ്ട മൂല്യം കണ്ടെത്താൻ ഉപയോഗിക്കുന്നു. അതിനുശേഷം, അത് അനുബന്ധ ആദ്യ പൊരുത്തം നൽകുന്നു. കൃത്യമായ പൊരുത്തം ഇല്ലാത്തപ്പോൾ ഏറ്റവും അടുത്തതോ ഏകദേശ പൊരുത്തമോ കാണിക്കുന്നു.

Syntax:

=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found] ,[match_mode],[search_mode])

ആർഗ്യുമെന്റുകൾ:

  • Lookup_value : ഇത് നമ്മൾ ആയിരിക്കുന്ന മൂല്യമാണ്. ശ്രേണിയുടെ ഒരു നിർദ്ദിഷ്‌ട കോളത്തിൽ തിരയുന്നു.
  • Lookup_array : ഞങ്ങൾ തിരയുന്ന അറേയാണ് lookup_value . വരിയും രണ്ടും ആകാംആദ്യ അല്ലെങ്കിൽ അവസാന മത്സരം. പൊരുത്തപ്പെടുന്ന ആദ്യ മൂല്യം ലഭിക്കാൻ, search_type argument 1 ആയി സജ്ജമാക്കുക. ഒപ്പം അവസാനമായി പൊരുത്തപ്പെടുന്ന മൂല്യം ലഭിക്കാൻ, search_type ആർഗ്യുമെന്റ് -1 ആയി സജ്ജമാക്കുക. എന്നാൽ INDEX-MATCH ൽ നിങ്ങൾക്ക് മറ്റ് മാർഗമില്ല. പൊരുത്തപ്പെടുന്ന ആദ്യ മൂല്യം മാത്രമേ നിങ്ങൾക്ക് ലഭിക്കൂ.
  • 100 ലഭിച്ച ആദ്യ വിദ്യാർത്ഥിയെ ലഭിക്കാൻ, XLOOKUP ഫോർമുല നിങ്ങൾക്ക് ഉപയോഗിക്കാം. സെൽ G5 .
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,1)

  • അതിനൊപ്പം അവസാനത്തെ വിദ്യാർത്ഥിയെയും നിങ്ങൾക്ക് ലഭിക്കും 100 ഉപയോഗിച്ച് ഈ XLOOKUP ഫോർമുല ഉപയോഗിക്കുന്നു.
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,-1)

  • മറിച്ച്, ഈ INDEX-MATCH ഫോർമുലയുമായി പൊരുത്തപ്പെടുന്ന ആദ്യത്തെ മൂല്യം മാത്രമേ നിങ്ങൾക്ക് ലഭിക്കൂ.
=INDEX(B5:E16,MATCH(100,D5:D16,0),2)

7. ഒന്നിലധികം ലുക്ക്അപ്പ് മൂല്യങ്ങളുടെ കാര്യത്തിൽ XLOOKUP ഉം INDEX-MATCH ഉം

ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ XLOOKUP vs INDEX-MATCH കാണിക്കും ഒന്നിലധികം ലുക്കപ്പ് മൂല്യങ്ങളുടെ കാര്യത്തിൽ. ഇക്കാര്യത്തിൽ രണ്ട് പ്രവർത്തനങ്ങളും തമ്മിൽ സാമ്യമുണ്ട്. രണ്ടും ഒന്നിലധികം lookup_values (അറേ ഫോർമുല) അനുവദിക്കുന്നു.

  • XLOOKUP ഫംഗ്‌ഷനായി, ഇനിപ്പറയുന്ന ഫോർമുല പ്രവർത്തിക്കും.
=XLOOKUP(G5:G8,B5:B16,E5:E16,"Not Found",0,1)

  • അപ്പോൾ, INDEX-MATCH -ന്, ഇനിപ്പറയുന്ന ഫംഗ്‌ഷനും പ്രവർത്തിക്കും.
=INDEX(B5:E16,MATCH(G5:G8,B5:B16,0),4)

പ്രയോജനങ്ങൾ & XLOOKUP ഫംഗ്‌ഷന്റെ ദോഷങ്ങൾ

XLOOKUP ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്നതിന് ചില ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്. നമുക്ക് അവയെ ചുരുക്കത്തിൽ നോക്കാം.

പ്രയോജനങ്ങൾ

  • പൊരുത്തമുള്ള കേസുകൾ ഒന്നുമില്ലാതെ ഡിഫോൾട്ട് മൂല്യം സജ്ജീകരിക്കുക.
  • lookup_array അടുക്കാതെ തന്നെ ഏകദേശ പൊരുത്തങ്ങൾക്കായി തിരയാൻ കഴിയും.
  • ആക്സസ്സുണ്ട് lookup_array -ന്റെ ആദ്യ സെല്ലിൽ നിന്നും അവസാന സെല്ലിൽ നിന്നും തിരയാൻ ഫംഗ്‌ഷൻ.
  • ഓഫീസ് 365 -ൽ മാത്രം ലഭ്യമാണ്.

പ്രയോജനങ്ങൾ & INDEX-MATCH ഫംഗ്‌ഷനുകളുടെ പോരായ്മകൾ

The INDEX-MATCH ഫംഗ്‌ഷനുകൾക്ക് ഇനിപ്പറയുന്ന ചില ഗുണങ്ങളും ദോഷങ്ങളും ലഭിച്ചു.

ഗുണങ്ങൾ

  • വർക്കുകൾ XLOOKUP ഫംഗ്‌ഷനേക്കാൾ വേഗത്തിൽ പൊരുത്തമൊന്നും കണ്ടെത്താനാകാത്തപ്പോൾ പിശകുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയില്ല.
  • ഏകദേശ പൊരുത്തങ്ങൾക്കായി lookup_array ആവശ്യമാണ്.
  • ഒന്നിലധികം മൂല്യങ്ങൾ പൊരുത്തപ്പെടുമ്പോൾ ആദ്യ മൂല്യം മാത്രം നൽകുന്നു lookup_value .

ഉപസംഹാരം

അവസാനം, ഞങ്ങൾ ഞങ്ങളുടെ നീണ്ട ലേഖനത്തിന്റെ അവസാനത്തിലാണ്. Excel-ലെ XLOOKUP vs INDEX-MATCH ഫംഗ്‌ഷനുകളുടെ താരതമ്യ വിശകലനം സൃഷ്‌ടിക്കാൻ ഞങ്ങൾ ഇവിടെ ശ്രമിച്ചു. ഇതിനെക്കുറിച്ചുള്ള നിങ്ങളുടെ ഉൾക്കാഴ്ചയുള്ള നിർദ്ദേശങ്ങൾ ഞങ്ങളെ അറിയിക്കുക. കൂടുതൽ ട്യൂട്ടോറിയലുകൾക്കായി ExcelWIKI പിന്തുടരുക.

കോളം.
  • Return_array: lookup_value ന്റെ അനുബന്ധ മൂല്യം തിരികെ നൽകുന്ന നിരയാണിത്.
  • ഓപ്‌ഷണൽ ആർഗ്യുമെന്റുകൾ:

    • if_not_found : lookup_array -ന് ലുക്ക്അപ്പ്_വാല്യൂ ഇല്ലെങ്കിൽ അത് തിരികെ നൽകുന്ന മൂല്യമാണ്.
    • Match_mode : നിങ്ങൾ ആഗ്രഹിക്കുന്ന lookup_value ന്റെ പൊരുത്തം സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യയാണിത്. ഇതൊരു ഓപ്ഷണൽ ആർഗ്യുമെന്റാണ്. അതിൽ നാല് മൂല്യങ്ങൾ അടങ്ങിയിരിക്കാം.
    1. അത് 0 ആയിരിക്കുമ്പോൾ, XLOOKUP ഒരു കൃത്യമായ പൊരുത്തത്തിനായി തിരയും (സ്ഥിരസ്ഥിതി)
    2. 9>അത് 1 ആകുമ്പോൾ, XLOOKUP ആദ്യം കൃത്യമായ പൊരുത്തത്തിനായി തിരയും. കൃത്യമായ പൊരുത്തം കണ്ടെത്തിയില്ലെങ്കിൽ, അത് അടുത്ത ചെറിയ മൂല്യവുമായി പൊരുത്തപ്പെടും.
    3. അത് -1 ആകുമ്പോൾ, XLOOKUP ആദ്യം കൃത്യമായ പൊരുത്തത്തിനായി തിരയും. കൃത്യമായ പൊരുത്തം കണ്ടെത്തിയില്ലെങ്കിൽ, അത് അടുത്ത വലിയ മൂല്യവുമായി പൊരുത്തപ്പെടും.
    4. അത് 2 ആയിരിക്കുമ്പോൾ, XLOOKUP ആദ്യം വൈൽഡ്കാർഡുകൾ ഉപയോഗിച്ച് ഒരു ഏകദേശ പൊരുത്തത്തിനായി തിരയും ( സ്ട്രിംഗ് ലുക്കപ്പ് മൂല്യങ്ങൾക്ക് മാത്രം ബാധകം).
    • Search_mode : ഇത് ലുക്ക്അപ്പ്_അറേയിൽ നടത്തുന്ന തിരയൽ പ്രവർത്തനത്തിന്റെ തരത്തെ സൂചിപ്പിക്കുന്ന ഒരു സംഖ്യയാണ്. ഇതും ഓപ്ഷണൽ ആണ്. ഇതിന് നാല് മൂല്യങ്ങളും ഉണ്ടായിരിക്കാം:
    1. ഇത് 1 ആണെങ്കിൽ, XLOOKUP lookup_array<യിൽ മുകളിൽ നിന്ന് താഴേക്ക് തിരയും. 2> (സ്ഥിരസ്ഥിതി).
    2. അത് -1 ആയിരിക്കുമ്പോൾ, XLOOKUP
    3. ഇത് <1 ആണെങ്കിൽ താഴെ നിന്ന് മുകളിലേക്ക് തിരയും>2 , XLOOKUP ഒരു നടത്തുംആരോഹണ ക്രമത്തിൽ ബൈനറി തിരയൽ.
    4. അത് -2 ആകുമ്പോൾ, XLOOKUP അവരോഹണ ക്രമത്തിൽ ഒരു ബൈനറി തിരയൽ നടത്തും.

    ആമുഖം INDEX-MATCH ഫംഗ്‌ഷനുകളിലേക്ക്

    INDEX-MATCH ഫംഗ്‌ഷനുകളുടെ സംയോജനം തന്നിരിക്കുന്ന സ്ഥലത്ത് നിന്ന് ഒരു മൂല്യം നേടുന്നതിനും ഉറവിട ശ്രേണിയുമായി പൊരുത്തപ്പെടുത്തുന്നതിനും ഉപയോഗിക്കുന്നു.

    വാക്യഘടന:

    =INDEX(array,MATCH(lookup_value,lookup_array,match_type),no_of_column)

    വാദങ്ങൾ: 3>

    INDEX ഫംഗ്‌ഷനായി:

    • അറേ : ഒരു മൂല്യം എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്ന സെല്ലുകളുടെ ഒരു ശ്രേണിയാണിത്.
    • MATCH(lookup_value,lookup_array,match_type): lookup_value lookup_array -ലെ ഒരു നിർദ്ദിഷ്‌ട മൂല്യവുമായി പൊരുത്തപ്പെടുന്ന ശ്രേണിയുടെ വരി നമ്പറാണിത്.
    • No_of_column: ഇത് lookup_value ന് അനുയോജ്യമായ ഒരു മൂല്യം നൽകേണ്ട അറേയുടെ നിരയുടെ നമ്പറാണ്.
    0> MATCH ഫംഗ്‌ഷനായി:
    • Lookup_value: ഇത് ഞങ്ങൾ തിരയുന്ന മൂല്യമാണ്.
    • Looku p_array: ഇത് നമ്മൾ lookup_value തിരയുന്ന അറേയാണ്. ഇത് ഒരു വരിയും നിരയും ആകാം.
    • Match_type: ഇത് നമ്മൾ തിരയുന്ന പൊരുത്തത്തിന്റെ തരത്തെ സൂചിപ്പിക്കുന്ന ഒരു പൂർണ്ണസംഖ്യയാണ്. ഇത് ഓപ്ഷണൽ ആണ്.
    1. അത് -1 ആകുമ്പോൾ, MATCH ആദ്യം കൃത്യമായ പൊരുത്തത്തിനായി നോക്കും. കൃത്യമായ പൊരുത്തം കണ്ടെത്തിയില്ലെങ്കിൽ, അത് അടുത്ത വലിയ മൂല്യത്തിനായി നോക്കും (സ്ഥിരസ്ഥിതി)( XLOOKUP ന് വിപരീതമായി).

    എന്നാൽ lookup_array ആരോഹണ ക്രമത്തിൽ അടുക്കണം എന്നതാണ് വ്യവസ്ഥ. അല്ലെങ്കിൽ, അത് ഒരു പിശക് കാണിക്കും.

    1. അത് 1 ആകുമ്പോൾ, MATCH എന്നതും ഒരു കൃത്യമായ പൊരുത്തത്തിനായി ആദ്യം നോക്കും. കൃത്യമായ പൊരുത്തം കണ്ടെത്തിയില്ലെങ്കിൽ, അത് അടുത്ത ചെറിയ മൂല്യത്തിനായി നോക്കും ( XLOOKUP ന് എതിർവശത്ത്).

    എന്നാൽ വ്യവസ്ഥ lookup_array ഇത്തവണ അവരോഹണക്രമത്തിൽ അടുക്കണം. അല്ലെങ്കിൽ, അത് ഒരു പിശക് കാണിക്കും.

    1. അത് 0 ആകുമ്പോൾ, MATCH ഒരു കൃത്യമായ പൊരുത്തത്തിനായി തിരയും.

    കൂടുതൽ വായിക്കുക: എക്‌സലിൽ പ്രത്യേക ഡാറ്റ എങ്ങനെ തിരഞ്ഞെടുക്കാം (6 രീതികൾ)

    7 XLOOKUP, INDEX-MATCH ഫംഗ്‌ഷനുകളുടെ ഉപയോഗങ്ങൾ തമ്മിലുള്ള താരതമ്യങ്ങൾ

    ഇപ്പോൾ ഞങ്ങൾ ഫോർമുല പൊളിച്ചു, രണ്ട് ഫംഗ്ഷനുകൾ തമ്മിലുള്ള ചില സമാനതകളും പൊരുത്തക്കേടുകളും ചർച്ച ചെയ്യാം. പ്രധാന ചർച്ചകളിലേക്ക് പോകുന്നതിന് മുമ്പ്, നിങ്ങളുടെ സൗകര്യാർത്ഥം ഞാൻ പ്രധാന പോയിന്റുകൾ ഒരു പട്ടികയിൽ കാണിക്കുന്നു.

    ചർച്ചയുടെ പോയിന്റ് സാമ്യം/അസമത്വം വിശദീകരണം
    കോളം ലുക്ക്അപ്പ്_അറേ സാമ്യം രണ്ടും ഒരു നിരയെ ലുക്ക്അപ്പ്_അറേ ആയി പിന്തുണയ്ക്കുന്നു.
    റോ ലുക്ക്അപ്പ്_അറേ സാമ്യത രണ്ടും ഒരു വരിയെ പിന്തുണയ്ക്കുന്നു ലുക്ക്അപ്പ്_അറേ ആയി.
    ലുക്ക്അപ്പ്_വാല്യൂവിന്റെ പൊരുത്തമില്ല വ്യത്യസ്‌തത എക്‌സ്‌ലൂക്ക്‌യുപിന് ഡിഫോൾട്ട് സെറ്റപ്പ് ഓപ്‌ഷൻ ഉണ്ട്.ലുക്ക്അപ്പ്_മൂല്യം. എന്നാൽ INDEX-MATCH ന് ഇല്ല.
    ഏകദേശ പൊരുത്തം ഭാഗിക സാമ്യം XLOOKUP-ന് അടുത്തത് ചെറുത് കണ്ടെത്താൻ കഴിയും അല്ലെങ്കിൽ കൃത്യമായ പൊരുത്തമില്ലാത്തപ്പോൾ അടുത്ത വലിയ മൂല്യം. INDEX-MATCH-നും അങ്ങനെ ചെയ്യാൻ കഴിയും, എന്നാൽ ആരോഹണ അല്ലെങ്കിൽ അവരോഹണ ക്രമത്തിൽ ലുക്ക്അപ്പ്_അറേ അടുക്കേണ്ടതുണ്ട്.
    പൊരുത്തമുള്ള വൈൽഡ്കാർഡുകൾ സമാനത<20 രണ്ടും പൊരുത്തപ്പെടുന്ന വൈൽഡ്കാർഡുകളെ പിന്തുണയ്ക്കുന്നു.
    ഒന്നിലധികം മൂല്യങ്ങൾ പൊരുത്തപ്പെടുത്തൽ ഭാഗിക സമാനത XLOOKUP-ന് ഒന്നുകിൽ കണ്ടെത്താനാകും. ഒന്നിലധികം മൂല്യങ്ങൾ പൊരുത്തപ്പെടുമ്പോൾ ആദ്യ അല്ലെങ്കിൽ അവസാന മൂല്യം. എന്നാൽ INDEX-MATCH-ന് പൊരുത്തപ്പെടുന്ന ആദ്യ മൂല്യം മാത്രമേ നൽകാനാകൂ.
    Aray Formula Similarity രണ്ടും അറേയെ പിന്തുണയ്ക്കുന്നു ഫോർമുല.

    1. XLOOKUP ഉം INDEX-MATCH ലേക്ക് ലുക്ക്അപ്പ് മൂല്യം കോളത്തിൽ

    ഈ വശത്ത് രണ്ട് ഫംഗ്‌ഷനുകൾ തമ്മിൽ സാമ്യമുണ്ട്. XLOOKUP , INDEX-MATCH എന്നിവയ്‌ക്കായി, ലുക്ക്അപ്പ്_അറേ രണ്ട് ഫംഗ്‌ഷനുകൾക്കുമുള്ള ഒരു നിരയാകാം. C ell F5 , Jennifer Marlo എന്നതിലെ വിദ്യാർത്ഥിയുടെ പേരിന്റെ ഫിസിക്സിലെ മാർക്ക് ഞങ്ങൾ ഇവിടെ തിരയുകയാണ്. വിദ്യാർത്ഥിയുടെ പേര് കോളത്തിൽ മുകളിൽ നിന്ന് താഴേക്ക് തിരയാനും പൊരുത്തമൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ " കണ്ടെത്തിയില്ല " തിരികെ നൽകാനും ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.

    • <1-ന്>XLOOKUP , സെൽ G5 എന്നതിൽ ഫോർമുല പ്രയോഗിക്കുക.
    =XLOOKUP(F5,C5:C16,D5:D16,"Not Found",0,1)

    • INDEX-MATCH -ന്, സെല്ലിൽ ഈ ഫോർമുല ഉപയോഗിക്കുകG5 .
    =INDEX(B5:D16,MATCH(F5,C5:C16,0),3)

    കൂടുതൽ വായിക്കുക: എക്‌സലിലെ വ്യത്യസ്‌ത അറേകളിൽ നിന്നുള്ള ഒന്നിലധികം മാനദണ്ഡങ്ങൾ എങ്ങനെ പൊരുത്തപ്പെടുത്താം

    2. XLOOKUP ഉം INDEX-MATCH ഉം വരിയിലെ ലുക്ക്അപ്പ് മൂല്യവും

    ഈ വശത്തിൽ രണ്ട് ഫംഗ്‌ഷനുകൾ തമ്മിൽ സാമ്യമുണ്ട്. . XLOOKUP , INDEX-MATCH എന്നിവയ്‌ക്കായി, lookup_array രണ്ട് ഫംഗ്‌ഷനുകൾക്കുമുള്ള ഒരു നിരയായിരിക്കാം. ചിത്രീകരണത്തിനായി, ഐഡികൾ , പേരുകൾ , ഫിസിക്‌സിലെ മാർക്കുകൾ , ഗ്രേഡുകൾ എന്നിവയുള്ള ഒരു പുതിയ ഡാറ്റാസെറ്റ് ഞങ്ങളുടെ പക്കലുണ്ട്.

    ഇത് വളരെ വിശാലമായ ഒരു ഡാറ്റാ സെറ്റാണെന്നും ഗ്രേഡ് കോളത്തിന്റെ നമ്പർ എന്താണെന്ന് ഞങ്ങൾക്ക് അറിയില്ല. തുടർന്ന്, ഒരു പ്രത്യേക വിദ്യാർത്ഥിയുടെ ഗ്രേഡ് കണ്ടെത്തുന്നതിന്, ഞങ്ങൾ തലക്കെട്ട് വരി (B4:E4) ലുക്ക്അപ്പ്_അറേയും “ ഗ്രേഡ് ” എന്ന വാക്ക് ലുക്ക്അപ്പ്_വാല്യൂ<യും ഉപയോഗിക്കേണ്ടതുണ്ട്. 2>. XLOOKUP ഉം INDEX-MATCH ഉം ഉപയോഗിച്ച് ഞങ്ങൾക്ക് ഇത് പൂർത്തിയാക്കാൻ കഴിയും.

    • 3rd വിദ്യാർത്ഥിയുടെ ഗ്രേഡ് കണ്ടെത്താൻ , XLOOKUP ഫോർമുല സെൽ G5 -ൽ ഇതുപോലെയായിരിക്കും.
    =XLOOKUP("Grade",B4:E4,B7:E7,"Not Found",0,1)

    • ഈ സാഹചര്യത്തിൽ, INDEX-MATCH ഫോർമുല ഇതായിരിക്കും:
    =INDEX(B5:E16,3,MATCH("Grade",B4:E4,0))

    3. XLOOKUP ഉം INDEX-MATCH ഉം ഒരു പൊരുത്തവും കണ്ടെത്താനാകാതെ വരുമ്പോൾ

    ഈ രണ്ട് ഫംഗ്‌ഷനുകളും ഈ വശത്ത് സമാനതകളില്ലാത്തതാണ്. Lookup_value lookup_array എന്നതിലെ ഏതെങ്കിലും മൂല്യവുമായി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് XLOOKUP -ൽ ഒരു നിശ്ചിത മൂല്യം നൽകാനാകും. അത് ചെയ്യുന്നതിന്, നിങ്ങൾ അത് സജ്ജമാക്കേണ്ടതുണ്ട് if_not_found ആർഗ്യുമെന്റിലെ മൂല്യം. മറുവശത്ത്, INDEX-MATCH ൽ അത്തരമൊരു ഓപ്ഷൻ ഇല്ല. ഇത് ഒരു പിശക് തിരികെ നൽകും. പിശക് കൈകാര്യം ചെയ്യുന്നതിന് നിങ്ങൾ പുറത്ത് IFERROR ഫംഗ്‌ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്. നൽകിയിരിക്കുന്ന ഡാറ്റാ സെറ്റിൽ, ഐഡി 100 ഉള്ള വിദ്യാർത്ഥിയുടെ പേര് ഞങ്ങൾ കണ്ടെത്തും.

    • ഇതിനായി, XLOOKUP ഫോർമുല ഉപയോഗിക്കുക> സെൽ G5 .
    =XLOOKUP(100,B5:B16,C5:C16,"Not Found",0,1)

    • മറുവശത്ത്, ഇത് പ്രയോഗിക്കുക INDEX-MATCH ഫോർമുല.
    =INDEX(B5:E16,MATCH(100,B5:B16,0),2)

    • ഇത് ഒരു പിശക് നൽകുന്നതിനാൽ, നിങ്ങൾ ഈ പിശക് കൈകാര്യം ചെയ്യുന്നതിന് പുറത്ത് ഒരു IFERROR ഫംഗ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്.
    =IFERROR(INDEX(B5:E16,MATCH(100,B5:B16,0),2),"Not Found")

    സമാന റീഡിംഗുകൾ

    • ഒരു സെല്ലിൽ ഒന്നിലധികം മൂല്യങ്ങൾ തിരികെ നൽകുന്നതിന് Excel INDEX MATCH
    • Multiple Values ​​തിരികെ നൽകുന്നതിനുള്ള Excel INDEX-MATCH ഫോർമുല തിരശ്ചീനമായി
    • ഒന്നിലധികം ഫലങ്ങൾ സൃഷ്‌ടിക്കാൻ Excel-ൽ INDEX-MATCH ഫോർമുല എങ്ങനെ ഉപയോഗിക്കാം
    • [പരിഹരിച്ചത്!] INDEX MATCH Excel-ൽ ശരിയായ മൂല്യം നൽകുന്നില്ല (5 കാരണങ്ങൾ)
    • Excel-ൽ VLOOKUP-ന് പകരം INDEX MATCH എങ്ങനെ ഉപയോഗിക്കാം (3 വഴികൾ)

    4. XLOOKUP, INDEX-MATCH എന്നിവയിൽ ഏകദേശ പൊരുത്തങ്ങളുടെ കേസ്

    ഈ വശത്ത് രണ്ട് ഫംഗ്‌ഷനുകൾ തമ്മിൽ ഭാഗികമായ സാമ്യമുണ്ട്. XLOOKUP ഫംഗ്‌ഷനിൽ, lookup_value lookup_array എന്നതിലെ ഏതെങ്കിലും മൂല്യവുമായി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, അടുത്ത ചെറുതോ വലുതോ ആയ മൂല്യം നൽകുന്നതിന് നിങ്ങൾക്ക് ഫോർമുല പരിഷ്‌ക്കരിക്കാം. . വാദം സജ്ജമാക്കുകനിങ്ങൾക്ക് അടുത്ത ചെറിയ മൂല്യം വേണമെങ്കിൽ match_type to -1 അടുത്ത വലിയ മൂല്യം വേണമെങ്കിൽ 1 ആയി സജ്ജമാക്കുക.

    ഉദാഹരണത്തിന് , 50 അല്ലെങ്കിൽ അടുത്ത വലിയ മാർക്ക് ഉള്ള വിദ്യാർത്ഥിയെ ഞങ്ങൾ കണ്ടെത്തും.

    • മൂല്യം കണ്ടെത്താൻ, ഈ XLOOKUP ഫോർമുല പ്രയോഗിക്കുക.
    =XLOOKUP(50,D5:D16,C5:C16,"Not Found",1,1)

    • നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, 50 മാർക്കുള്ള ഒരു വിദ്യാർത്ഥിയും ഇല്ല . അതുകൊണ്ടാണ് 50 , 51 by Desmond Hayes എന്നിവയ്ക്ക് ശേഷം അത് കാണിക്കുന്നത്.

    ഇതിലും ഇതേ ഓപ്ഷൻ ഉണ്ട് ഇൻഡക്സ്-മാച്ച് ഫോർമുല. എന്നാൽ നിങ്ങൾക്ക് അടുത്ത വലിയ മൂല്യം വേണമെങ്കിൽ ലുക്ക്അപ്പ്_അറേ അവരോഹണക്രമത്തിൽ അടുക്കണം എന്നതാണ് പോരായ്മ. അല്ലെങ്കിൽ, അത് ഒരു പിശക് തിരികെ നൽകും. അടുത്ത ചെറിയ മൂല്യം ലഭിക്കാൻ, നിങ്ങൾ ആരോഹണ ക്രമത്തിൽ അടുക്കേണ്ടതുണ്ട്.

    • ആദ്യം, സെൽ G5 -ൽ ഈ ഫോർമുല ചേർക്കുക.
    =INDEX(B5:E16,MATCH(50,D5:D16,-1),2)

    • ഫലമായി, ഫലം #N/A പിശക് കാണിക്കുന്നത് നിങ്ങൾ കാണും .
    • അതിനാൽ, ആരോഹണ ക്രമത്തിൽ സെൽ ശ്രേണി D5:D16 അടുക്കുക, നിങ്ങൾക്ക് ശരിയായ മൂല്യം ലഭിക്കും.

    <6 പ്രത്യേക കുറിപ്പ്: XLOOKUPഫംഗ്‌ഷനിൽ, -1അടുത്ത ചെറിയ മൂല്യത്തിനായി പ്രവർത്തിക്കുന്നു, എന്നാൽ INDEX-MATCH-ൽ , -1അടുത്ത വലിയ മൂല്യത്തിനായി പ്രവർത്തിക്കുന്നു. അതുപോലെ XLOOKUPഫംഗ്‌ഷനിൽ, 1 അടുത്ത വലിയ മൂല്യത്തിനായി പ്രവർത്തിക്കുന്നു, എന്നാൽ INDEX-MATCH ൽ, 1അടുത്ത ചെറിയ മൂല്യത്തിന് പ്രവർത്തിക്കുന്നു.

    കൂടുതൽ വായിക്കുക: എങ്ങനെ ഉപയോഗിക്കാംഭാഗിക പൊരുത്തത്തിനായുള്ള ഇൻഡക്സും പൊരുത്തവും (2 വഴികൾ)

    5. വൈൽഡ്കാർഡുകൾ പൊരുത്തപ്പെടുന്ന സാഹചര്യത്തിൽ XLOOKUP ഉം INDEX-MATCH ഉം

    ഈ വശത്തിൽ രണ്ട് ഫംഗ്ഷനുകൾ തമ്മിൽ സാമ്യമുണ്ട്. XLOOKUP , INDEX-MATCH എന്നിവയും Wildcards പിന്തുണയ്ക്കുന്നു. ഇവിടെ, " Marlo " എന്ന രണ്ടാമത്തെ പേരുള്ള ഏതൊരു വിദ്യാർത്ഥിയെയും ഞങ്ങൾ കണ്ടെത്തും. XLOOKUP vs INDEX-MATCH താരതമ്യം കാണുന്നതിന് ചുവടെയുള്ള ഘട്ടങ്ങൾ പിന്തുടരാം.

    • ആദ്യം, XLOOKUP ഫോർമുല <1-ൽ പ്രയോഗിക്കുക ഔട്ട്പുട്ട് ലഭിക്കാൻ>സെൽ G5 .
    =XLOOKUP("*Marlo*",C5:C16,C5:C16,"Not Found",2,1)

    ശ്രദ്ധിക്കുക: XLOOKUP-ൽ വൈൽഡ്കാർഡുകൾ ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾ match_typeആർഗ്യുമെന്റ് 2ആയി സജ്ജീകരിക്കണം. അല്ലാത്തപക്ഷം, അത് പ്രവർത്തിക്കില്ല.

    • മറുവശത്ത്, INDEX-MATCH അതേ ടാസ്‌ക് നിർവഹിക്കാനുള്ള ഫോർമുല ഇതുപോലെയായിരിക്കും.
    =INDEX(B5:E16,MATCH("*Marlo*",C5:C16,0),2)

    കൂടുതൽ വായിക്കുക: ഇൻഡക്‌സ് മാച്ച് എക്‌സലിൽ വൈൽഡ്‌കാർഡ് ഉള്ള ഒന്നിലധികം മാനദണ്ഡങ്ങൾ (ഒരു സമ്പൂർണ്ണ ഗൈഡ് )

    6. XLOOKUP ഉം INDEX-MATCH ഉം ഒന്നിലധികം മൂല്യങ്ങൾ പൊരുത്തപ്പെടുമ്പോൾ ലുക്ക്അപ്പ് മൂല്യം

    ഈ ഉദാഹരണം കാണിക്കുന്നത് XLOOKUP vs INDEX-MATCH എപ്പോൾ ഒന്നിലധികം മൂല്യങ്ങൾ ലുക്കപ്പ് മൂല്യവുമായി പൊരുത്തപ്പെടുന്നു. ഇക്കാര്യത്തിൽ രണ്ട് പ്രവർത്തനങ്ങളും തമ്മിൽ ഭാഗികമായ സാമ്യമുണ്ട്. lookup_array ലെ ഒന്നിലധികം മൂല്യങ്ങൾ lookup_value എന്നതുമായി പൊരുത്തപ്പെടുന്ന സാഹചര്യത്തിൽ XLOOKUP ഉം INDEX-MATCH ഉം രണ്ടും ഒരു മൂല്യം മാത്രം നൽകുന്നു. എന്നാൽ XLOOKUP ഫംഗ്‌ഷനിൽ, നിങ്ങൾക്ക് തിരയലിൽ മാറ്റം വരുത്താം

    വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.