ഉള്ളടക്ക പട്ടിക
പൊരുത്തമുള്ള മൂല്യങ്ങൾ ലഭ്യമാക്കുന്നതിനുള്ള വ്യത്യസ്ത പ്രവർത്തനങ്ങളും വഴികളും Excel നൽകുന്നു. സാഹചര്യം അനുസരിച്ച്, ഉപയോക്താക്കൾക്ക് അവരുടെ മുൻഗണനകൾ തിരഞ്ഞെടുക്കാം. Excel-ൽ ഒന്നിലധികം പൊരുത്തങ്ങൾ ഉപയോഗിച്ച് INDEX MATCH ഉപയോഗിച്ച് ഫലങ്ങൾ എങ്ങനെ നേടാമെന്ന് ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ കാണിക്കാൻ പോകുന്നു.
ആദ്യം, ഇന്നത്തെ വർക്ക്ബുക്കിനെ കുറിച്ച് നമുക്ക് അറിയാം.
ഇന്നത്തെ വർക്ക്ബുക്കിന്റെ ഷീറ്റുകളിൽ, ഉൽപ്പന്നങ്ങളും അവയുടെ വില ബന്ധവും നിങ്ങൾ കണ്ടെത്തും. ഈ ബന്ധം ഉപയോഗിച്ച് ഒന്നിലധികം മാനദണ്ഡങ്ങൾ ഉപയോഗിച്ച് മൂല്യം നേടുന്നതിനുള്ള കുറച്ച് ഉദാഹരണങ്ങൾ ഞങ്ങൾ കാണും.
യഥാർത്ഥ ലോകത്ത് നിങ്ങൾ നിരവധി ബന്ധങ്ങളുടെ ഡാറ്റാസെറ്റുകൾ കൈകാര്യം ചെയ്യുകയും ഫലങ്ങൾ സൃഷ്ടിക്കുന്നതിന് വ്യത്യസ്ത മാനദണ്ഡങ്ങൾ സജ്ജമാക്കുകയും ചെയ്യേണ്ടതായി വന്നേക്കാം. തൽക്കാലം ഇത് ലളിതമായി നിലനിർത്തുന്നതിന്, നാമവും വലുപ്പവും പൊരുത്തപ്പെടുന്ന ഒരു ഉൽപ്പന്നത്തിന്റെ വില ഞങ്ങൾ വീണ്ടെടുക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
എല്ലാ ഫോർമുലകളോടും കൂടി പ്രദർശനത്തിനായി ഉപയോഗിച്ച വർക്ക്ബുക്ക് നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാം. താഴെയുള്ള ലിങ്കിൽ നിന്ന്.
INDEX-MATCH ഒന്നിലധികം പൊരുത്തം.xlsx
INDEX-MATCH ന്റെ അടിസ്ഥാനങ്ങൾ
INDEX ഫംഗ്ഷന്റെ അടിസ്ഥാനങ്ങൾ
INDEX ഫംഗ്ഷൻ ഒരു പട്ടികയിലോ ശ്രേണിയിലോ ഉള്ള ഒരു മൂല്യം അല്ലെങ്കിൽ ഒരു മൂല്യത്തിലേക്കുള്ള റഫറൻസ് നൽകുന്നു. വ്യക്തിഗത മൂല്യങ്ങൾ അല്ലെങ്കിൽ ഏതെങ്കിലും മുഴുവൻ വരികളും നിരകളും വീണ്ടെടുക്കാൻ ഇത് ഉപയോഗിക്കാം. INDEX ഫംഗ്ഷന്റെ വാക്യഘടന നോക്കാം.
INDEX(array/reference, row_number, column_number,area_number)
അറേ അല്ലെങ്കിൽ റഫറൻസ്: ഒരു സെൽ അല്ലെങ്കിൽ സെല്ലുകളുടെ ശ്രേണി
row_number: നോക്കാൻ അറേയിലെ ഒരു വരിROW($B$6:$B$10)) മൂല്യം ശരിയാണെങ്കിൽ. അല്ലെങ്കിൽ, അത് ഒരു ശൂന്യമായ സ്ട്രിംഗ് നൽകുന്നു. MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) ഭാഗം എന്നത് ROW($B$6:$B$10) സംഖ്യകളുടെ പരമ്പരയാണ്. ) ഒപ്പം റോ($B$6:$B$10) പൊരുത്തങ്ങൾ. തിരഞ്ഞെടുത്ത വിഭാഗത്തിലെ മൊത്തം വരികളുടെ എണ്ണം പരിമിതപ്പെടുത്തുന്നതിനുള്ള ഒരു ലളിതമായ തന്ത്രമാണിത്.
👉
അതിനുശേഷം, ചെറുത്(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12) , 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1) <1-നുള്ള തിരയലുകൾ>ROWS($A$1:A1) - IF ഭാഗത്തിന്റെ ഔട്ട്പുട്ടിൽ നിന്നുള്ള ഏറ്റവും ചെറിയ മൂല്യം.
👉
ഒടുവിൽ, INDEX($C$6:$C $10, ചെറുത്(ഐസ്നമ്പർ(മത്സരം($B$6:$B$10, $C$12, 0)), മത്സരം(റോ($B$6:$B$10), വരി($B$6:$B$10)) , ""), ROWS($A$1:A1))) മുമ്പത്തെ ഫംഗ്ഷന്റെ ഔട്ട്പുട്ട് വരി നമ്പറായും ROWS($A$1:A1) കോളം നമ്പറായും തിരികെ നൽകുന്നു C6:C10 ശ്രേണിയിൽ ഈ സ്ഥാനത്തുള്ള മൂല്യം.
👉
അതുപോലെ, INDEX('ഷോപ്പ് 2'!$C$6:$C$10, ചെറുത് (ISNUMBER('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('ഷോപ്പ് 2'!$B$6:$B$10), ROW('ഷോപ്പ് 2' !$B$6:$B$10)), "") അതുതന്നെ ചെയ്യുന്നു, എന്നാൽ രണ്ടാമത്തെ ഷീറ്റിൽ നിന്ന്. ഷീറ്റിന്റെ പേര് "ഷോപ്പ് 2" ആയതിനാൽ, ശ്രേണികൾ/സെല്ലുകൾ തിരഞ്ഞെടുക്കുന്നതിന് മുമ്പ് ഞങ്ങൾ അത് ചേർത്തിട്ടുണ്ട്. നിങ്ങൾക്ക് ആവശ്യമില്ല. നിങ്ങൾ ചെയ്യുന്ന ഷീറ്റിലേക്ക് അവരെ ചേർക്കാൻ cal ക്യൂലേഷനുകൾ. അതിനാൽ, ഫോർമുലയുടെ മുമ്പത്തെ ഭാഗത്ത് "ഷോപ്പ് 1" എന്നതിനായി ഞങ്ങൾ അത് ചെയ്തില്ല.
👉
അവസാനമായി, ഞങ്ങൾ മുഴുവൻ ഫംഗ്ഷനും ഒരു IFERROR ഫംഗ്ഷനിൽ ചേർത്തു. ദിഫോർമുല നിർവ്വഹിക്കുമ്പോൾ പിശകുകൾ സംഭവിച്ചാൽ ഒരു ശൂന്യത തിരികെ നൽകാനാണ് കാരണം.
- അവസാനം, Enter അമർത്തുക.
- ഇപ്പോൾ, വീണ്ടും സെൽ തിരഞ്ഞെടുക്കുക. തുടർന്ന് ചില സെല്ലുകൾക്കുള്ള ഫിൽ ഹാൻഡിൽ ഐക്കൺ ക്ലിക്കുചെയ്ത് താഴേക്ക് വലിച്ചിടുക (ഔട്ട്പുട്ട് സെല്ലിന്റെ കണക്കാക്കിയ അളവിനേക്കാൾ കൂടുതൽ മികച്ചതായിരിക്കണം).
അതിനാൽ, ഞങ്ങൾ എല്ലാം കണ്ടെത്തും. Excel-ലെ ഒന്നിലധികം വർക്ക്ഷീറ്റുകളിൽ നിന്നുള്ള INDEX-MATCH ഉപയോഗിക്കുന്ന പൊരുത്തങ്ങൾ.
6. അറേ കൂടാതെ ഒന്നിലധികം മാനദണ്ഡങ്ങൾക്കുള്ള INDEX-MATCH
ഞങ്ങൾക്ക് ഒന്നിലധികം പൊരുത്തങ്ങൾക്കോ മാനദണ്ഡങ്ങൾക്കോ ഒന്നുമില്ലാതെ INDEX-MATCH ഉപയോഗിക്കാനും കഴിയും. അറേ. ഉദാഹരണത്തിന്, നമുക്ക് ഇനിപ്പറയുന്ന ഡാറ്റാസെറ്റ് എടുക്കാം.
എന്നാൽ ആദ്യം അത് നേടുന്നതിന് ഞങ്ങൾക്ക് ഒരു സഹായ കോളം ആവശ്യമാണ്. ചോദ്യം ചെയ്യപ്പെടുന്ന ഫംഗ്ഷനുകൾക്ക് പുറമേ ഞങ്ങൾ CONCATENATE ഫംഗ്ഷൻ ഉപയോഗിക്കും. പൂർണ്ണ ഗൈഡിനായി ഈ ഘട്ടങ്ങൾ പാലിക്കുക.
ഘട്ടങ്ങൾ:
- ആദ്യം, സെൽ F5 തിരഞ്ഞെടുത്ത് ഇനിപ്പറയുന്ന ഫോർമുല എഴുതുക.
=CONCATENATE(C5,",",D5,",",E5)
- തുടർന്ന് Enter അമർത്തുക.
- ഇപ്പോൾ വീണ്ടും സെൽ തിരഞ്ഞെടുത്ത് ബാക്കിയുള്ള സെല്ലുകൾക്കായുള്ള ഫോർമുല പകർത്താൻ കോളത്തിന്റെ അവസാനഭാഗത്തേക്ക് ഫിൽ ഹാൻഡിൽ ഐക്കൺ ക്ലിക്കുചെയ്ത് വലിച്ചിടുക.
- അടുത്തതായി, ഒറിജിനൽ ഡാറ്റാസെറ്റിൽ എല്ലാ 100-കൾക്കുമായുള്ള INDEX-MATCH ഞങ്ങൾ കണ്ടെത്തും. അതിനായി, മൂല്യം സംഭരിക്കുന്നതിന് ഒരു സെൽ തിരഞ്ഞെടുക്കുക ( H5 ഈ സാഹചര്യത്തിൽ).
- തുടർന്ന് ഇനിപ്പറയുന്ന ഫോർമുല ചേർക്കുക.
=INDEX(B5:B19,MATCH("100,100,100",F5:F19,0))
🔎 ബ്രേക്ക്ഡൗൺഫോർമുല
👉 MATCH(“100,100,100”,F5:F19,0) 100,100,100 ന്റെ കൃത്യമായ പൊരുത്തത്തിനായി F5: F19 .
👉 തുടർന്ന് INDEX(B5:B19,MATCH(“100,100,100”,F5:F19,0)) മൂല്യം പൊരുത്തപ്പെടുന്ന സ്ഥാനത്ത് മൂല്യം നൽകുന്നു.
- അവസാനം, Enter അമർത്തുക.
ഇതുവഴി ഒന്നിലധികം മാനദണ്ഡങ്ങൾക്കായി INDEX-MATCH ഉപയോഗിക്കാം അല്ലെങ്കിൽ ഒരു ശ്രേണിയും ഇല്ലാതെ Excel-ൽ പൊരുത്തപ്പെടുന്നു.
Excel-ലെ INDEX-MATCH ഫോർമുല ഉപയോഗിച്ച് ലംബമായി ഒന്നിലധികം മൂല്യങ്ങൾ തിരികെ നൽകുന്നത് എങ്ങനെ
നിങ്ങൾക്ക് INDEX-MATCH ഉപയോഗിച്ച് ലംബമായി ഒന്നിലധികം മൂല്യങ്ങൾ നൽകണമെങ്കിൽ, നമുക്ക് നോക്കാം ഇനിപ്പറയുന്ന ഉദാഹരണം.
ഡാറ്റസെറ്റിനായി നമുക്ക് അത് എങ്ങനെ നേടാനാകുമെന്ന് കാണാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക.
ഘട്ടങ്ങൾ:
- ആദ്യം, സെൽ F5 തിരഞ്ഞെടുക്കുക.
- രണ്ടാമത്, ഇനിപ്പറയുന്ന ഫോർമുല എഴുതുക.
=IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))),"")
🔎 ഫോർമുലയുടെ ബ്രേക്ക്ഡൗൺ
👉
ROW($B$5:$B$14) റിട്ടേൺസ് B5:B14 ശ്രേണിയുടെ വരി നമ്പറുകൾ അടങ്ങുന്ന ഒരു അറേ.
👉
ROW($B$5:$B$14)-ROW($B$5) +1 അറേയും സെല്ലിന്റെ വരി നമ്പറും തമ്മിലുള്ള വ്യത്യാസം നൽകുന്നു B5 ഇത് ഈ സാഹചര്യത്തിൽ 1 മുതൽ 10 വരെയുള്ള ഒരു അറേയാണ്.
👉
IF( $E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1) സെല്ലിന്റെ മൂല്യം E5 എവിടെയാണെന്ന് പരിശോധിക്കുന്നു B5:B14 എന്ന ശ്രേണിയിൽ, മുമ്പത്തേതിൽ നിന്ന് ശരിയാകുന്ന അറേയിലെ നമ്പർ നൽകുന്നുശ്രേണി.
👉
ചെറുത്(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),റോ (1:1) അറേയിൽ നിന്നുള്ള ഏറ്റവും ചെറിയ സംഖ്യ നൽകുന്നു.
👉
INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B) $14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))) തുടർന്ന് C5:C14 ശ്രേണിയിലെ ആ സ്ഥാനത്ത് മൂല്യം നൽകുന്നു .
👉
ഒടുവിൽ, IFERROR(സൂചിക($C$5:$C$14,ചെറുത്($E$5=$B$5:$B$14,ROW($B$5): $B$14)-ROW($B$5)+1),ROW(1:1)))"") ഒരു മൂല്യം ഫോർമുലയിൽ ഒരു പിശകിന് കാരണമാകുകയാണെങ്കിൽ, അത് ഒരു ശൂന്യമായ സ്ട്രിംഗ് നൽകുന്നു എന്ന് ഉറപ്പാക്കുന്നു.
- മൂന്നാമതായി, Enter അമർത്തുക.
- തുടർന്ന് സെൽ വീണ്ടും തിരഞ്ഞെടുക്കുക. അവസാനമായി, എല്ലാ മൂല്യങ്ങളും ലഭിക്കുന്നതിന് ചില സെല്ലുകൾക്കായി ഫിൽ ഹാൻഡിൽ ഐക്കൺ ക്ലിക്ക് ചെയ്ത് താഴേക്ക് ഡ്രാഗ് ചെയ്യുക.
ഇങ്ങനെ നമുക്ക് ഒന്നിലധികം മൂല്യങ്ങൾ നൽകാം. Excel-ൽ INDEX-MATCH ലംബമായി ഉപയോഗിക്കുന്നു.
കൂടുതൽ വായിക്കുക: വ്യത്യസ്ത ഷീറ്റിലെ ഒന്നിലധികം മാനദണ്ഡങ്ങളോടുകൂടിയ INDEX MATCH (2 വഴികൾ)
ഉപസംഹാരം
ഇന്നത്തേക്കുള്ള അത്രമാത്രം. മൾട്ടിപ്പ് ഉപയോഗിച്ച് ഇൻഡെക്സ് മാച്ച് ചെയ്യാനുള്ള രണ്ട് വഴികൾ ഞങ്ങൾ നിങ്ങൾക്ക് കാണിച്ചുതരാൻ ശ്രമിച്ചു ലെ മത്സരങ്ങൾ. നിങ്ങൾക്ക് ഇത് സഹായകരമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു. എന്തെങ്കിലും മനസ്സിലാക്കാൻ ബുദ്ധിമുട്ട് തോന്നുന്നുവെങ്കിൽ അഭിപ്രായം പറയാൻ മടിക്കേണ്ടതില്ല. ടാസ്ക്കിനുള്ള മറ്റേതെങ്കിലും രീതികളെക്കുറിച്ച് ഞങ്ങളെ അറിയിക്കാൻ നിങ്ങൾക്ക് സ്വാഗതം.
ഇതുപോലുള്ള കൂടുതൽ ഗൈഡുകൾക്ക്, Exceldemy.com സന്ദർശിക്കുക.
മൂല്യംcolumn_number: ഒരു മൂല്യം തിരികെ നൽകേണ്ട അറേയിലെ കോളം
area_number: റഫറൻസിൽ നിന്ന് തിരികെ നൽകേണ്ട ഒരു ശ്രേണി തിരഞ്ഞെടുക്കുന്നു row_num , column_num എന്നിവയുടെ കവല. ഇതൊരു ഓപ്ഷണൽ ഫീൽഡാണ്.
സൂത്രവാക്യം എഴുതുമ്പോൾ row_number അല്ലെങ്കിൽ column_number നൽകണോ എന്ന് നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം. നിങ്ങൾ row_number നൽകുകയാണെങ്കിൽ, column_number ഉപയോഗിക്കുന്നത് ഓപ്ഷണലാണ് തകർച്ച.
MATCH ഫംഗ്ഷന്റെ അടിസ്ഥാനങ്ങൾ
പ്രായോഗികമായി, INDEX ഫംഗ്ഷനിൽ നിങ്ങൾ പലപ്പോഴും കണ്ടെത്തുന്ന ഒരു ഫംഗ്ഷൻ MATCH ഫംഗ്ഷൻ ആണ്. . സെല്ലുകളുടെ ഒരു ശ്രേണിയിൽ ഒരു നിർദ്ദിഷ്ട ഇനത്തിന്റെ സ്ഥാനം കണ്ടെത്താൻ MATCH ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. ഇത് ശ്രേണിയിലെ ഒരു പ്രത്യേക ഇനത്തിന്റെ ആപേക്ഷിക സ്ഥാനം നൽകുന്നു.
MATCH ഫംഗ്ഷന്റെ വാക്യഘടനയാണ്
MATCH(lookup_value, lookup_array, match_type)
lookup_value: lookup_array-യിൽ തിരയാനുള്ള മൂല്യം.
lookup_array: തിരയുന്ന സെല്ലുകളുടെ ഒരു ശ്രേണി.
match_type: ഇതൊരു ഓപ്ഷണൽ ഫീൽഡാണ്. നിങ്ങൾക്ക് 3 മൂല്യങ്ങൾ ചേർക്കാൻ കഴിയും.
1 = ചെറുത് അല്ലെങ്കിൽ ലുക്ക്അപ്പ്_വാല്യൂവിന് തുല്യമാണ്
0 = കൃത്യമായ ലുക്ക്അപ്പ്_മൂല്യം
-1 = greater or equal to lookup_value
ഒരു ആഴത്തിലുള്ള ധാരണയ്ക്ക്, നിങ്ങൾക്ക് Microsoft പിന്തുണ സൈറ്റ് പരിശോധിക്കാം.
6 INDEX ഉപയോഗിക്കുന്നതിനുള്ള അനുയോജ്യമായ ഉദാഹരണങ്ങൾ- ഫോർമുലയുമായി പൊരുത്തപ്പെടുത്തുകഒന്നിലധികം പൊരുത്തങ്ങൾ
ഇപ്പോൾ ഞങ്ങൾ ഈ ഫോർമുലകളും സിദ്ധാന്തങ്ങളും ഞങ്ങളുടെ ഡാറ്റാസെറ്റിൽ പ്രവർത്തനക്ഷമമാക്കും. Excel-ൽ ഒന്നിലധികം പൊരുത്തങ്ങളുള്ള INDEX-MATCH ഉപയോഗിച്ച് ഞങ്ങൾ വ്യത്യസ്ത സാഹചര്യങ്ങൾ പരിഹരിച്ചു, കൂടുതൽ നന്നായി മനസ്സിലാക്കുന്നതിനായി അവയെ വിവിധ വിഭാഗങ്ങളിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. വ്യത്യസ്ത സാഹചര്യങ്ങളിൽ ഞങ്ങൾ അവ എങ്ങനെ പ്രയോഗിക്കാമെന്ന് കാണുന്നതിന് പിന്തുടരുക അല്ലെങ്കിൽ നിങ്ങൾ ഒരു നിർദ്ദിഷ്ട ഒന്ന് തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, മുകളിലുള്ള പട്ടികയിൽ അത് കണ്ടെത്താനാകും.
1. ഒന്നിലധികം മാനദണ്ഡങ്ങളുള്ള INDEX-MATCH
ഇതിനായി ഒന്നിലധികം മാനദണ്ഡങ്ങൾ ഉപയോഗിച്ച് മൂല്യങ്ങൾ ലഭ്യമാക്കുന്നത് ആദ്യം മാനദണ്ഡം സജ്ജമാക്കുക. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഒരു ചെറിയ വലിപ്പമുള്ള ഷർട്ടിന്റെ വില (ഞങ്ങളുടെ വർക്ക്ബുക്കിൽ) വീണ്ടെടുക്കണമെങ്കിൽ, നിങ്ങൾ ഉൽപ്പന്നത്തിന്റെ പേര് - ഷർട്ടും വലുപ്പവും - ചെറുത്.
<0 Excel-ൽ ഈ ഒന്നിലധികം പൊരുത്തങ്ങളുമായി ഇൻഡക്സ് പൊരുത്തം കണ്ടെത്താൻ നമുക്ക് ഫോർമുല എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണാൻ ഈ ഘട്ടങ്ങൾ പിന്തുടരുക.
ഘട്ടങ്ങൾ:
- ആദ്യം, സെൽ G6 തിരഞ്ഞെടുക്കുക.
- തുടർന്ന് ഇനിപ്പറയുന്ന ഫോർമുല എഴുതുക.
=INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0))
🔎 ഫോർമുലയുടെ ബ്രേക്ക്ഡൗൺ
INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5: C15),0))
👉
(G4=B5:B15) ഉം (G5=C5:C15) ഉം രണ്ട് വ്യവസ്ഥകളും ഒന്നുകിൽ <വ്യവസ്ഥകൾ ശരിയാണോ അല്ലയോ എന്നതിനെ ആശ്രയിച്ച് 1>ശരി അല്ലെങ്കിൽ തെറ്റ് . സംഖ്യാപരമായി, അവ 1 അല്ലെങ്കിൽ 0 ആണ്. അതിനാൽ ഇവ രണ്ടും ശരിയാകുന്നിടത്ത് ഗുണനം 1 നൽകുന്നു.
👉
MATCH(1,(G4=B5:B15)*(G5=C5:C15), 0) രണ്ട് വ്യവസ്ഥകളും ഉള്ള സ്ഥാനം നൽകുന്നുസത്യം. ഈ സാഹചര്യത്തിൽ, ഇത് 1 ആണ്.
👉
INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0)) ഫോർമുലയുടെ മുൻഭാഗം തിരികെ നൽകിയ സ്ഥാനത്ത് മൂല്യം നൽകുന്നു.
- അവസാനം, Enter അമർത്തുക.
ഇങ്ങനെയാണ് Excel-ലെ ഒന്നിലധികം മാനദണ്ഡങ്ങൾക്കോ പൊരുത്തങ്ങൾക്കോ വേണ്ടി നമുക്ക് INDEX MATCH ഉപയോഗിക്കാനാവുക.
കൂടുതൽ വായിക്കുക: Excel-ലെ വ്യത്യസ്ത ശ്രേണികളിൽ നിന്ന് ഒന്നിലധികം മാനദണ്ഡങ്ങൾ എങ്ങനെ പൊരുത്തപ്പെടുത്താം
2. ഒന്നിലധികം മാനദണ്ഡങ്ങളുള്ള ഇൻഡക്സ്-മാച്ച്, വരികളിലും നിരകളിലും ഉൾപ്പെടുന്നു
ഈ വിഭാഗത്തിൽ, വരികളിലും നിരകളിലും രണ്ടോ അതിലധികമോ മാനദണ്ഡങ്ങൾ പരിശോധിച്ച് ഒരു ലുക്ക്അപ്പ് എങ്ങനെ നടത്താമെന്ന് ഞങ്ങൾ ചർച്ച ചെയ്യും . ഇത് അൽപ്പം തന്ത്രപരവും സങ്കീർണ്ണവുമാണെന്ന് തോന്നാം.
ഞങ്ങളുടെ ഉദാഹരണത്തിൽ ഞങ്ങൾ കുറച്ച് മാറ്റം കൊണ്ടുവരുന്നു, വലുപ്പ മൂല്യങ്ങൾ (ചെറുത്, വലുത്, M, XL) വ്യക്തിഗത നിരകളെ പ്രതിനിധീകരിക്കുന്ന വിധത്തിലാണ് ഞങ്ങളുടെ പട്ടിക ഇപ്പോൾ ക്രമീകരിച്ചിരിക്കുന്നത്.
മുമ്പത്തെ വിഭാഗത്തിന് സമാനമായി, ഉൽപ്പന്നവും ആവശ്യമായ വലുപ്പവും മാനദണ്ഡ മൂല്യങ്ങളായി സജ്ജീകരിക്കുക.
ഇതിനുള്ള ഫോർമുല എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക. വിഭാഗം.
ഘട്ടങ്ങൾ:
- ആദ്യം, സെൽ I6 തിരഞ്ഞെടുക്കുക.
- തുടർന്ന് ഇനിപ്പറയുന്ന ഫോർമുല എഴുതുക അത്.
=INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0))
🔎 ഫോർമുലയുടെ തകർച്ച
👉
MATCH(I4,B5:B7,0) B5:B7 ശ്രേണിയിലെ I4 മൂല്യത്തിന്റെ കൃത്യമായ പൊരുത്തം നൽകുന്നു.
👉
അതുപോലെ, MATCH(I5,C4:F4,0) C4:F4 ശ്രേണിയിലെ I5 ന്റെ മൂല്യത്തിന്റെ കൃത്യമായ പൊരുത്തം നൽകുന്നു. .
👉
ഒടുവിൽ, INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0)) ആദ്യ ഫംഗ്ഷന്റെ ഔട്ട്പുട്ട് വരി നമ്പറായും രണ്ടാമത്തെ ഫംഗ്ഷൻ കോളം നമ്പർ, C5:F7 എന്ന ശ്രേണിയിൽ നിന്ന് സ്ഥാനത്തുള്ള മൂല്യം നൽകുന്നു.
- അതിനുശേഷം, Enter അമർത്തുക.
അങ്ങനെ, വരികളും നിരകളും ഉൾപ്പെടുന്ന ഒന്നിലധികം മാനദണ്ഡങ്ങളോടെ നമുക്ക് INDEX-MATCH ഉപയോഗിക്കാം.
കൂടുതൽ വായിക്കുക: എക്സൽ ഇൻഡക്സ് മാച്ച് സിംഗിൾ/മൾട്ടിപ്പിൾ മാനദണ്ഡങ്ങൾ ഒറ്റ/ഒന്നിലധികം ഫലങ്ങളോടെ
സമാന റീഡിംഗുകൾ
- ഇൻഡക്സ് മാച്ച് 3 Excel-ലെ മാനദണ്ഡം (4 ഉദാഹരണങ്ങൾ)
- Excel-ലെ ഒന്നിലധികം ഷീറ്റുകളിലുടനീളമുള്ള INDEX MATCH (ബദൽ ഉപയോഗിച്ച്)
- Multiple-ന് കീഴിൽ INDEX-MATCH ഫംഗ്ഷനുകളുള്ള തുക Excel-ലെ മാനദണ്ഡം
- Excel-ലെ സൂചിക പൊരുത്തം ഒന്നിലധികം വരികൾ (3 വഴികൾ)
- Excel-ൽ കുറഞ്ഞ മൂല്യം കണ്ടെത്തുന്നതിനുള്ള INDEX-MATCH ഫോർമുല (4 അനുയോജ്യമായ വഴികൾ)
3. അയൽപക്കമില്ലാത്ത നിരകളിൽ നിന്നുള്ള INDEX-MATCH
ഈ വിഭാഗത്തിൽ, മാച്ചി എങ്ങനെ നേടാം എന്നതിന്റെ ഒരു ഉദാഹരണം ഞങ്ങൾ കാണിച്ചുതരാം ng മൂല്യങ്ങൾ രണ്ട് നോൺ-അടുത്തുള്ള കോളങ്ങൾ ഉപയോഗിക്കുന്നു. കൂടാതെ, ഈ സാഹചര്യത്തിനായി ഞങ്ങൾക്ക് IFERROR ഫംഗ്ഷൻ ആവശ്യമാണ്.
ഇത് ഡെമോൺസ്ട്രേഷനായുള്ള ഡാറ്റാസെറ്റായിരിക്കും.
ഈ ഘട്ടങ്ങൾ പാലിക്കുക ഈ ഡാറ്റാസെറ്റിലെ അയൽപക്കമില്ലാത്ത നിരകൾക്കായി (ഉൽപ്പന്നവും തുകയും) INDEX-MATCH എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണാൻ.
ഘട്ടങ്ങൾ:
<12IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0))," മൂല്യമില്ല”)
👉
MATCH(G5,B4:B7,0) G5 എന്ന സെല്ലിന്റെ മൂല്യത്തിന്റെ കൃത്യമായ പൊരുത്തം <1 പരിധിയിൽ കണ്ടെത്തുന്നു>B4:B7 .
👉
, MATCH(F6,B4:D4,0) F6 ന്റെ കൃത്യമായ പൊരുത്തം ആണ് B4:D4 .
👉
തുടർന്ന് ഇൻഡക്സ്(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)) എടുക്കുന്നു ആദ്യ ഫംഗ്ഷൻ മൂല്യം വരി നമ്പറായും രണ്ടാമത്തെ ഫംഗ്ഷൻ മൂല്യം കോളം നമ്പറായും ആ സ്ഥാനത്ത് മൂല്യം B4:D7 ശ്രേണിയിൽ നൽകുന്നു.
👉
ഒടുവിൽ, IFERROR(INDEX (B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"മൂല്യം ഇല്ല") എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ ഒരു പിശക് ഉണ്ടെങ്കിൽ "മൂല്യം ഇല്ല" എന്ന സ്ട്രിംഗ് നൽകുന്നു ഫോർമുല. അല്ലെങ്കിൽ, അത് സാധാരണ മൂല്യം നൽകുന്നു.
- അടുത്തതായി, നിങ്ങളുടെ കീബോർഡിൽ Enter അമർത്തുക.
ഇപ്രകാരം ഒരു ഫലമായി, Excel-ൽ, ഒന്നിലധികംവയ്ക്ക് പോലും, തിരഞ്ഞെടുത്ത മാനദണ്ഡങ്ങൾക്കായുള്ള സമീപമല്ലാത്ത നിരകളിൽ നിന്ന് INDEX-MATCH ഉപയോഗിച്ച് നമുക്ക് ആവശ്യമുള്ള പൊരുത്തം കണ്ടെത്താനാകും.
4. ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് INDEX-MATCH
<0 ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് പൊരുത്തങ്ങൾ കണ്ടെത്താൻ നമുക്ക് INDEX-MATCH ഫോർമുല ഉപയോഗിക്കാം. ഈ ഫംഗ്ഷനോടൊപ്പം, ഞങ്ങൾക്ക് SMALL , ISNUMBER , ROW , COUNTIF , IFERROR ഫംഗ്ഷനുകളും ആവശ്യമാണ് .ഉദാഹരണ ഷീറ്റിൽ, ഞങ്ങൾക്ക് 2 ഷോപ്പിന്റെ ഉൽപ്പന്നങ്ങളുണ്ട്. ഈ ഷീറ്റ് ഉപയോഗിച്ച്, എങ്ങനെയെന്ന് നമുക്ക് നോക്കാംചുമതല നിർവഹിക്കുന്നതിന്.
Excel-ലെ ഈ പട്ടികകളുടെ കൂട്ടത്തിൽ നിന്ന് ഒന്നിലധികം പൊരുത്തങ്ങളുള്ള INDEX-MATCH-നൊപ്പം ഈ ഫംഗ്ഷനുകളുടെ സംയോജനം എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണുന്നതിന് ഈ ഘട്ടങ്ങൾ പാലിക്കുക. .
ഘട്ടങ്ങൾ:
- ആദ്യം, സെൽ C14 തിരഞ്ഞെടുക്കുക.
- ഇനി താഴെ പറയുന്ന ഫോർമുല എഴുതുക.
=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
🔎 ഫോർമുലയുടെ തകർച്ച
ഇൻഡക്സ്($C$6:$C$10, ചെറുത്(ഐഎസ് നമ്പർ(ഇസ്നമ്പർ($B$6:$B$10, $C$12, 0)), പൊരുത്തം( വരി($B$6:$B$10), വരി($B$6:$B$10)), ""), വരികൾ($A$1:A1))), ഇൻഡക്സ്($F$6:$F$10, ചെറുത് IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), "") , വരികൾ($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
👉
MATCH($B$6:$B$10, $C$12, 0) B6:B10 ശ്രേണിയിൽ C12 ന്റെ കൃത്യമായ പൊരുത്തം കണ്ടെത്തുന്നു.
👉
ISNUMBER(MATCH($B) $6:$B$10, $C$12, 0)) ഫംഗ്ഷനിലെ മൂല്യം ഒരു സംഖ്യയാണോ എന്ന് പരിശോധിക്കുന്നു.
👉
IF(ISNUMBER(MATCH($B$6:$B$10) , $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), "") ROW($B$6:$B$1 0)) മുമ്പത്തെ പ്രവർത്തനം ഒരു സംഖ്യയാണോ അല്ലയോ എന്ന് പരിശോധിക്കുന്നു. അങ്ങനെയാണെങ്കിൽ, അത് MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) എന്നതിന്റെ ഔട്ട്പുട്ട് മൂല്യം നൽകുന്നു, അത് വരിയുടെ അറേയുടെ സ്ഥാനമാണ്. ആദ്യത്തെയും രണ്ടാമത്തെയും റോ ഫംഗ്ഷനുകളിൽ അക്കങ്ങൾ പൊരുത്തപ്പെടുന്നു. അല്ലെങ്കിൽ, അത് ഒരു ശൂന്യമായ സ്ട്രിംഗ് നൽകുന്നു.
👉
ചെറുത്(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6: $B$10), വരി($B$6:$B$10)),“”), ROWS($A$1:A1)) ROWS($A$1:A1) -അറേയിൽ നിന്നുള്ള ഏറ്റവും ചെറിയ മൂല്യം നൽകുന്നു.
👉
ഒടുവിൽ. ഇൻഡക്സ്($C$6:$C$10, ചെറുത്(If(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))) C6:C10 ശ്രേണിയിലെ ആ സ്ഥാനത്ത് മൂല്യം നൽകുന്നു.
👉
ഇൻഡക്സ്($F$6:$F$10, ചെറുത്(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), പൊരുത്തം(റോ($E$6: $E$10), വരി($E$6:$E$10)), ""), വരികൾ($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))) ചെയ്യുന്നു അതേ കാര്യം, എന്നാൽ രണ്ടാമത്തെ പട്ടികയിൽ നിന്ന് ഫോർമുലയുടെ ഈ ഭാഗത്ത് ശ്രേണികൾ വ്യക്തമായി വ്യത്യസ്തമാണ്.
👉
ഒടുവിൽ, മുഴുവൻ ഫംഗ്ഷനും മുഴുവൻ ഫംഗ്ഷനും എടുത്ത് INDEX-MATCH നൽകുന്നു. കോമ്പിനേഷനുകൾ. IFERROR ഫംഗ്ഷന്റെ സ്വാധീനം ഫോർമുല എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ പിശകുകൾ ഉണ്ടായാൽ അത് ഒരു മൂല്യവും നൽകില്ല എന്നതാണ്.
- തുടർന്ന് Enter അമർത്തുക.
- അതിനുശേഷം, സെൽ വീണ്ടും തിരഞ്ഞെടുത്ത് പട്ടികകളിൽ നിന്ന് ബാക്കിയുള്ള മൂല്യങ്ങൾ കണ്ടെത്തുന്നതിന് ഒന്നിലധികം സെല്ലുകൾക്കായി ഫിൽ ഹാൻഡിൽ ഐക്കൺ ക്ലിക്കുചെയ്ത് താഴേക്ക് വലിച്ചിടുക. നിങ്ങൾക്ക് അധിക സെല്ലുകൾ വലിച്ചിടാം, മൂല്യങ്ങൾ അധികമില്ലെങ്കിൽ Excel നിർത്തും.
ഇങ്ങനെയാണ് മാനദണ്ഡങ്ങൾ ഉപയോഗിച്ച് നമുക്ക് INDEX-MATCH ഉപയോഗിക്കാൻ കഴിയുക. Excel-ൽ ഒന്നിലധികം പട്ടികകൾ.
കൂടുതൽ വായിക്കുക: IndEX, MATCH, COUNTIF ഫംഗ്ഷൻ എന്നിവ ഉപയോഗിച്ച് Excel-ൽ ഒന്നിലധികം മാനദണ്ഡങ്ങൾ
5. INDEX-MATCH-ൽ നിന്ന് ഒന്നിലധികം വർക്ക്ഷീറ്റുകൾ
നമുക്ക് INDEX-MATCH ഉപയോഗിക്കാംവ്യത്യസ്ത ഷീറ്റുകൾക്ക് മുകളിലുള്ള ഫോർമുല. രണ്ട് വ്യത്യസ്ത വർക്ക്ഷീറ്റുകളിൽ ഈ രണ്ട് ടേബിളുകൾ ഇവിടെയുണ്ട്.
ഷോപ്പ് 1-ന് 1 ഷീറ്റും ഷോപ്പ് 2-ന് ഷോപ്പ് 2 ഷീറ്റും വാങ്ങുക.
3>
ഫലം സൃഷ്ടിക്കുന്നതിന്, സെൽ റഫറൻസിന് മുമ്പായി ഷീറ്റിന്റെ പേര് നൽകിയാൽ മതി. കൂടുതൽ വിശദാംശങ്ങൾക്ക് ഈ ഘട്ടങ്ങൾ പാലിക്കുക.
ഘട്ടങ്ങൾ:
- ആദ്യം, "ഷോപ്പ് 1" ഷീറ്റിൽ നിന്ന് സെൽ C14 തിരഞ്ഞെടുക്കുക.
- പിന്നെ താഴെ പറയുന്ന ഫോർമുല എഴുതുക 8>
🔎 ഫോർമുലയുടെ ബ്രേക്ക്ഡൌൺ
IFERROR(INDEX($C$6:$C$10, ചെറുത്(IF(ISNUMBER(MATCH($B$6:$). B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))) , INDEX('ഷോപ്പ് 2'!$C$6:$C$10, ചെറുത്(ഐസ്നമ്പർ('ഷോപ്പ് 2'!$B$6:$B$10, $C$12, 0)), മാച്ച്(റോ(' ഷോപ്പ് 2'!$B$6:$B$10), ROW('ഷോപ്പ് 2'!$B$6:$B$10)), ""), വരികൾ($A$1:A1)-COUNTIF($B$6:$ B$10, $C$12))))
👉
MATCH($B$6:$B$10, $C$12, 0) മൂല്യത്തിന്റെ കൃത്യമായ പൊരുത്തത്തിനായി തിരയുന്നു സെല്ലിന്റെ C12 B6:B10 ശ്രേണിയിൽ.👉
ISNUMBER(MATCH($B$6:$B$10, $C$12, 0) ) മുമ്പത്തെ ഫംഗ്ഷന്റെ ഔട്ട്പുട്ട് ഒരു സംഖ്യയാണോ അല്ലയോ എന്ന് പരിശോധിക്കുന്നു. പൊരുത്തമുണ്ടോ ഇല്ലയോ എന്ന് ഇത് നിർണ്ണയിക്കുന്നു. ഇത് സംഖ്യ മൂല്യത്തെ ഒരു ബൂളിയൻ ആക്കി മാറ്റാൻ വേണ്ടി മാത്രമാണ്.👉
തുടർന്ന് IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($) B$6:$B$10), ROW($B$6:$B$10)), "") ബൂലിയൻ മൂല്യം പരിശോധിച്ച് MATCH(ROW($B$6:$B$10))