విషయ సూచిక
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 లోని సెల్లు ఖాళీగా ఉన్నాయా లేదా అనేది ఇక్కడ తనిఖీ చేస్తుంది. అది ఖచ్చితంగా
{FALSE;FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE....}
➥ 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 ఫంక్షన్ పట్టిక లేదా పరిధిలోని విలువను లేదా విలువకు సూచనను అందిస్తుంది. మరియు మ్యాచ్ ఫంక్షన్ అనేది ఒక పరిధిలో పేర్కొన్న అంశం కోసం శోధించడానికి ఉపయోగించబడుతుంది మరియు ఆ అంశం యొక్క సాపేక్ష స్థానాన్ని ఆ పరిధిలో అందిస్తుంది.
దశలు: 3>
➦ సెల్ 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
వాస్తవానికి ఇది సెల్ F5
పద్ధతి 3: కాలమ్లో చివరి విలువను కనుగొనడానికి INDEX, MAX, SUMPRODUCT మరియు ROW ఫంక్షన్ల కలయిక
ఇప్పుడు మేము INDEX, MAX, SUMPRODUCT మరియు ROW ఫంక్షన్ల కలయికతో పనిని చేస్తాము. 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)
ROW ఫంక్షన్ శ్రేణి కోసం అడ్డు వరుస సంఖ్యను చూపుతుంది-
{ 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:
➦ ఆ తర్వాత మీ కొత్త షీట్కి వెళ్లి ప్రత్యేక పేర్లను ఎంచుకోండి.
➦ OK నొక్కండి
చూడండి దిగువ బాణం గుర్తు ఆ సెల్ యొక్క కుడి వైపున చూపబడింది. ఇక్కడ క్లిక్ చేయడం ద్వారా మీరు ఏదైనా పేరును ఎంచుకోవచ్చు. ఇది మన సమయాన్ని ఆదా చేస్తుంది ఎందుకంటే మనం ప్రతిసారీ పేర్లను టైప్ చేయనవసరం లేదు.
ఇప్పుడు మేము LastItemLookup తో కొత్త ఫంక్షన్ చేస్తాము Excel VBA.
దశ 5:
➦ R షీట్ పేరుపై మీ మౌస్పై కుడి-క్లిక్ చేయండి.<3
➦ సందర్భ మెను నుండి కోడ్ని వీక్షించండి ఎంచుకోండి.
A VBA విండో తెరవబడుతుంది.
స్టెప్ 6:
➦ ఇచ్చిన కోడ్లను టైప్ చేయండిక్రింద:
5120
స్టెప్ 7:
➦ కోడ్లను అమలు చేయడానికి ప్లే బటన్ను నొక్కండి. మాక్రోలు అనే పేరుతో ఒక డైలాగ్ బాక్స్ కనిపిస్తుంది.
➦ రన్ క్లిక్ చేయండి.
మా కొత్త ఫంక్షన్ ఇప్పుడు సిద్ధంగా ఉంది.
స్టెప్ 8:
➦ ఇప్పుడు మీ వర్క్షీట్కి తిరిగి వెళ్లండి.
➦ సెల్ F5<ని సక్రియం చేయండి 2>
➦ కొత్త ఫంక్షన్తో క్రింద ఇచ్చిన ఫార్ములాను టైప్ చేయండి.
=LastItemLookup(E5,B5:C13,2)
➦ని పొందడానికి Enter ని నొక్కండి Ron కోసం చివరి సంఘటన ఫలితం.
ఇప్పుడు మీరు ఏదైనా సేల్స్మ్యాన్ పేరును ఎంచుకున్నప్పుడు మీరు అతని సంబంధిత చివరి సంఘటన విలువను పొందుతారు.
తీర్మానం
కాలమ్లోని చివరి విలువను చూసేందుకు పైన వివరించిన అన్ని పద్ధతులు సరిపోతాయని నేను ఆశిస్తున్నాను. వ్యాఖ్య విభాగంలో ఏవైనా ప్రశ్నలు అడగడానికి సంకోచించకండి మరియు దయచేసి నాకు అభిప్రాయాన్ని తెలియజేయండి