Excel VLOOKUP കോളത്തിലെ അവസാന മൂല്യം കണ്ടെത്തുന്നതിന് (ബദലുകളോടെ)

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

VLOOKUP എന്നത് Excel-ലെ വളരെ ജനപ്രിയമായ ഒരു ഫംഗ്‌ഷനാണ്, ഇത് ലംബമായ ലുക്കപ്പിനെ സൂചിപ്പിക്കുന്നു. ഞങ്ങൾക്ക് ബിൽറ്റ്-ഇൻ VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കാം അല്ലെങ്കിൽ കൂടുതൽ ഡൈനാമിക് മാനദണ്ഡങ്ങളോടെ മൂല്യം നൽകുന്നതിന് വെർട്ടിക്കൽ ലുക്കപ്പായി പ്രവർത്തിക്കുന്ന ഞങ്ങളുടെ സ്വന്തം ഫോർമുലകൾ പോലും ഉണ്ടാക്കാം. ഈ ലേഖനത്തിൽ, Excel-ൽ VLOOKUP എന്ന കോളത്തിലെ അവസാന മൂല്യം എങ്ങനെ കണ്ടെത്താമെന്ന് ഞാൻ കാണിക്കാൻ പോകുന്നു.

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

ഈ ലേഖനം തയ്യാറാക്കാൻ ഞങ്ങൾ ഉപയോഗിച്ച Excel വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക.

VLOOKUP Column.xlsx-ലെ അവസാന മൂല്യം

VLOOKUP ഫംഗ്‌ഷന്റെ ഉപയോഗം ഒരു നിരയിലെ അവസാന മൂല്യം കണ്ടെത്തുക

നമുക്ക് ആദ്യം നമ്മുടെ വർക്ക്ബുക്ക് പരിചയപ്പെടാം. ഈ ഡാറ്റാഷീറ്റിൽ, അനുബന്ധ തീയതികൾക്കനുസരിച്ച് ചില വിൽപ്പനക്കാരുടെ വിൽപ്പന തുകകൾ അവതരിപ്പിക്കാൻ ഞാൻ 3 നിരകൾ , 10 വരികൾ എന്നിവ ഉപയോഗിച്ചു.

ഈ രീതിയിൽ, VLOOKUP ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ഒരു മൂല്യത്തിന്റെ അവസാന സംഭവം ഞങ്ങൾ കണ്ടെത്തും. VLOOKUP എന്നാൽ ‘ വെർട്ടിക്കൽ ലുക്ക്അപ്പ് ’ എന്നാണ്. ഒരു കോളത്തിൽ ഒരു നിശ്ചിത മൂല്യത്തിനായി Excel തിരയാൻ സഹായിക്കുന്ന ഒരു ഫംഗ്ഷനാണിത്. ബില്ലിന്റെ 3 വ്യത്യസ്ത വിൽപ്പന തുകകൾ ഇവിടെയുണ്ട്. ഇപ്പോൾ ഞങ്ങൾ അവന്റെ അവസാന വിൽപ്പനയുടെ തുക സെൽ G5

ഘട്ടങ്ങളിൽ കണ്ടെത്തും :

സെൽ G5 സജീവമാക്കുക , താഴെ നൽകിയിരിക്കുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക:

=VLOOKUP(F5,C5:D13,2)

Enter ബട്ടൺ അമർത്തുക, നിങ്ങൾക്ക് അവസാനത്തെ സംഭവം ലഭിക്കും അവന്റെ വിൽപ്പനയുടെഏകദേശ മോഡ്. ചുവടെയുള്ള ചിത്രം കാണുക.

ഒപ്പം ഞങ്ങൾ നാലാമത്തെ ആർഗ്യുമെന്റിനായി കൃത്യമായ പൊരുത്തം ഉപയോഗിക്കുകയാണെങ്കിൽ, ചുവടെയുള്ള ചിത്രം പോലെ ആദ്യ പൊരുത്തം കാണിക്കും. കാരണം vlookup ബൈനറി തിരയൽ ഉപയോഗിക്കുന്നു. അതിനാൽ, ലുക്കപ്പ് മൂല്യത്തേക്കാൾ വലിയ ഒരു മൂല്യം അത് കണ്ടെത്തുമ്പോൾ, അത് കാണിക്കുന്നതിന് മുമ്പത്തെ മൂല്യത്തിലേക്ക് മടങ്ങും, അത് ചുവടെയുള്ള ചിത്രത്തിൽ കാണുക.

അതിനാൽ ഈ സാഹചര്യം മറികടക്കാൻ അവസാനത്തെ സംഭവം കണ്ടെത്തുന്നതിന് തരംതിരിച്ചിട്ടില്ലാത്ത ഡാറ്റ ഞങ്ങൾ ലുക്കപ്പ് ഫംഗ്‌ഷനുകളോ മറ്റ് സംയോജിത സൂത്രവാക്യങ്ങളോ ഉപയോഗിക്കേണ്ടിവരും. ആ രീതികൾ ഞങ്ങൾ ഇപ്പോൾ ഇനിപ്പറയുന്ന വിഭാഗങ്ങളിൽ ചർച്ച ചെയ്യും.

നിരയിലെ അവസാന മൂല്യം കണ്ടെത്തുന്നതിനുള്ള VLOOKUP ഫംഗ്‌ഷനുള്ള ഇതരമാർഗങ്ങൾ

ഇനി ഞങ്ങൾ നാല് ഇതര രീതികൾ പ്രയോഗിക്കും ഒരു കോളത്തിലെ അവസാന മൂല്യം കണ്ടെത്തുക.

രീതി 1: കോളത്തിലെ അവസാന മൂല്യം കണ്ടെത്താൻ LOOKUP ഫംഗ്‌ഷൻ ഉപയോഗിക്കുക

ഇവിടെ ഞങ്ങൾ ഒരു കോളത്തിന്റെ അവസാന മൂല്യം കണ്ടെത്തും Excel-ൽ LOOKUP ഫംഗ്ഷൻ . രണ്ടാമത്തെ നിരയിലോ വരിയിലോ അതേ സ്ഥലത്ത് നിന്ന് ഒരു പ്രത്യേക മൂല്യം കണ്ടെത്തുന്നതിന് ഒരൊറ്റ കോളത്തിലൂടെയോ വരിയിലൂടെയോ നോക്കുന്നതിന് LOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. ഞാൻ ഇവിടെ അവസാനത്തെ വിൽപ്പന തുക സെൽ G4-ൽ കണ്ടെത്തും.

ഘട്ടങ്ങൾ:

സെൽ G4 സജീവമാക്കുക.

➦ താഴെ നൽകിയിരിക്കുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക:

=LOOKUP(2,1/(D:D""),D:D)

➦ തുടർന്ന് Enter ബട്ടൺ അമർത്തുക, നിങ്ങൾക്ക് അവസാനത്തേത് ലഭിക്കും മൂല്യം.

👉 ഫോർമുല ബ്രേക്ക്‌ഡൗൺ:

D :D””

D കോളത്തിലെ സെല്ലുകൾ ശൂന്യമാണോ അല്ലയോ എന്ന് ഇവിടെ പരിശോധിക്കും. ഇത് ചെയ്യും

1/(D:D””)

ഞങ്ങൾ 1 ഫലം കൊണ്ട് ഹരിച്ചിരിക്കുന്നു. FALSE എന്നാൽ 0 ഉം TRUE എന്നാൽ 1 ഉം ആയതിനാൽ ഫലം ഇപ്രകാരമായിരിക്കും:

{#DIV/0!;#DIV/0!; #DIV/0!;1;1;1;1;1;1;1;#DIV/0!;#DIV/0!}

LOOKUP(2,1/(D:D””),D:D)

ഞാൻ ലുക്കപ്പ് മൂല്യം 2 സജ്ജീകരിച്ചു, കാരണം ലുക്കപ്പ് ഫംഗ്‌ഷൻ കോളത്തിലൂടെ 2 കണ്ടെത്തും, അത് എത്തുമ്പോൾ പിശക് തുടർന്ന് അത് അതിന്റെ ഏറ്റവും അടുത്തുള്ള മൂല്യം 1 ലേക്ക് മടങ്ങുകയും ആ ഫലം ​​കാണിക്കുകയും ചെയ്യും. അത്-

367

രീതി 2: കോളത്തിലെ അവസാന മൂല്യം കണ്ടെത്താൻ INDEX, MATCH ഫംഗ്‌ഷനുകൾ ഉപയോഗിക്കുക

ഇവിടെ ഞങ്ങൾ INDEX , MATCH എന്നീ പ്രവർത്തനങ്ങളുടെ സംയോജനം ഉപയോഗിക്കും. INDEX ഫംഗ്‌ഷൻ ഒരു പട്ടികയിലോ ശ്രേണിയിലോ ഉള്ള ഒരു മൂല്യം അല്ലെങ്കിൽ മൂല്യത്തിലേക്കുള്ള റഫറൻസ് നൽകുന്നു. കൂടാതെ MATCH ഫംഗ്‌ഷൻ ഒരു ശ്രേണിയിൽ ഒരു നിർദ്ദിഷ്‌ട ഇനത്തിനായി തിരയാൻ ഉപയോഗിക്കുന്നു, തുടർന്ന് അത് ശ്രേണിയിലെ ആ ഇനത്തിന്റെ ആപേക്ഷിക സ്ഥാനം നൽകുന്നു.

ഘട്ടങ്ങൾ: 3>

Cell G5

=INDEX(D5:D13,MATCH(F5,C5:C13,1))

Enter ബട്ടണിൽ താഴെ നൽകിയിരിക്കുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക.

👉 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു:

MATCH(F5,C5:C13,1)

ഇവിടെ MATCH ഫംഗ്‌ഷൻ സെൽ F5 എന്നതിന്റെ മൂല്യം ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കുന്ന ഇനങ്ങൾക്കായി ഉപയോഗിക്കുന്നു അറേയിൽ നിന്ന് C5:C13. മൂന്നാമത്തെ ആർഗ്യുമെന്റ് '1' സജ്ജീകരിക്കുന്നത് ഏകദേശത്തെ സൂചിപ്പിക്കുന്നുപൊരുത്തം. ഇപ്പോൾ ഫംഗ്‌ഷൻ ഇതായി മടങ്ങും-

6

ഇത് യഥാർത്ഥത്തിൽ ആദ്യ എൻട്രിയിൽ നിന്ന് കണക്കാക്കിയ വരി നമ്പർ കാണിക്കുന്നു.

INDEX(D5:D13,MATCH(F5,C5:C13,1))

കൂടാതെ INDEX ഫംഗ്‌ഷൻ അനുബന്ധ വിൽപ്പനകൾ നൽകും ( D5:D13) അറേയിൽ നിന്നുള്ള മുമ്പത്തെ പൊരുത്തം അനുസരിച്ച് ( C5:C13) ഇത് ഇതായി മടങ്ങും-

367

യഥാർത്ഥത്തിൽ അതാണ് Cell F5

രീതി 3: കോളത്തിലെ അവസാന മൂല്യം കണ്ടെത്തുന്നതിന് INDEX, MAX, SUMPRODUCT, ROW ഫംഗ്‌ഷനുകൾ എന്നിവയുടെ സംയോജനം

ഇപ്പോൾ ഞങ്ങൾ INDEX, MAX, SUMPRODUCT, ROW എന്നീ ഫംഗ്‌ഷനുകൾ സംയോജിപ്പിച്ച് ടാസ്‌ക്ക് ചെയ്യും. റോ ഫംഗ്‌ഷൻ വരി നമ്പറുകൾ കണ്ടെത്തും. SUMPRODUCT എന്നത് സെല്ലുകളുടെയോ അറേകളുടെയോ ഒരു ശ്രേണിയെ ഗുണിക്കുകയും ഉൽപ്പന്നങ്ങളുടെ ആകെത്തുക തിരികെ നൽകുകയും ചെയ്യുന്ന ഒരു ഫംഗ്‌ഷനാണ്. MAX ഫംഗ്‌ഷൻ പരമാവധി സംഖ്യ കണ്ടെത്തും. കൂടാതെ INDEX ഫംഗ്ഷൻ ഒരു ടേബിളിലോ ശ്രേണിയിലോ ഉള്ള ഒരു മൂല്യത്തിലേക്കുള്ള ഒരു മൂല്യം അല്ലെങ്കിൽ റഫറൻസ് നൽകുന്നു.

ഘട്ടങ്ങൾ:

➦ എഡിറ്റിംഗ് പ്രവർത്തനക്ഷമമാക്കുക സെൽ F7

➦ താഴെ നൽകിയിരിക്കുന്ന ഫോർമുല പകർത്തി ഒട്ടിക്കുക:

=INDEX($C$5:$C$13,SUMPRODUCT(MAX(ROW($B$5:$B$13)*($E$7=$B$5:$B$13))-4))

Enter അമർത്തുക ബട്ടൺ.

👉 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു:

ROW($B$5:$B$13)

റോ ഫംഗ്‌ഷൻ, അറേയ്‌ക്കുള്ള വരി നമ്പർ കാണിക്കും-

{ 5;6;7;8;9;10;11;12;13}

($E$7=$B$5:$B$13)

ഇവിടെ സെൽ E7 ആണ് ഞങ്ങളുടെ ലുക്കപ്പ് മൂല്യവും ഇതും B5:B13 എന്ന അറേയിലൂടെ ഫോർമുല അതുമായി പൊരുത്തപ്പെടും. അപ്പോൾ അത്-

{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE}

എന്നതായി മടങ്ങും. റോ($B$5:$B$13)*($E$7=$B$5:$B$13)

മുമ്പത്തെ രണ്ട് ഫോർമുലകളുടെ ഗുണനമാണ് യഥാർത്ഥത്തിൽ ഗുണിക്കുന്നത് അനുബന്ധ വരി നമ്പറുകൾ. FALSE എന്നാൽ 0 , TRUE എന്നാൽ 1 . അതിനാൽ, ഗുണിച്ചതിന് ശേഷം, അത് ഇങ്ങനെ മടങ്ങും-

{0;0;0;0;9;0;0;0;13}

MAX(ROW($B$5:$B$13)*($E$7=$B$5:$B$13))

MAX

13

SUMPRODUCT(MAX(ROW($) ആയി ലഭിക്കുന്ന മുൻ ഫലത്തിൽ നിന്ന് ഫംഗ്‌ഷൻ പരമാവധി മൂല്യം കണ്ടെത്തും B$5:$B$13)*($E$7=$B$5:$B$13))-4)

ഇപ്പോൾ SUMPRODUCT ഫംഗ്ഷൻ വരി കണ്ടെത്താൻ ഉപയോഗിക്കുന്നു അറേയിലെ നമ്പർ . ഞങ്ങളുടെ ലിസ്റ്റ് 5-ാം വരി മുതൽ ആരംഭിക്കുന്നതിനാൽ, 4 കുറച്ചിരിക്കുന്നു. അതിനാൽ, ബില്ലിന്റെ ന്റെ അവസാന ആവർത്തനത്തിന്റെ സ്ഥാനം ഞങ്ങളുടെ ലിസ്റ്റിൽ 9 ആണ്, അതിനാൽ ഫോർമുല-

9 ആയി മടങ്ങും.

സൂചിക($C$5:$C$13,SUMPRODUCT(MAX(ROW($B$5:$B$13))*($E$7=$B$5: $B$13))-4))

അവസാനം പൊരുത്തപ്പെടുന്ന പേരിന്റെ വിൽപ്പന കണ്ടെത്താൻ INDEX ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. അത് ഇങ്ങനെ തിരിച്ചുവരും-

563

ബില്ലിനായുള്ള ഞങ്ങളുടെ അവസാന സംഭവമാണിത്.

രീതി 4 : കോളത്തിൽ ഒരു മൂല്യത്തിന്റെ അവസാന സംഭവം കണ്ടെത്താൻ Excel VBA ഉപയോഗിക്കുക

നിങ്ങൾ Excel-ൽ കോഡ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഈ രീതി നിങ്ങൾക്ക് അനുയോജ്യമാണ്. ഞങ്ങൾVBA രീതി ഉപയോഗിച്ചും മുമ്പത്തെ പ്രവർത്തനം നടത്താൻ കഴിയും. നമുക്ക് ഇത് എങ്ങനെ എളുപ്പത്തിൽ ചെയ്യാമെന്ന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങളിലൂടെ പോകാം.

അതിന്, ആദ്യം, തനതായ പേരുകൾക്കായി ഞാൻ ഒരു ഡ്രോപ്പ്ഡൗൺ ബാർ ഉണ്ടാക്കും. തുടർന്ന് ഞാൻ VBA ഉപയോഗിച്ച് ഉപയോക്തൃ-നിർവചിച്ച ഒരു പുതിയ ഫംഗ്‌ഷൻ “ LastItemLookup ” ഉണ്ടാക്കും, അത് അവസാനത്തെ സംഭവം കണ്ടെത്താൻ ഞങ്ങൾ ഉപയോഗിക്കും.

ഘട്ടം 1 :

➦ ആദ്യം, പ്രധാന ഷീറ്റിൽ നിന്ന് ഒരു പുതിയ ഷീറ്റിലേക്ക് തനതായ പേരുകൾ പകർത്തുക.

ഘട്ടം 2:

➦ തുടർന്ന് പ്രധാന ഷീറ്റിലേക്ക് പോകുക. ഏതെങ്കിലും പുതിയ സെൽ സജീവമാക്കുക. ഞാൻ E5 തിരഞ്ഞെടുത്തു.

ഡാറ്റ > ഡാറ്റ ടൂളുകൾ > ഡാറ്റ മൂല്യനിർണ്ണയം.

ഒരു ഡയലോഗ് ബോക്സ് ദൃശ്യമാകും.

ഘട്ടം 3: <3

അനുവദിക്കുക ബാറിൽ നിന്ന് ലിസ്റ്റ് തിരഞ്ഞെടുക്കുക.

➦ തുടർന്ന് ഉറവിടം <2-ൽ നിന്ന് തുറന്ന ഐക്കൺ അമർത്തുക>ബാർ.

ഘട്ടം 4:

➦ അതിന് ശേഷം നിങ്ങളുടെ പുതിയ ഷീറ്റിലേക്ക് പോയി തനതായ പേരുകൾ തിരഞ്ഞെടുക്കുക.

ശരി

അമർത്തുക താഴേയ്ക്കുള്ള അമ്പടയാളം ആ സെല്ലിന്റെ വലതുവശത്ത് കാണിക്കുന്നു. ഇവിടെ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് ഏത് പേരും തിരഞ്ഞെടുക്കാം. ഓരോ തവണയും പേരുകൾ ടൈപ്പ് ചെയ്യേണ്ട ആവശ്യമില്ലാത്തതിനാൽ അത് ഞങ്ങളുടെ സമയം ലാഭിക്കും.

ഇപ്പോൾ ഞങ്ങൾ LastItemLookup എന്ന പേരിൽ ഒരു പുതിയ ഫംഗ്‌ഷൻ ഉണ്ടാക്കും. Excel VBA.

ഘട്ടം 5:

➦ R നിങ്ങളുടെ മൌസിൽ ഷീറ്റ് നെയിം ക്ലിക്ക് ചെയ്യുക.<3

സന്ദർഭ മെനു -ൽ നിന്ന് കോഡ് കാണുക തിരഞ്ഞെടുക്കുക.

ഒരു VBA വിൻഡോ തുറക്കും.

ഘട്ടം 6:

➦ നൽകിയിരിക്കുന്ന കോഡുകൾ ടൈപ്പ് ചെയ്യുകതാഴെ:

3003

ഘട്ടം 7:

➦ കോഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിന് പ്ലേ ബട്ടൺ അമർത്തുക. മാക്രോകൾ എന്ന പേരുള്ള ഒരു ഡയലോഗ് ബോക്‌സ് ദൃശ്യമാകും.

റൺ ക്ലിക്ക് ചെയ്യുക.

ഞങ്ങളുടെ പുതിയ പ്രവർത്തനം ഇപ്പോൾ തയ്യാറാണ്.

ഘട്ടം 8:

➦ ഇപ്പോൾ നിങ്ങളുടെ വർക്ക്ഷീറ്റിലേക്ക് മടങ്ങുക.

സെൽ F5<സജീവമാക്കുക 2>

➦ പുതിയ ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് താഴെ നൽകിയിരിക്കുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക.

=LastItemLookup(E5,B5:C13,2)

➦ ലഭിക്കാൻ Enter അമർത്തുക Ron എന്നതിനായുള്ള അവസാനത്തെ ഫലം

ഉപസംഹാരം

മുകളിൽ വിവരിച്ചിരിക്കുന്ന എല്ലാ രീതികളും ഒരു കോളത്തിലെ അവസാന മൂല്യം നോക്കാൻ പര്യാപ്തമാകുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. അഭിപ്രായ വിഭാഗത്തിൽ എന്തെങ്കിലും ചോദ്യങ്ങൾ ചോദിക്കാൻ മടിക്കേണ്ടതില്ല, ദയവായി എനിക്ക് ഫീഡ്‌ബാക്ക് നൽകുക

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