सामग्री सारणी
आज मी MS Excel च्या VLOOKUP फंक्शन नावाच्या लोकप्रिय आणि जास्त वापरल्या जाणार्या फंक्शनबद्दल बोलणार आहे. हे फंक्शन कोणत्याही टेबल किंवा रेंजमधील डेटा काढण्यासाठी, तुलना करण्यासाठी, बदलण्यासाठी किंवा शोधण्यासाठी वापरले जाऊ शकते. ही कार्यक्षमता एकाधिक स्तंभांसाठी वापरली जाऊ शकते. या लेखात, आम्ही एक्सेलमधील विविध कारणांसाठी एकाधिक स्तंभांसाठी VLOOKUP फंक्शन कसे वापरू शकतो हे मी दाखवणार आहे.
सराव वर्कबुक डाउनलोड करा
तुम्ही सराव वर्कबुक डाउनलोड करू शकता येथून.
एकाधिक Columns.xlsx साठी VLOOKUP वापरणे
6 Excel मधील एकाधिक स्तंभांसाठी VLOOKUP वापरण्याची आदर्श उदाहरणे
येथे, मी या लेखासाठी खालील डेटासेट घेतला आहे. त्यात काही उत्पादनांसाठी उत्पादन तपशील असतात. एक्सेलमध्ये एकाधिक स्तंभांसाठी VLOOKUP कसे वापरावे हे स्पष्ट करण्यासाठी मी या डेटासेटचा वापर करेन.
1. Excel VLOOKUP फंक्शन वापरून एकाधिक स्तंभांमधून मूल्ये मिळवा
आपल्याकडे त्यांच्या आयडी , नाव आणि युनिट किंमत असलेली उत्पादन तपशील यादी आहे याचा विचार करूया. आणखी एक टेबल आहे ज्याला विक्री विहंगावलोकन म्हटले जाईल. या टेबलमध्ये, आयडी , नाव , युनिट किंमत , मात्रा आणि एकूण विक्री असेल. तुम्ही फक्त उत्पादन आयडी एंटर केल्यास टेबलमधील एकूण विक्री ची स्वयंचलित गणना करणे तुमचे कार्य आहे. सूत्र उत्पादन तपशील सारणीमधून उत्पादनांची नावे आणि किंमती काढेल आणि तयार करेलसेल निवडला. =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))
- तिसरे, मिळविण्यासाठी एंटर दाबा परिणाम.
- जर तुम्ही Excel 2019 पेक्षा Microsoft Excel ची जुनी आवृत्ती वापरत असाल तर Ctrl + Shift दाबा. + एंटर .
🔎 फॉर्म्युला कसे कार्य करते?
- MATCH(1,(C:C=C15)*(B:B=B15),0): सूत्राचा हा भाग एंटर केलेल्या <1 शी जुळतो>आयडी आणि नाव डेटासेटसह, आणि येथे “1” हे TRUE संदर्भित करते कारण त्या बदल्यात पंक्ती क्रमांक जेथे सर्व निकष आहेत TRUE .
- INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): आता , INDEX फंक्शन रेंजमधून मूल्य परत करते D:D .
- नंतर, फिल हँडल <2 ड्रॅग करा>इतर सेलमध्ये सूत्र कॉपी करण्यासाठी खाली.
- शेवटी, तुम्ही पाहू शकता की मी इतर सर्व सेलमध्ये सूत्र कॉपी केले आहे आणि मला इच्छित आउटपुट मिळाले.
अधिक वाचा: INDEX MATCH vs VLOOKUP फंक्शन (9 उदाहरणे)
ही कार्ये वापरताना सामान्य त्रुटी
सामान्य त्रुटी | जेव्हा ते दाखवतात |
#N/A एरर | जर सूत्र असेल तर ही त्रुटी येईल अॅरे फॉर्म्युला, आणि तुम्ही फक्त एंटर दाबा. ते सोडवण्यासाठी CTRL + SHIFT + ENTER दाबा. |
#N/A VLOOKUP | सरावात, अनेक कारणे आहेततुम्हाला ही एरर का दिसू शकते, यासह
|
CHOOSE | मध्ये #VALUE index_num श्रेणीबाहेर असल्यास, CHOOSE #VALUE त्रुटी परत करेल . |
श्रेणी किंवा अॅरे स्थिरांक | CHOOSE फंक्शन श्रेणी किंवा अॅरे स्थिरांकातून मूल्ये पुनर्प्राप्त करणार नाही. |
#VALUE मधील INDEX | सर्व श्रेणी एका शीटवर असणे आवश्यक आहे अन्यथा INDEX एक मिळवते #VALUE त्रुटी. |
लक्षात ठेवण्यासारख्या गोष्टी
- जर तुम्ही Microsoft Excel ची जुनी आवृत्ती वापरत असाल एक्सेल 2019 पेक्षा नंतर तुम्हाला अॅरे फॉर्म्युला साठी Ctrl + Shift + Enter दाबावे लागेल. .
सराव विभाग
येथे, मी प्रत्येक माजी साठी सराव विभाग प्रदान केला आहे एक्सेलमध्ये एकाधिक कॉलम्ससाठी VLOOKUP फंक्शन कसे वापरायचे याचा सराव करा.
निष्कर्ष
तर, हे आहेत Excel मध्ये एकाधिक स्तंभांसाठी VLOOKUP फंक्शन वापरण्याचे काही मार्ग. मी सर्व पद्धती त्यांच्या संबंधित उदाहरणांसह दर्शविल्या आहेत परंतु इतर अनेक पुनरावृत्ती असू शकतात. मी वापरलेल्या फंक्शन्सच्या मूलभूत गोष्टींवर देखील चर्चा केली आहे. शिवाय, दसराव वर्कबुक देखील लेखाच्या सुरुवातीला जोडले आहे. उदाहरणे वापरण्यासाठी ते डाउनलोड करा. तुमच्याकडे हे साध्य करण्याची दुसरी कोणतीही पद्धत असल्यास, कृपया ती आमच्यासोबत शेअर करा.
एकूण विक्री आपोआप.
तुम्ही ते कसे करू शकता ते पाहू.
चरण:
- प्रथम, तुम्हाला जिथे उत्पादन हवे आहे तो सेल निवडा नाव . येथे, मी सेल C15 निवडले.
- दुसरे, सेल C15 मध्ये खालील सूत्र लिहा.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)
- तिसरे, परिणाम मिळविण्यासाठी एंटर दाबा.
- तुम्ही जुनी आवृत्ती वापरत असाल तर Excel 2019 पेक्षा Microsoft Excel नंतर Ctrl + Shift + एंटर दाबा.
🔎 फॉर्म्युला कसे कार्य करते?
- <1 मध्ये>VLOOKUP फंक्शन, पहिला युक्तिवाद टेबलमध्ये शोधला जाणारा डेटा घेऊन जातो. येथे B15 मध्ये आयडी आहे जो उत्पादन सूची सारणी आयडी शी जुळणार आहे.
- $B$6:$ D$11 हे टेबल अॅरे रेंज आहे जिथे डेटा शोधला जाईल.
- {2,3} याचा अर्थ आपण दुसरा आणि तिसरा कॉलम काढत आहोत. जुळलेल्या पंक्तींची मूल्ये.
- 0 आम्हाला अचूक जुळणी करायची आहे हे परिभाषित करत आहे.
- त्यानंतर, ड्रॅग करा इतर सेलमध्ये फॉर्म्युला कॉपी करण्यासाठी हँडल खाली भरा.
- शेवटी, तुम्ही पाहू शकता की मी फॉर्म्युला इतर सेलमध्ये कॉपी केला आहे सेल्स आणि माझे इच्छित आउटपुट मिळाले.
टीप: <1 जनरेट करण्यासाठी>एकूण विक्री , मी खालील वापरले आहेसूत्र.
=D15*E15
आणि नंतर ते F20 पर्यंत खाली कॉपी केले.
अधिक वाचा:<2 एकाधिक मूल्ये अनुलंब परत करण्यासाठी एक्सेल VLOOKUP
2. विविध कार्यपुस्तकांमधून एकाधिक स्तंभांसाठी VLOOKUP फंक्शन वापरा
या उदाहरणात, मी एक्सेल VLOOKUP वापरेन वेगवेगळ्या वर्कबुकमधून एकाधिक कॉलम्स मधून डेटा मिळवण्याचे कार्य. आता, डेटासेट अजूनही समान आहे, परंतु दोन सारण्या दोन भिन्न वर्कबुकमध्ये असतील. उत्पादन तपशील सारणी उत्पादन-सूची-टेबल नावाच्या कार्यपुस्तिकेत आहे. मी या उदाहरणात या सारणीतून नावे आणि किमती काढेन.
चला पायऱ्या पाहू.
पायऱ्या: <3
- सुरुवातीला, तुम्हाला जिथे उत्पादन हवे आहे तो सेल निवडा नाव .
- त्यानंतर, त्या निवडलेल्या सेलमध्ये खालील सूत्र लिहा. येथे, मी वापरलेल्या एक्सेल वर्कबुकचे नाव वापरले आहे. तुम्हाला ते त्यानुसार बदलावे लागेल.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)
- पुढे, एंटर<दाबा 2> परिणाम मिळवण्यासाठी.
- जर तुम्ही Excel 2019 पेक्षा Microsoft Excel ची जुनी आवृत्ती वापरत असाल तर Ctrl + <1 दाबा>शिफ्ट + एंटर .
येथे, सूत्र मागील पद्धतीच्या सूत्राप्रमाणेच आहे. फक्त महत्त्वाचा फरक हा आहे की येथे स्त्रोत सारणी दुसर्या फाईलमध्ये आहे म्हणूनच आम्हाला '[Product-List-Table.xlsx]उत्पादन तपशील' वापरून फाइलचा संदर्भ वापरावा लागला!$B$5:$D $10 भाग.
- त्यानंतर, सूत्र कॉपी करण्यासाठी फिल हँडल खाली ड्रॅग करा.
<12
वाचा अधिक: एक्सेलमध्ये एकाधिक स्तंभ परत करण्यासाठी VLOOKUP (4 उदाहरणे)
समान वाचन
- VLOOKUP नाही कार्य (8 कारणे आणि उपाय)
- स्तंभातील अंतिम मूल्य शोधण्यासाठी एक्सेल VLOOKUP (पर्यायांसह)
- VLOOKUP आणि सर्व जुळण्या परत करा Excel (7 मार्ग)
- एक्सेलमधील दुसर्या वर्कशीटमधून मूल्ये शोधण्यासाठी VBA VLOOKUP चा वापर
3. एकाधिक मधून मूल्ये शोधण्यासाठी VLOOKUP लागू करा कॉलम्स आणि गेट टोटल
या उदाहरणासाठी, मी खालील डेटासेट घेतला आहे. समजा, तुमच्याकडे काही विद्यार्थ्यांचे नाव आहेत आणि त्यांना भौतिकशास्त्र आणि रसायनशास्त्र मध्ये मिळालेले गुण आहेत. तुमच्याकडे आणखी एक टेबल आहे ज्यामध्ये फक्त नावे आहेत आणि तुम्हाला त्यांच्या नावाच्या बाजूला एकूण गुण दाखवायचे आहेत. आता, मी तुम्हाला दाखवतो की तुम्ही VLOOKUP फंक्शन कसे लागू करू शकता ते मल्टिपल कॉलम्स मधून व्हॅल्यू शोधण्यासाठी आणि एक्सेलमध्ये त्यांच्याकडून एकूण मार्क्स मिळवू शकता.
तुम्ही ते कसे करू शकता ते मी तुम्हाला दाखवतो.
चरण:
- प्रथम, सेल निवडा जिथे तुम्हाला एकूण गुण हवे आहेत. येथे, मी सेल G5 निवडले.
- दुसरे, सेल G5 मध्ये खालील लिहासूत्र.
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))
- तिसरे, एंटर दाबा एकूण गुण मिळवा.
- जर तुम्ही Excel 2019 पेक्षा Microsoft Excel ची जुनी आवृत्ती वापरत असाल तर दाबा Ctrl + Shift + एंटर .
🔎 फॉर्म्युला कसे कार्य करते?
- VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE): येथे, VLOOKUP फंक्शनमध्ये, मी F5 lookup_value , $B$5:$D$12 <1 म्हणून निवडले> table_array , {2,3} col_index_num म्हणून, आणि FALSE range_lookup म्हणून. फॉर्म्युला टेबल_अॅरे च्या लुकअप_व्हॅल्यू स्तंभ 2 आणि 3 मधील जुळण्या मिळवते.
- SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): आता, SUM फंक्शन दोन्हीपैकी समेशन मिळवते VLOOKUP फंक्शनमधून मिळालेली मूल्ये.
- नंतर, इतर सेलमध्ये सूत्र कॉपी करण्यासाठी फिल हँडल खाली ड्रॅग करा.<14
- पुढे, तुम्ही पाहू शकता की मी इतर सर्व सेलमध्ये सूत्र कॉपी केले आहे आणि मला इच्छित आउटपुट मिळाले आहे.
4. एक्सेलमधील एकाधिक स्तंभांची तुलना करण्यासाठी VLOOKUP आणि IFERROR कार्ये वापरा
या विभागासाठी, तुमच्याकडे कार्ये चा डेटासेट आहे आणि त्याचे नाव त्या कामासाठी नियुक्त केलेले कर्मचारी. एक स्तंभ आहे ज्यामध्ये जुन्या कर्मचा-यांची नावे आहेत ज्यांना ते नियुक्त केले होतेकार्य, त्या कार्यासाठी नियुक्त केलेल्या नवीन कर्मचा-यांची नावे आणि त्या कार्यांसाठी वर्तमान अपेक्षित कर्मचारी यांची नावे. आता तुमचे काम जुने कर्मचारी आणि नवीन कर्मचारी च्या दोन स्तंभांच्या नावांची तुलना करणे आणि जुळणारे ओळखणे आहे. त्यानंतर, तुम्हाला वर्तमान अपेक्षित कर्मचारी नावे कॉलमची ओळख केलेल्या जुळण्यांशी तुलना करावी लागेल आणि ते नाव सर्व 3 कॉलममध्ये असल्यास ते परत करावे लागेल.
तुम्ही ते कसे करू शकता ते पाहू.
पायऱ्या:
- प्रथम, तुम्हाला ज्या सेलचे नाव हवे आहे तो सेल निवडा जुळणारा कर्मचारी .
- नंतर, त्या निवडलेल्या सेलमध्ये खालील सूत्र लिहा.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")
<33
- शेवटी, निकाल मिळविण्यासाठी एंटर दाबा. तुम्ही Excel 2019 पेक्षा Microsoft Excel ची जुनी आवृत्ती वापरत असाल तर Ctrl + Shift + Enter दाबा. .
🔎 फॉर्म्युला कसे कार्य करते?
- VLOOKUP(C6:C11,D6:D11,1,FALSE): सूत्राचा हा भाग जुने कर्मचारी स्तंभ आणि नवीन कर्मचारी यांची तुलना करतो. स्तंभ.
- IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""): आता, IFERROR फंक्शन <1 ची जागा घेते>#N/A रिक्त स्ट्रिंग सह.
- VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),"") ,E6:E11,1,FALSE): येथे, VLOOKUP फंक्शन वर्तमान अपेक्षित कर्मचारी स्तंभाशी तुलना करतेपहिल्या VLOOKUP फंक्शनमधून जुळणारी मूल्ये परत आली.
- IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""), E6:E11,1,FALSE),""): शेवटी, IFERROR फंक्शन #N/A ला रिक्त स्ट्रिंग ने बदलते.
अधिक वाचा: मॅच अस्तित्वात असताना VLOOKUP #N/A का परत करतो? (5 कारणे आणि उपाय)
5. एकाधिक निकषांसाठी CHOOSE आणि VLOOKUP फंक्शन्स एकत्र करा
येथे, मी तुम्हाला एकाधिक कॉलम्स<मधून डेटा कसा काढू शकतो ते दाखवतो. 2> एकाधिक निकष वापरून . आमच्याकडे विक्री व्यक्ती , महिना आणि विक्री सह विक्री माहितीचा डेटासेट आहे याचा विचार करूया. आता तुमचे कार्य एक नवीन सारणी तयार करणे आहे जिथे तुम्ही स्तंभातील सर्व विक्री दर्शवाल जिथे प्रत्येक स्तंभ प्रत्येक महिन्याचे प्रतिनिधित्व करेल.
चला पायऱ्या पाहू.
चरण:
- सुरुवातीसाठी, तुम्हाला एका महिन्यासाठी जिथे विक्री हवी आहे तो सेल निवडा. येथे, मी सेल G6 निवडले.
- पुढे, सेल G6 मध्ये खालील सूत्र लिहा.
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)
- नंतर, परिणाम मिळविण्यासाठी एंटर दाबा.
- तुम्ही <1 ची जुनी आवृत्ती वापरत असल्यास Excel 2019 पेक्षा>Microsoft Excel नंतर Ctrl + Shift + Enter दाबा.
🔎 फॉर्म्युला कसे कार्य करते?
- निवडा({1) ,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12): येथे, मध्ये निवडाफंक्शन , मी {1,2} index_num म्हणून, $B$5:$B$12&$C$5:$C$12 म्हणून निवडले मूल्य1 , आणि $D$5:$D$12 मूल्य2 म्हणून. हे सूत्र index_num वापरून मूल्य परत करते.
- VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$) C$5:$C$12,$D$5:$D$12),2,0): आता, VLOOKUP फंक्शन जुळणी शोधते आणि त्यानुसार मूल्य मिळवते.
- पुढे, सूत्र कॉपी करण्यासाठी भरा हँडल खाली ड्रॅग करा.
- नंतर, <1 ड्रॅग करा>हँडल उजवीकडे भरा .
- शेवटी, तुम्ही पाहू शकता की मी सूत्र इतर सर्व सेलमध्ये कॉपी केले आहे आणि मला इच्छित आउटपुट मिळाले आहे.
अधिक वाचा: एक्सेलमध्ये अनेक निकषांसह VLOOKUP वापरा (6 पद्धती + पर्याय)
6. एकाधिक कॉलम्समधून डायनॅमिकली व्हॅल्यू लुकअप करण्यासाठी VLOOKUP आणि MATCH फंक्शन्स लागू करा
या उदाहरणात, मी तुम्हाला VLOOKUP फंक्शन वापरून एकाधिक कॉलम्समधून डायनॅमिकली मूल्य कसे शोधू शकता ते दर्शवेल. एक्सेल. मी या उदाहरणासाठी खालील डेटासेट घेतला आहे. त्यात विद्यार्थी आयडी , नाव आणि गुण असतात. दुसऱ्या टेबलमध्ये, माझ्याकडे विद्यार्थी आयडी आहे. आता, मी VLOOKUP फंक्शन वापरून या स्टुडंट आयडी विरुद्ध डायनॅमिकली मूल्य शोधू.
हे कसे करायचे ते पाहू. .
चरण:
- प्रथम, तुम्हाला जिथे गुण हवे आहेत तो सेल निवडा.
- दुसरे, लिहा खालीलत्या निवडलेल्या सेलमधील सूत्र.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)
- तिसरे, Enter दाबा निकाल मिळविण्यासाठी.
🔎 फॉर्म्युला कसे कार्य करते?
<7- MATCH($G$4,$B$4:$D$4,0): येथे, MATCH फंक्शन मध्ये, मी $G निवडले $4 l ookup_value , $B$4:$D$4 lookup_array म्हणून, आणि 0 match_type<म्हणून 2>. सूत्र lookup_array मधील lookup_value चे सापेक्ष स्थान देईल.
- VLOOKUP(F5,$B$4:$D$12,MATCH($ G$4,$B$4:$D$4,0), FALSE): आता, VLOOKUP फंक्शन मॅच परत करते.
- त्यानंतर, सूत्र कॉपी करण्यासाठी फिल हँडल खाली ड्रॅग करा.
44>
- शेवटी, तुम्ही पाहू शकता की मी सूत्र कॉपी केले आहे इतर सेल आणि माझे इच्छित आउटपुट मिळाले.
एक्सेलमधील एकाधिक स्तंभांसाठी VLOOKUP फंक्शनचा पर्यायी
या विभागात, मी तेच करेन. ऑपरेशन परंतु भिन्न कार्यांसह ( VLOOKUP शिवाय). येथे, मी इंडेक्स फंक्शन आणि मॅच फंक्शन वापरेन. आता, तुम्ही पहिल्या उदाहरणात वापरलेल्या डेटासेटचा विचार करू. मला नाव आणि आयडी वापरून उत्पादनाची युनिट किंमत सापडेल.
पाहू पायऱ्या.
स्टेप्स:
- सुरुवातीला, तुम्हाला जिथे हवा आहे तो सेल निवडा युनिट किंमत .
- पुढे, त्यात खालील सूत्र लिहा