स्तंभातील अंतिम मूल्य शोधण्यासाठी एक्सेल VLOOKUP (पर्यायांसह)

  • ह्याचा प्रसार करा
Hugh West

VLOOKUP हे Excel मधील अतिशय लोकप्रिय फंक्शन आहे जे उभ्या लुकअपला संदर्भित करते. आम्ही अंगभूत VLOOKUP फंक्शन वापरू शकतो किंवा आम्ही आमचे स्वतःचे सूत्र देखील बनवू शकतो जे अधिक डायनॅमिक निकषांसह मूल्य परत करण्यासाठी अनुलंब लुकअप म्हणून कार्य करतील. या लेखात, मी एक्सेलमध्ये VLOOKUP सह स्तंभातील शेवटचे मूल्य कसे शोधायचे ते दाखवणार आहे.

सराव पुस्तक डाउनलोड करा

हा लेख तयार करण्यासाठी आम्ही वापरलेले एक्सेल वर्कबुक डाउनलोड करा.

VLOOKUP लास्ट व्हॅल्यू Column.xlsx

यासाठी VLOOKUP फंक्शनचा वापर करा. स्तंभातील शेवटचे मूल्य शोधा

आधी आमच्या कार्यपुस्तिकेची ओळख करून घेऊ. या डेटाशीटमध्ये, मी संबंधित तारखांनुसार काही विक्रेत्यांची विक्री रक्कम सादर करण्यासाठी 3 स्तंभ आणि 10 पंक्ती वापरल्या आहेत.

या पद्धतीत, आम्ही VLOOKUP फंक्शन वापरून मूल्याची शेवटची घटना शोधू. VLOOKUP म्हणजे ‘ व्हर्टिकल लुकअप ’. हे असे फंक्शन आहे जे एक्सेलला कॉलममध्ये विशिष्ट मूल्य शोधते. येथे आमच्याकडे बिल ची 3 भिन्न विक्री रक्कम आहे. आता आम्ही त्याच्या शेवटच्या विक्रीची रक्कम सेल G5

पायऱ्यांमध्ये शोधू:

➦ सक्रिय करा सेल G5 , खालील सूत्र टाइप करा:

=VLOOKUP(F5,C5:D13,2)

एंटर बटण दाबा आणि तुम्हाला शेवटची घटना मिळेल त्याच्या विक्रीचे.

परंतु VLOOKUP मध्ये क्रमवारी न लावलेल्या डेटासाठी योग्य उत्तर देणार नाहीअंदाजे मोड. खालील चित्र पहा.

आणि जर आपण चौथ्या युक्तिवादासाठी अचूक जुळणी वापरतो तर ते खालील प्रतिमेप्रमाणे पहिली जुळणी दर्शवेल. कारण vlookup बायनरी शोध वापरते. म्हणून जेव्हा त्याला लुकअप मूल्यापेक्षा मोठे मूल्य आढळते तेव्हा ते दर्शविण्यासाठी मागील मूल्यावर परत येते, ते खालील चित्रात पहा.

म्हणून या परिस्थितीवर मात करण्यासाठी शेवटची घटना शोधण्यासाठी unsorted डेटा आम्हाला लुकअप फंक्शन्स किंवा इतर एकत्रित सूत्रे वापरावी लागतील. आम्ही आता त्या पद्धतींबद्दल पुढील विभागांमध्ये चर्चा करू.

स्तंभातील अंतिम मूल्य शोधण्यासाठी VLOOKUP फंक्शनचे पर्याय

आता आम्ही चार पर्यायी पद्धती लागू करू स्तंभातील शेवटचे मूल्य शोधा.

पद्धत 1: स्तंभातील अंतिम मूल्य शोधण्यासाठी LOOKUP फंक्शन वापरा

येथे आपल्याला स्तंभाचे शेवटचे मूल्य सापडेल एक्सेलमध्ये लुकअप फंक्शन . LOOKUP फंक्शनचा वापर एका स्तंभात किंवा पंक्तीमधून दुसऱ्या स्तंभात किंवा पंक्तीमधील त्याच ठिकाणाहून विशिष्ट मूल्य शोधण्यासाठी केला जातो. मला येथे सेल G4.

चरण:

➦ सक्रिय करा सेल G4. मध्ये शेवटची विक्री रक्कम सापडेल.

➦ खाली दिलेला फॉर्म्युला टाइप करा:

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

➦ नंतर एंटर बटण दाबा आणि तुम्हाला शेवटचे मिळेल. मूल्य.

👉 फॉर्म्युला ब्रेकडाउन:

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 फंक्शन टेबल किंवा रेंजमधून मूल्य किंवा मूल्याचा संदर्भ देते. आणि MATCH फंक्शन चा वापर श्रेणीतील निर्दिष्ट आयटम शोधण्यासाठी केला जातो आणि नंतर ते श्रेणीतील त्या आयटमची सापेक्ष स्थिती दर्शवते.

चरण:

➦ खाली दिलेला सूत्र सेल G5

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

एंटर बटणात टाइप करा.

👉 फॉर्म्युला कसे कार्य करते:

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))

➦ आणि एंटर दाबा बटण.

👉 सूत्र कसे कार्य करते:

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}

ROW($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))

The MAX फंक्शन मागील निकालातील कमाल मूल्य शोधेल जे

13

SUMPRODUCT(MAX(ROW($) म्हणून परत येईल B$5:$B$13)*($E$7=$B$5:$B$13))-4)

आता SUMPRODUCT फंक्शन पंक्ती शोधण्यासाठी वापरले जाते अॅरेमधील संख्या . आमची यादी 5व्या पंक्तीपासून सुरू होत असल्याने, 4 वजाबाकी केली आहे. त्यामुळे आमच्या सूचीमध्ये बिल च्या शेवटच्या घटनेची स्थिती 9 आहे त्यामुळे सूत्र असे परत येईल-

9 .

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

इंडेक्स फंक्शनचा वापर शेवटच्या जुळलेल्या नावाची विक्री शोधण्यासाठी केला जातो. आणि ते असे परत येईल-

563

बिलासाठी ही आमची शेवटची घटना आहे.

पद्धत 4 : स्तंभातील मूल्याची शेवटची घटना शोधण्यासाठी Excel VBA चा वापर करा

तुम्हाला Excel मध्ये कोड करायचे असल्यास, ही पद्धत तुमच्यासाठी योग्य आहे. आम्हीVBA पद्धत वापरून देखील मागील ऑपरेशन करू शकते. आपण ते सहजपणे कसे करू शकतो ते आपण पुढील चरणांवर जाऊ या.

त्यासाठी, प्रथम, मी अद्वितीय नावांसाठी ड्रॉपडाउन बार बनवीन. त्यानंतर मी VBA वापरून एक नवीन वापरकर्ता-परिभाषित फंक्शन “ LastItemLookup ” बनवीन जे आम्ही शेवटची घटना शोधण्यासाठी वापरू.

चरण 1 :

➦ प्रथम, मुख्य शीटमधील युनिक नावे नवीन शीटवर कॉपी करा.

स्टेप 2:

➦ नंतर मुख्य शीटवर जा. कोणताही नवीन सेल सक्रिय करा. मी E5 निवडले.

डेटा > क्लिक करा; डेटा साधने > डेटा प्रमाणीकरण.

एक संवाद बॉक्स दिसेल.

चरण 3: <3

अनुमती द्या बारमधून सूची निवडा.

➦ नंतर स्रोत <2 वरून उघडा आयकॉन दाबा>बार.

चरण 4:

➦ त्यानंतर तुमच्या नवीन शीटवर जा आणि अद्वितीय नावे निवडा.

➦ दाबा ठीक आहे

त्या सेलच्या उजव्या बाजूला खाली बाण चिन्ह दर्शविले आहे ते पहा. येथे क्लिक करून तुम्ही कोणतेही नाव निवडू शकता. यामुळे आमचा वेळ वाचेल कारण आम्हाला प्रत्येक वेळी नावे टाइप करण्याची गरज नाही.

आता आम्ही LastItemLookup या नावाचे नवीन कार्य करू. Excel VBA.

चरण 5:

➦ R राइट-क्लिक करा शीटच्या नावावर तुमचा माउस.<3

संदर्भ मेनू मधून कोड पहा निवडा.

A VBA विंडो उघडेल.

चरण 6:

➦ दिलेले कोड टाइप कराखाली:

2076

स्टेप 7:

➦ नंतर कोड रन करण्यासाठी प्ले बटण दाबा. मॅक्रोज नावाचा एक डायलॉग बॉक्स दिसेल.

चालवा क्लिक करा.

आमचे नवीन कार्य आता तयार आहे.

चरण 8:

➦ आता तुमच्या वर्कशीटवर परत या.

➦ सक्रिय करा सेल F5

➦ नवीन फंक्शनसह खाली दिलेला फॉर्म्युला टाइप करा.

=LastItemLookup(E5,B5:C13,2)

➦ मिळवण्यासाठी एंटर दाबा. Ron साठी अंतिम घटना परिणाम.

आता जेव्हा तुम्ही कोणत्याही सेल्समनचे नाव निवडाल तेव्हा तुम्हाला त्याचे शेवटचे घटना मूल्य मिळेल.

<0

निष्कर्ष

मला आशा आहे की वर वर्णन केलेल्या सर्व पद्धती स्तंभातील शेवटचे मूल्य पाहण्यासाठी पुरेशा असतील. टिप्पणी विभागात कोणतेही प्रश्न विचारण्यास मोकळ्या मनाने आणि कृपया मला अभिप्राय द्या

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.