ഉള്ളടക്ക പട്ടിക
ഒരു വലിയ അളവിലുള്ള ഡാറ്റ ഉപയോഗിച്ച് പ്രവർത്തിക്കുമ്പോൾ ഒന്നിലധികം ഫലങ്ങൾ സൃഷ്ടിക്കുന്നതിലേക്ക് നയിക്കുന്നു. Excel-ൽ, ഒന്നിലധികം ഫലങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് വളരെ സൗകര്യപ്രദമായ ഒരു മാർഗമുണ്ട്. ഈ ലേഖനത്തിൽ, ഒന്നിലധികം ഫലങ്ങൾ സൃഷ്ടിക്കുന്നതിന് Excel-ൽ INDEX-MATCH സൂത്രം എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം.
പ്രാക്ടീസ് ടെംപ്ലേറ്റ് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾക്ക് ഇവിടെ നിന്ന് സൗജന്യ പ്രാക്ടീസ് Excel ടെംപ്ലേറ്റ് ഡൗൺലോഡ് ചെയ്ത് സ്വന്തമായി പരിശീലിക്കാം.
INDEX MATCH Multiple Results.xlsx
INDEX നടപ്പിലാക്കുന്നതിനുള്ള 4 ഉപയോഗപ്രദമായ വഴികൾ & ഒന്നിലധികം ഫലങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് Excel-ൽ ഒരുമിച്ച് ഫംഗ്ഷനുകൾ മാച്ച് ചെയ്യുക
ഈ വിഭാഗം INDEX ഫംഗ്ഷൻ , MATCH ഫംഗ്ഷൻ എന്നിവയുടെ വിനിയോഗം Excel-ൽ വിശദമായി ചർച്ച ചെയ്യും ഒന്നിലധികം ഫലങ്ങൾ നേടുക.
1. Excel-ലെ INDEX MATCH ഫോർമുല ഉപയോഗിച്ച് അറേയിൽ ഒന്നിലധികം ഫലങ്ങൾ കണ്ടെത്തുക
ഇനിപ്പറയുന്ന ഡാറ്റാസെറ്റ് പരിഗണിക്കുക, അവിടെ വിവിധ പരീക്ഷകളിലെ വിദ്യാർത്ഥികളുടെ വ്യത്യസ്ത മാർക്ക് കണ്ടെത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
ഞങ്ങളുടെ വർക്ക്ഷീറ്റിൽ ഒരു INDEX-MATCH ഫോർമുല പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ ഞങ്ങൾക്ക് അത് നേടാനാകും.
INDEX-MATCH ഉപയോഗിച്ച് ഒരു കൂട്ടം അറേയിൽ ഒന്നിലധികം ഫലങ്ങൾ കണ്ടെത്തുന്നതിനുള്ള ഘട്ടങ്ങൾ ഫംഗ്ഷനുകൾ ചുവടെ നൽകിയിരിക്കുന്നു.
ഘട്ടങ്ങൾ:
- ഡാറ്റാസെറ്റിൽ നിന്ന് ഒരു പേര് തിരഞ്ഞെടുത്ത് ( B5:B11 ) ഇടുക സെൽ റഫറൻസ് നമ്പർ പിന്നീട് ഉപയോഗിക്കുന്നതിന് മറ്റൊരു സെല്ലിലെ പേര് (ഉദാ. സെൽ G4 -ലെ പേര് വില്ലിയേഴ്സ് ).
- നിങ്ങളുടെ ഫല സെല്ലായി നിങ്ങൾ ആഗ്രഹിക്കുന്ന മറ്റൊരു സെല്ലിൽ ( ഉദാ. സെൽ G7 ), എഴുതുകഉപസംഹാരം
Excel-ൽ ഒന്നിലധികം ഫലങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് INDEX MATCH ഫംഗ്ഷനുകൾ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഈ ലേഖനം വിശദമായി വിശദീകരിച്ചു. ഈ ലേഖനം നിങ്ങൾക്ക് വളരെ പ്രയോജനപ്രദമായിരുന്നുവെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. വിഷയവുമായി ബന്ധപ്പെട്ട് നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ ചോദിക്കാൻ മടിക്കേണ്ടതില്ല.
ഇനിപ്പറയുന്ന ഫോർമുല,
=INDEX($C$5:$C$11,SMALL(IF(ISNUMBER(MATCH($B$5:$B$11,$G$4,0)),MATCH(ROW($B$5:$B$11),ROW($B$5:$B$11)),""),ROWS($A$1:A1)))
ഇവിടെ,
$C$5:$C$11 = ലുക്കപ്പ് മൂല്യം തിരയാനുള്ള അറേ
$B$5:$B$11 = ലുക്കപ്പ് മൂല്യമുള്ള അറേ
- Enter<2 അമർത്തുക>.
തിരഞ്ഞെടുത്ത സെല്ലിൽ നിങ്ങൾ ഇട്ട ഡാറ്റയുടെ (ഉദാ. വില്ലിയേഴ്സ് ) ഫലം നിങ്ങൾ ശ്രദ്ധിക്കും ( G4 ), ഫല സെല്ലിൽ ദൃശ്യമാകും (ഉദാ. G7 -ൽ 65 ).
- ഇനി കൊണ്ട് വരി താഴേക്ക് വലിച്ചിടുക. അതേ ലുക്ക്അപ്പ് മൂല്യത്തിന്റെ ബാക്കി ഫലങ്ങൾ ലഭിക്കുന്നതിന് ഹാൻഡിൽ പൂരിപ്പിക്കുക.
ഈ പ്രക്രിയ ഏതെങ്കിലും പ്രത്യേക മൂല്യത്തിന് സ്ഥിരമല്ലാത്തതിനാൽ, നിങ്ങൾക്ക് കഴിയും തിരഞ്ഞെടുത്ത സെല്ലിലെ ഏതെങ്കിലും ലുക്കപ്പ് ഡാറ്റ തിരഞ്ഞെടുക്കുക (ഉദാ. G4 ) ആ പ്രത്യേക ഡാറ്റയുടെ ഫലം ഫല സെല്ലിൽ സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യും (ഉദാ. G7 ).
കൂടുതൽ മനസ്സിലാക്കാൻ താഴെയുള്ള gif കാണുക.
ഫോർമുല ബ്രേക്ക്ഡൗൺ:
നമുക്ക് എങ്ങനെ ലഭിച്ചുവെന്ന് മനസിലാക്കാൻ നമുക്ക് ഫോർമുല തകർക്കാം. ഫലം.
- MATCH($B$5:$B$11, $G$4, 0) മാറുന്നു,
-> മത്സരം({“ഫ്ലിന്റോഫ്”; “ റൊണാൾഡോ"; "പ്ലെസിസ്"; "വില്ലിയേഴ്സ്"; "ബെക്കാം"; "വില്ലിയേഴ്സ്"; “പ്ലെസിസ്”}, “വില്ലിയേഴ്സ്”, 0)
-> ഔട്ട്പുട്ട്: {#N/A; #N/A; #N/A; 1; #N/A; 1; #N/A}
വിശദീകരണം: തിരയൽ മൂല്യം ലുക്കപ്പ് അറേയിൽ ഒരു പൊരുത്തം കണ്ടെത്തുകയാണെങ്കിൽ, MATCH ഫംഗ്ഷൻ 1<നൽകുന്നു 2>, അല്ലെങ്കിൽ അത് #N/A നൽകുന്നു.
- ISNUMBER(MATCH($B$5:$B$11, $G$4, 0) മാറുന്നു,
-> ISNUMBER({#N/A; #N/A; #N/A; 1; #N/A; 1; #N/A})
-> ഔട്ട്പുട്ട്: {FALSE; തെറ്റായ; തെറ്റായ; സത്യം; തെറ്റായ; സത്യം; FALSE}.
വിശദീകരണം: IF ഫംഗ്ഷന് പിശക് മൂല്യങ്ങൾ കൈകാര്യം ചെയ്യാൻ കഴിയാത്തതിനാൽ, ISNUMBER ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു അറേ മൂല്യങ്ങളെ ബൂളിയൻ മൂല്യങ്ങളിലേക്ക് പരിവർത്തനം ചെയ്യാൻ ഇവിടെയുണ്ട്.
- IF(ISNUMBER(MATCH($B$5:$B$11, $G$4, 0)), MATCH(ROW($B) $5:$B$11), ROW($B$5:$B$11)), "") ആയി മാറുന്നു,
-> IF({FALSE; FALSE; FALSE) ; ശരി; തെറ്റ്; ശരി; തെറ്റ്}, പൊരുത്തം(റോ($B$5:$B$11), വരി($B$5:$B$11)), "")
ആകുന്നു
-> എങ്കിൽ ({തെറ്റ്; തെറ്റ്; തെറ്റ്; ശരി; തെറ്റ്; ശരി; തെറ്റ്}, {1; 2; 3; 4; 5; 6; 7}, "")
-> ഔട്ട്പുട്ട്: {“”; ""; ""; 4; ""; 6}
വിശദീകരണം: ഒന്നാമതായി, IF ഫംഗ്ഷൻ ബൂളിയൻ മൂല്യങ്ങളെ വരി നമ്പറുകളിലേക്കും ശൂന്യതകളിലേക്കും പരിവർത്തനം ചെയ്യുന്നു. പിന്നീട്, MATCH , റോ ഫംഗ്ഷൻ കൾ 1 മുതൽ n വരെയുള്ള തുടർച്ചയായ സംഖ്യകളുള്ള ഒരു അറേ കണക്കാക്കുന്നു, ഇവിടെ n എന്നത് സെൽ ശ്രേണിയുടെ മൊത്തം വലുപ്പത്തിന്റെ അവസാന സംഖ്യാ ഐഡന്റിറ്റിയാണ്. $B$5:$B$11 എന്നതിന് 7 മൂല്യങ്ങൾ ഉള്ളതിനാൽ, അറേ {1; 2; 3; 4; 5; 6; 7} .
- ചെറിയത്(ഇസ്നമ്പർ(മത്സരം($B$5:$B$11, $G$4, 0)), മത്സരം(റോ($B$5: $B$11), ROW($B$5:$B$11)), ""), ROWS($A$1:A1))) ആയി
-> ചെറുത്({""; ""; ""; 4; ""; 6}, വരികൾ($A$1:A1))
-> ചെറുത്({""; “”; “”; 4; “”; 6}, 1)
-> ഔട്ട്പുട്ട്: 4
വിശദീകരണം: ആദ്യം, വരി നമ്പറിനെ അടിസ്ഥാനമാക്കി ഏത് മൂല്യം ലഭിക്കണമെന്ന് ചെറിയ പ്രവർത്തനം നിർണ്ണയിക്കുന്നു. അടുത്തതായി, സെൽ പകർത്തി താഴെയുള്ള സെല്ലുകളിലേക്ക് ഒട്ടിക്കുമ്പോഴെല്ലാം മാറുന്ന ഒരു നമ്പർ വരികൾ ഫംഗ്ഷൻ നൽകുന്നു. തുടക്കത്തിൽ, അത് ഞങ്ങളുടെ ഡാറ്റാസെറ്റ് അനുസരിച്ച് 4 നൽകി. ചുവടെയുള്ള അടുത്ത സെല്ലിൽ, ROWS($A$1:A1) ROWS($A$1:A2) എന്നതിലേക്ക് മാറുകയും 6 തിരികെ നൽകുകയും ചെയ്യുന്നു.
സൂചിക $B$11), ROW($B$5:$B$11)), ""), ROWS($A$1:A1)))ആയി-> INDEX($C$5:$C$11, 4)
-> ഔട്ട്പുട്ട്: 65
വിശദീകരണം: The INDEX ഫംഗ്ഷൻ ഒരു വരിയുടെയും കോളത്തിന്റെയും നമ്പറിനെ അടിസ്ഥാനമാക്കി തന്നിരിക്കുന്ന അറേയിൽ നിന്ന് ഒരു മൂല്യം നൽകുന്നു. അറേയിലെ 4th മൂല്യം $C$5:$C$11 65 ആണ്, അതിനാൽ INDEX ഫംഗ്ഷൻ 65<നൽകുന്നു 2> സെല്ലിൽ G7 .
കൂടുതൽ വായിക്കുക: എക്സലിൽ INDEX-MATCH ഉണ്ടെങ്കിൽ (3 അനുയോജ്യമായ സമീപനങ്ങൾ)
2. വരാനിരിക്കുന്ന ഇവന്റിന്റെ പേരിന്റെ ഒന്നിലധികം ഫലങ്ങൾ കണ്ടെത്തുക & Excel-ൽ INDEX MATCH ഫോർമുല ഉള്ള തീയതി
ചിലപ്പോൾ പ്രധാനപ്പെട്ട ഇവന്റുകളുടെ തീയതി ഞങ്ങൾ മറക്കും. അങ്ങനെയെങ്കിൽ, INDEX MATCH ഫംഗ്ഷനുകൾ രക്ഷകരായി പ്രവർത്തിക്കുന്നു.
ഞങ്ങളുടെ സുഹൃത്തുക്കൾക്കിടയിൽ വരാനിരിക്കുന്ന ജന്മദിനം അറിയാൻ ഞങ്ങൾ ആഗ്രഹിച്ച സാമ്പിൾ ഡാറ്റ ചുവടെയുണ്ട്.
അതിനാൽ, ഞങ്ങൾ ചെയ്തത് ആരുടെ ജന്മദിനമാണെന്നും അത് എപ്പോഴാണെന്നും കണ്ടെത്താൻ ഒരു INDEX MATCH ഫോർമുല നടപ്പിലാക്കുക എന്നതാണ്.
അതിനാൽ, ഫോർമുലവ്യക്തിയുടെ പേരോ വരാനിരിക്കുന്ന ഇവന്റിന്റെ പേരോ അറിയുക,
=INDEX($B$5:$B$9,MATCH(F5,$C$5:$C$9,1)+1)
കൂടാതെ വരാനിരിക്കുന്ന ഇവന്റിന്റെ തീയതി അറിയാനുള്ള ഫോർമുല ആണ്,
=INDEX($C$5:$C$9,MATCH(F5,$C$5:$C$9,1)+1)
ഫോർമുല ബ്രേക്ക്ഡൗൺ:
നമുക്ക് ഫോർമുല തകർക്കാം അലക്സിന്റെ പേരും അവന്റെ ജന്മദിനത്തിന്റെ തീയതിയും ഞങ്ങൾ എങ്ങനെ കണ്ടെത്തി എന്ന് മനസിലാക്കാൻ.
- MATCH(F5,$C$5:$C$9,1)
-> ഔട്ട്പുട്ട്: 4
വിശദീകരണം: The MATCH Function ലുക്കപ്പ് മൂല്യത്തിന്റെ സ്ഥാനം കണ്ടെത്തുന്നു ( സെൽ F5 = വ്യാഴം, നവംബർ 11, 2021 ) അറേ സ്ഥിരാങ്കത്തിൽ ( $C$5:$C$9 = തീയതികളുടെ ലിസ്റ്റ് ) .
ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾക്ക് കൃത്യമായ പൊരുത്തം ആവശ്യമില്ല, MATCH ഫംഗ്ഷൻ ഒരു ഏകദേശ പൊരുത്തം നൽകണമെന്ന് ഞങ്ങൾ ആഗ്രഹിച്ചു, അതിനാൽ ഞങ്ങൾ മൂന്നാമത്തെ ആർഗ്യുമെന്റ് 1<2 ആയി സജ്ജമാക്കി> (അല്ലെങ്കിൽ ശരി ).
- ഇൻഡക്സ്($B$5:$B$9,MATCH(F5,$C$5:$C$9,1)+1 ) മാറുന്നു
-> INDEX($B$5:$B$9, 4) +1)
-> ഔട്ട്പുട്ട്: Alex /(ഇവന്റിന്റെ പേര്)
വിശദീകരണം: INDEX ഫംഗ്ഷൻ രണ്ട് ആർഗ്യുമെന്റുകൾ എടുക്കുന്നു ഒരു പ്രത്യേക മൂല്യം ഏകമാന ശ്രേണിയിൽ തിരികെ നൽകുക. ഇവിടെ, $B$5:$B$9 എന്ന ശ്രേണിയാണ് മുമ്പത്തെ വിഭാഗത്തിലെ (MATCH(F5,$C$5:$C$9, 1)) , സ്ഥാനം 4 , രണ്ടാമത്തെ ആർഗ്യുമെന്റ്. അതായത് $B$5:$B$9 എന്നതിൽ 4 എന്ന സ്ഥാനത്തുള്ള മൂല്യം ഞങ്ങൾ തിരയുകയാണ്.ശ്രേണി.
കൂടാതെ,
- ഇൻഡക്സ്($C$5:$C$9,MATCH(F5,$C$5:$C$9,1)+1) മാറുന്നു
-> INDEX($B$5:$B$9, 4) +1)
-> ഔട്ട്പുട്ട്: ചൊവ്വാഴ്ച, ഡിസംബർ 7, 2021
വിശദീകരണം: INDEX ഫംഗ്ഷൻ ഒരു പ്രത്യേക മൂല്യം ഏകമാന ശ്രേണിയിൽ നൽകുന്നതിന് രണ്ട് ആർഗ്യുമെന്റുകൾ എടുക്കുന്നു. ഇവിടെ, $C$5:$C$9 എന്ന ശ്രേണി ആദ്യം ആർഗ്യുമെന്റും മുമ്പത്തെ വിഭാഗത്തിലെ കണക്കുകൂട്ടലിൽ നിന്ന് ലഭിച്ച ഫലവുമാണ് (MATCH(F5,$C$5:$C$9, 1)) , സ്ഥാനം 4 , രണ്ടാമത്തെ ആർഗ്യുമെന്റ്. അതിനർത്ഥം ഞങ്ങൾ $C$5:$C$9 ശ്രേണിയിലെ 4 സ്ഥാനത്ത് സ്ഥിതി ചെയ്യുന്ന മൂല്യം തിരയുകയാണ്.
വരാനിരിക്കുന്ന ഇവന്റ് തീയതി ലഭിക്കാൻ, ഞങ്ങൾ ചേർത്തു. ഒന്ന് MATCH ഫംഗ്ഷൻ വഴി തിരികെ സെൽ സ്ഥാനത്തേക്ക്, അത് ഞങ്ങൾക്ക് അടുത്ത ഇവന്റ് തീയതിയുടെ സെൽ സ്ഥാനം നൽകി.
കൂടുതൽ വായിക്കുക: Excel INDEX -ഒന്നിലധികം മൂല്യങ്ങൾ തിരശ്ചീനമായി നൽകാനുള്ള ഫോർമുല മാച്ച് ചെയ്യുക
സമാന വായനകൾ
- ഇൻഡക്സ് മാച്ച് എക്സലിലെ വൈൽഡ്കാർഡിനൊപ്പം ഒന്നിലധികം മാനദണ്ഡങ്ങൾ (ഒരു സമ്പൂർണ്ണ ഗൈഡ്)
- [പരിഹരിച്ചു!] Excel-ൽ INDEX MATCH ശരിയായ മൂല്യം നൽകുന്നില്ല (5 കാരണങ്ങൾ)
- Excel-ൽ VLOOKUP-ന് പകരം INDEX MATCH എങ്ങനെ ഉപയോഗിക്കാം (3 വഴികൾ)
- Excel-ൽ ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങളുള്ള INDEX+MATCH (3 ദ്രുത രീതികൾ)
- Excel-ൽ നിർദ്ദിഷ്ട ഡാറ്റ എങ്ങനെ തിരഞ്ഞെടുക്കാം (6). രീതികൾ)
3. Excel-ലെ INDEX MATCH ഫോർമുല ഉപയോഗിച്ച് വ്യത്യസ്ത നിരകളിലേക്ക് ഒന്നിലധികം ഫലങ്ങൾ സൃഷ്ടിക്കുക
ഇതുവരെ ഞങ്ങൾക്കുണ്ട്വരി തിരിച്ച് ഫലങ്ങൾ ലഭിക്കുന്നു. എന്നാൽ നിങ്ങൾക്ക് പ്രത്യേക കോളങ്ങളിൽ ഫലങ്ങൾ ലഭിക്കണമെങ്കിൽ എന്തുചെയ്യണം.
ഇനിപ്പറയുന്ന ഡാറ്റാസെറ്റ് പരിഗണിക്കുക, അതിൽ ഒന്നിലധികം പേരുകളെ പ്രതിനിധീകരിക്കുന്ന മൂന്ന് തരം പ്രൊഫഷനുകൾ ഉൾപ്പെടുന്നു.
പ്രൊഫഷനെ അടിസ്ഥാനമാക്കി ഒരു കൂട്ടം ആളുകളെ ഉണ്ടാക്കാൻ ഞങ്ങൾ ആഗ്രഹിച്ചു, കൂടാതെ അവരുടെ പ്രൊഫഷൻ അനുസരിച്ച് പേരുകൾ നിരകൾ തിരിച്ച് സ്ഥാപിക്കാൻ ഞങ്ങൾ ആഗ്രഹിച്ചു.
ഒന്നിലധികം വേർതിരിച്ചെടുക്കാൻ ഫലങ്ങളെ വെവ്വേറെ കോളങ്ങളിൽ വെവ്വേറെ സെല്ലുകളാക്കി മാറ്റുക, INDEX ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു ചെറിയ ട്രിക്ക് ചെയ്യാൻ കഴിയും.
എക്സൽ-ലെ ഒന്നിലധികം കോളങ്ങളിൽ നിന്ന് ഒന്നിലധികം പൊരുത്ത ഫലങ്ങൾ എങ്ങനെ എക്സ്ട്രാക്റ്റുചെയ്യാമെന്ന് നമുക്ക് പഠിക്കാം. 1>INDEX ഫംഗ്ഷനുകളും മറ്റുള്ളവയും.
ഘട്ടങ്ങൾ:
- ഡാറ്റാ ശ്രേണിയിൽ നിന്ന് ഒരു തൊഴിൽ തിരഞ്ഞെടുക്കുക ( B5:B11 ) കൂടാതെ സെൽ റഫറൻസ് നമ്പർ പിന്നീട് ഉപയോഗിക്കുന്നതിന് ഡാറ്റ മറ്റൊരു സെല്ലിൽ ഇടുക (ഉദാ. ക്രിക്കറ്റർ സെൽ E5 -ൽ).
- നിങ്ങൾ ആഗ്രഹിക്കുന്ന മറ്റൊരു സെല്ലിൽ നിങ്ങളുടെ ഫല സെൽ (ഉദാ. സെൽ F5 ), ഇനിപ്പറയുന്ന ഫോർമുല എഴുതുക,
=IFERROR(INDEX($C$5:$C$11,SMALL(IF($B$5:$B$11=$E5,ROW(C5:C11)-MIN(ROW(C5:C11))+1),COLUMNS($E$5:E5))),"")
ഇവിടെ,
$C$5:$C$11 = ar ലുക്ക്അപ്പ് മൂല്യം തിരയാൻ റേ
$B$5:$B$11 = ലുക്കപ്പ് മൂല്യമുള്ള അറേ
- Enter അമർത്തുക .
ഡാറ്റയുടെ ഫലം നിങ്ങൾ ശ്രദ്ധിക്കും (ഉദാ. നിങ്ങൾ തിരഞ്ഞെടുത്ത സെല്ലിൽ ( E5 ) ഇടുന്ന ക്രിക്കറ്റർമാർ ), ഫല സെല്ലിൽ ദൃശ്യമാകും (ഉദാ. Flintoff Cell F5 ).
- ഇപ്പോൾ വരി ചുറ്റും വലിച്ചിടുകഒരേ ലുക്ക്അപ്പ് മൂല്യത്തിന്റെ ബാക്കിയുള്ള നിങ്ങളുടെ ഫലങ്ങൾ വ്യത്യസ്തമായ ഒന്നിലധികം കോളങ്ങളിൽ ലഭിക്കുന്നതിന് ഹാൻഡിൽ പൂരിപ്പിക്കുക വ്യത്യസ്തമായ ലുക്കപ്പ് മൂല്യങ്ങളുടെ (ഉദാ. ഫുട്ബോളർ, ഗുസ്തിക്കാർ ) നിങ്ങളുടെ ബാക്കി ഫലങ്ങൾ പ്രത്യേക ഒന്നിലധികം കോളങ്ങളിൽ ലഭിക്കാൻ ഫിൽ ഹാൻഡിൽ വഴി ചുറ്റുക.
ഫോർമുല ബ്രേക്ക്ഡൗൺ:
ഫലം എങ്ങനെ ലഭിച്ചുവെന്ന് മനസിലാക്കാൻ നമുക്ക് ഫോർമുല പൊളിച്ചെഴുതാം.
- ചെറുത്(ഇത് ($B$5:$B$11=$E5,ROW($C$5:$C$11)-MIN(ROW($C$5:$C$11))+1),കോളങ്ങൾ($E$5:E5))
ചെറുത്, IF , ROW എന്നീ ഫംഗ്ഷനുകൾ എങ്ങനെ ഒരുമിച്ച് പ്രവർത്തിക്കുന്നുവെന്ന് മുമ്പത്തെ ചർച്ചയിൽ നിന്ന് ഞങ്ങൾക്കറിയാം, സൃഷ്ടിക്കുന്നതിന് ഞങ്ങൾ ഇവിടെയും ആ ട്രിക്ക് ഉപയോഗിക്കുന്നു N-th പൊരുത്തവുമായി ബന്ധപ്പെട്ട ഒരു വരി നമ്പർ. നമുക്ക് വരി നമ്പർ ലഭിച്ചുകഴിഞ്ഞാൽ, ആ വരിയിലെ മൂല്യം നൽകുന്ന INDEX ഫംഗ്ഷനിലേക്ക് ഞങ്ങൾ അത് കടത്തിവിടുന്നു.
-> ഔട്ട്പുട്ട്: ( ചുവടെയുള്ള ചിത്രം പോലെ )
- ഇൻഡക്സ്($C$5:$C$11,ചെറുത്(IF($B$5:$B$11) =$E5,ROW($C$5:$C$11)-MIN(ROW($C$5:$C$11))+1),നിരകൾ($E$5:E5))) -> അനുബന്ധ വരി നമ്പറുകളുടെ മൂല്യം എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് വരി നമ്പറുകൾ INDEX ഫംഗ്ഷനിലേക്ക് കൈമാറുന്നു.
-> ഔട്ട്പുട്ട്: ( ചിത്രമായി താഴെ )
- IFERROR(INDEX($C$5:$C$11,SMALL(IF($B$5:$B$11=) $E5,ROW(C5:C11)-MIN(ROW(C5:C11))+1),നിരകൾ($E$5:E5)))"") -> നിരകൾ നിലവിലില്ലാത്ത ഒരു മൂല്യം നൽകുമ്പോൾ, അത് ശ്രദ്ധിക്കുകഒരു #NUM പിശക് എറിയുന്നു. പിശക് തടയാൻ, പിശകുകൾ കണ്ടെത്തുന്നതിന് ഞങ്ങൾ മുഴുവൻ ഫോർമുലയും IFERROR ഫംഗ്ഷൻ ഉപയോഗിച്ച് പൊതിയുകയും ശൂന്യമായ സ്ട്രിംഗ് (“”) ഒരു റിട്ടേണായി സജ്ജീകരിക്കുകയും ചെയ്യുന്നു.
-> ഔട്ട്പുട്ട്: ( ചുവടെയുള്ള ചിത്രം പോലെ )
കൂടുതൽ വായിക്കുക: ഒരു സെല്ലിൽ ഒന്നിലധികം മൂല്യങ്ങൾ നൽകുന്നതിന് Excel INDEX MATCH
4. Excel-ലെ INDEX MATCH ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഒന്നിലധികം ഫലങ്ങൾ പ്രത്യേക വരികളിലേക്ക് എക്സ്ട്രാക്റ്റ് ചെയ്യുക
നിങ്ങൾ ആശ്ചര്യപ്പെടുന്നുണ്ടെങ്കിൽ ഞങ്ങളുടെ മുമ്പത്തെ വിഭാഗത്തിൽ ചെയ്തതുപോലെ തന്നെ ഒന്നിലധികം വരികളിലേക്ക് ഒന്നിലധികം ഫലങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിനെ കുറിച്ച്, അപ്പോൾ ഫോർമുല ഇതാണ്,
=IFERROR(INDEX($C$5:$C$11,SMALL(IF($B$5:$B$11=E$4,ROW(C5:C11)-MIN(ROW(C5:C11))+1),ROWS($E$5:E5))),"")
0>കൂടാതെ സ്റ്റെപ്പുകളും ഫോർമുല ബ്രേക്ക്ഡൌണും പോലെയുള്ള മറ്റെല്ലാ വിശദാംശങ്ങളും സെക്ഷൻ 3-ൽ ഉള്ളത് പോലെയാണ്.
നിങ്ങൾ മനസ്സിൽ സൂക്ഷിക്കേണ്ട പ്രധാന പോയിന്റുകൾ
- ഡാറ്റ ടേബിൾ അറേയുടെ ശ്രേണി പോലെ മൂല്യം ഉറപ്പിച്ചതായി തിരയാൻ, അറേ പട്ടികയുടെ സെൽ റഫറൻസ് നമ്പറിന് മുന്നിൽ ഡോളർ ($) ചിഹ്നം ഇടാൻ മറക്കരുത്.
- അറേ മൂല്യങ്ങൾക്കൊപ്പം പ്രവർത്തിക്കുമ്പോൾ, നിങ്ങളുടെ കീബോവയിൽ Ctrl + Shift + Enter അമർത്താൻ മറക്കരുത് ഫലങ്ങൾ വേർതിരിച്ചെടുക്കുമ്പോൾ rd. നിങ്ങൾ Microsoft 365 ഉപയോഗിക്കുമ്പോൾ മാത്രമേ Enter അമർത്തുന്നത് പ്രവർത്തിക്കൂ.
- Ctrl + Shift + Enter അമർത്തിയാൽ, നിങ്ങൾ ശ്രദ്ധിക്കും ഫോർമുല ബാർ ഫോർമുലയെ ചുരുണ്ട ബ്രേസുകളിൽ {} ഉൾപ്പെടുത്തി, അതിനെ ഒരു അറേ ഫോർമുലയായി പ്രഖ്യാപിച്ചു. ആ ബ്രാക്കറ്റുകൾ {} സ്വയം ടൈപ്പ് ചെയ്യരുത്, Excel സ്വയമേവ ഇത് നിങ്ങൾക്കായി ചെയ്യുന്നു.