सामग्री तालिका
आज म MS Excel को लोकप्रिय र अत्यधिक प्रयोग भएको VLOOKUP प्रकार्य को बारेमा कुरा गर्नेछु। यो प्रकार्य कुनै पनि तालिका वा दायरामा डेटा निकाल्न, तुलना गर्न, सिफ्ट गर्न वा खोज्न प्रयोग गर्न सकिन्छ। यी कार्यक्षमताहरू धेरै स्तम्भहरूको लागि प्रयोग गर्न सकिन्छ। यस लेखमा, म कसरी एक्सेलमा विभिन्न उद्देश्यका लागि बहु स्तम्भहरूको लागि VLOOKUP प्रकार्य प्रयोग गर्न सक्छु भनेर देखाउनेछु।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाई अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ। यहाँबाट।
बहु Columns.xlsx को लागि VLOOKUP प्रयोग गर्दै
6 Excel मा बहु स्तम्भहरूको लागि VLOOKUP प्रयोग गर्ने आदर्श उदाहरणहरू
यहाँ, मैले यस लेखको लागि निम्न डेटासेट लिएको छु। यसले केही उत्पादनहरूका लागि उत्पादन विवरणहरू समावेश गर्दछ। एक्सेलमा बहु स्तम्भहरूका लागि VLOOKUP कसरी प्रयोग गर्ने भनेर व्याख्या गर्न यो डेटासेट प्रयोग गर्नेछु।
1. Excel VLOOKUP प्रकार्य प्रयोग गरेर बहु स्तम्भहरूबाट मानहरू प्राप्त गर्नुहोस्
तपाईंसँग आईडी , नाम , र एकाइ मूल्य भएको उत्पादन विवरणहरू सूची छ भनी विचार गरौं। त्यहाँ अर्को तालिका छ जसलाई बिक्री अवलोकन भनिन्छ। यस तालिकामा, ID , नाम , एकाइ मूल्य , मात्रा , र कुल बिक्री हुनेछ। तपाईँको कार्य तालिकामा कुल बिक्री को स्वचालित गणना उत्पन्न गर्न हो यदि तपाईँले उत्पादन ID प्रविष्ट गर्नुभयो भने। सूत्रले उत्पादन विवरणहरू तालिकाबाट उत्पादनको नाम र मूल्यहरू निकाल्नेछ र उत्पन्न गर्नेछ।चयन गरिएको कक्ष। =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))
- तेस्रो, प्राप्त गर्न Enter थिच्नुहोस्। परिणाम।
- यदि तपाइँ Excel 2019 भन्दा Microsoft Excel को पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने Ctrl + Shift थिच्नुहोस्। + Enter ।
🔎 सूत्रले कसरी काम गर्छ?
- MATCH(1,(C:C=C15)*(B:B=B15),0): सूत्रको यो भाग प्रविष्ट गरिएको <1 सँग मेल खान्छ>ID र नाम डेटासेटसँग, र यहाँ “1” ले TRUE लाई पङ्क्ति नम्बरको रूपमा बुझाउँछ जहाँ सबै मापदण्डहरू TRUE ।
- INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): Now , INDEX प्रकार्यले दायरा भित्रबाट मान फर्काउँछ D:D ।
- त्यसपछि, फिल ह्यान्डल <2 तान्नुहोस्।>अन्य कक्षहरूमा सूत्र प्रतिलिपि गर्न तल।
- अन्तमा, तपाईंले देख्न सक्नुहुन्छ कि मैले अन्य सबै कक्षहरूमा सूत्र प्रतिलिपि गरेको छु। र मेरो इच्छित आउटपुट प्राप्त भयो।
थप पढ्नुहोस्: INDEX MATCH बनाम VLOOKUP प्रकार्य (९ उदाहरणहरू)
यी प्रकार्यहरू प्रयोग गर्दा सामान्य त्रुटिहरू
सामान्य त्रुटिहरू | जब तिनीहरू देखाउँछन् |
#N/A त्रुटि | यो त्रुटि देखा पर्नेछ यदि सूत्र हो array सूत्र, र तपाईंले Enter थिच्नुहोस्। यसलाई समाधान गर्न CTRL + SHIFT + ENTER थिच्नुहोस्। |
#N/A VLOOKUP | अभ्यासमा, त्यहाँ धेरै कारणहरू छन्तपाईँले यो त्रुटि किन देख्न सक्नुहुन्छ,
|
#VALUE मा CHOOSE | यदि index_num दायरा बाहिर छ भने, CHOOSE फर्काउनेछ #VALUE त्रुटि . |
दायरा वा एरे स्थिरता | CHOOSE प्रकार्यले दायरा वा एरे स्थिरताबाट मानहरू प्राप्त गर्दैन। |
#VALUE मा INDEX | सबै दायराहरू एउटै पानामा हुनुपर्दछ अन्यथा INDEX ले फर्काउँछ #VALUE त्रुटि। |
याद राख्नु पर्ने कुराहरू
- यदि तपाइँ Microsoft Excel को पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने भन्दा Excel 2019 त्यसपछि तपाईले Ctrl + Shift + Enter array formulas थिच्नु पर्छ। .
अभ्यास खण्ड
यहाँ, मैले प्रत्येक पूर्वका लागि अभ्यास खण्ड प्रदान गरेको छु। पर्याप्त ताकि तपाईले एक्सेलमा बहु स्तम्भहरूको लागि VLOOKUP प्रकार्य कसरी प्रयोग गर्ने अभ्यास गर्न सक्नुहुन्छ।
निष्कर्ष
त्यसोभए, यी हुन् एक्सेलमा धेरै स्तम्भहरू का लागि VLOOKUP प्रकार्य प्रयोग गर्ने केही तरिकाहरू। मैले सबै विधिहरू तिनीहरूको सम्बन्धित उदाहरणहरू देखाएको छु तर त्यहाँ धेरै अन्य पुनरावृत्तिहरू हुन सक्छन्। मैले प्रयोग गरिएका कार्यहरूको आधारभूत कुराहरू पनि छलफल गरेको छु। यसबाहेक, दअभ्यास कार्यपुस्तिका पनि लेखको सुरुमा थपिएको छ। उदाहरणहरू अभ्यास गर्न यसलाई डाउनलोड गर्नुहोस्। यदि तपाइँसँग यो प्राप्त गर्ने कुनै अन्य तरिका छ भने, कृपया हामीसँग साझा गर्न नहिचकिचाउनुहोस्।
कुल बिक्री स्वचालित रूपमा।
तपाईले यसलाई कसरी गर्न सक्नुहुन्छ हेरौं।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् जहाँ तपाइँ उत्पादन चाहानुहुन्छ नाम । यहाँ, मैले सेल C15 चयन गरेको छु।
- दोस्रो, सेल C15 मा निम्न सूत्र लेख्नुहोस्।
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)
- तेस्रो, परिणाम प्राप्त गर्न Enter थिच्नुहोस्।
- यदि तपाइँ पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने को Microsoft Excel भन्दा Excel 2019 त्यसपछि Ctrl + Shift + Enter थिच्नुहोस्।
🔎 सूत्रले कसरी काम गर्छ?
- मा VLOOKUP प्रकार्य, पहिलो तर्कले डाटा बोकिरहेको छ जुन तालिकामा खोजिनेछ। यहाँ B15 ले ID समावेश गर्दछ जुन उत्पादन सूची तालिका ID सँग मेल खान्छ।
- $B$6:$ D$11 तालिका एरे दायरा हो जहाँ डाटा खोजिनेछ।
- {2,3} यसको मतलब हामी दोस्रो र तेस्रो स्तम्भ निकाल्दै छौं। मिल्दो पङ्क्तिहरूको मानहरू।
- 0 ले हामी सटीक मिलान प्राप्त गर्न चाहन्छौं भनेर परिभाषित गर्दैछ।
- त्यसपछि, तान्नुहोस् अन्य कक्षहरूमा सूत्र प्रतिलिपि गर्न ह्यान्डल तल भर्नुहोस्।
- अन्तमा, तपाईंले देख्न सक्नुहुन्छ कि मैले अर्को कक्षमा सूत्र प्रतिलिपि गरेको छु। कक्षहरू र मेरो इच्छित आउटपुट प्राप्त भयो।
नोट: <1 उत्पन्न गर्न> कुल बिक्री , मैले निम्न प्रयोग गरेको छुसूत्र।
=D15*E15
र त्यसपछि यसलाई F20 सम्म प्रतिलिपि गर्नुहोस्।
थप पढ्नुहोस्:<2 बहु मानहरू ठाडो रूपमा फर्काउन एक्सेल VLOOKUP
२. विभिन्न कार्यपुस्तिकाहरूबाट बहु स्तम्भहरूको लागि VLOOKUP प्रकार्य प्रयोग गर्नुहोस्
यस उदाहरणमा, म एक्सेल VLOOKUP प्रयोग गर्नेछु। विभिन्न कार्यपुस्तिकाहरूबाट बहु स्तम्भहरू बाट डाटा प्राप्त गर्ने कार्य। अब, डेटासेट अझै उस्तै छ, तर दुई तालिकाहरू दुई फरक कार्यपुस्तिकाहरूमा हुनेछन्। उत्पादन विवरणहरू तालिका उत्पादन-सूची-तालिका नामको कार्यपुस्तिकामा छ। म यस उदाहरणमा यस तालिकाबाट नाम र मूल्यहरू निकाल्नेछु।
चरणहरू हेरौं।
चरणहरू: <3
- सुरुमा, तपाईंले उत्पादन चाहनुभएको सेल चयन गर्नुहोस् नाम ।
- त्यसपछि, चयन गरिएको सेलमा निम्न सूत्र लेख्नुहोस्। यहाँ, मैले प्रयोग गरेको एक्सेल कार्यपुस्तिकाको नाम प्रयोग गरेको छु। तपाईंले त्यसै अनुसार परिवर्तन गर्नुपर्नेछ।
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)
- अर्को, Enter<थिच्नुहोस्। 2> परिणाम प्राप्त गर्न।
- यदि तपाइँ Excel 2019 भन्दा Microsoft Excel को पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने Ctrl + <1 थिच्नुहोस्।>Shift + Enter ।
यहाँ, सूत्र अघिल्लो विधिको सूत्र जस्तै हो। केवल मुख्य भिन्नता यो हो कि यहाँ स्रोत तालिका अर्को फाइलमा छ त्यसैले हामीले '[Product-List-Table.xlsx]Product Details'!$B$5:$D प्रयोग गरेर फाइलको सन्दर्भ प्रयोग गर्नुपर्यो। $१० भाग।
- त्यसपछि, सूत्र प्रतिलिपि गर्न फिल ह्यान्डल तल तान्नुहोस्।
<12 13 थप: VLOOKUP Excel मा बहु स्तम्भहरू फर्काउनका लागि (4 उदाहरणहरू)
समान पढाइहरू
- VLOOKUP होइन कार्य (८ कारण र समाधानहरू)
- Excel VLOOKUP स्तम्भमा अन्तिम मान फेला पार्नुहोस् (वैकल्पिकहरूसँग)
- VLOOKUP र सबै मिलानहरू फर्काउनुहोस् Excel (७ तरिकाहरू)
- VBA VLOOKUP को प्रयोग Excel मा अर्को कार्यपत्रबाट मानहरू फेला पार्नुहोस्
3. VLOOKUP लागू गर्नुहोस् बहु बाट मानहरू फेला पार्न स्तम्भहरू र कुल प्राप्त गर्नुहोस्
यस उदाहरणको लागि, मैले निम्न डेटासेट लिएको छु। मानौं, तपाईंसँग केही विद्यार्थीहरूको नाम छ र उनीहरूले भौतिकशास्त्र र रसायनशास्त्र मा प्राप्त गरेका अंकहरू छन्। तपाईंसँग अर्को तालिका छ जसमा नामहरू मात्र छन् र तपाईं तिनीहरूको नामको छेउमा कुल अंकहरू देखाउन चाहनुहुन्छ। अब, म तपाइँलाई देखाउनेछु कि तपाइँ कसरी VLOOKUP प्रकार्य लागू गर्न सक्नुहुन्छ बहु स्तम्भहरू बाट मानहरू फेला पार्न र एक्सेलमा तिनीहरूबाट कुल अंकहरू प्राप्त गर्नुहोस्।
म तपाइँलाई यो कसरी गर्न सक्नुहुन्छ भनेर देखाउन दिनुहोस्।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् जहाँ तपाइँ चाहानुहुन्छ कुल अंकहरू । यहाँ, मैले सेल G5 चयन गरें।
- दोस्रो, सेल G5 मा निम्न लेख्नुहोस्सूत्र।
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))
- तेस्रो, Enter थिच्नुहोस् कुल अङ्कहरू प्राप्त गर्नुहोस्।
- यदि तपाइँ Microsoft Excel को Excel 2019 भन्दा पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने थिच्नुहोस्। Ctrl + Shift + Enter ।
🔎 सूत्रले कसरी काम गर्छ?
- 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 को रूपमा। सूत्रले table_array को स्तम्भहरू 2 र 3 बाट lookup_value को लागि मिलानहरू फर्काउँछ।
- SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): अब, SUM प्रकार्य ले दुईको summation फर्काउँछ यसले VLOOKUP प्रकार्यबाट प्राप्त मानहरू।
- पछि, अन्य कक्षहरूमा सूत्र प्रतिलिपि गर्न फिल ह्यान्डल तल तान्नुहोस्।
- अर्को, तपाईंले देख्न सक्नुहुन्छ कि मैले अन्य सबै कक्षहरूमा सूत्र प्रतिलिपि गरेको छु र मेरो इच्छित आउटपुट पाएको छु।
4. एक्सेलमा बहु स्तम्भहरू तुलना गर्न VLOOKUP र IFERROR प्रकार्यहरू प्रयोग गर्नुहोस्
यस खण्डको लागि, तपाईंसँग कार्यहरू को डेटासेट छ र यसको नाम विचार गरौं। त्यो काममा खटिएका कर्मचारीहरु । त्यहाँ एउटा स्तम्भ छ जसमा पुराना कर्मचारीहरू को नामहरू छन् जसलाई त्यसमा नियुक्त गरिएको थियो।कार्य, नयाँ कर्मचारीहरू को नामहरू जसलाई त्यो कार्यमा तोकिएको थियो, र ती कार्यहरूका लागि वर्तमान अपेक्षित कर्मचारीहरू को नामहरू। अब तपाईको काम भनेको पुरानो कर्मचारी र नयाँ कर्मचारी का दुई स्तम्भहरूको नाम तुलना गर्नु र मिल्दोजुल्दो पहिचान गर्नु हो। त्यसपछि, तपाईंले वर्तमान अपेक्षित कर्मचारीहरू नाम स्तम्भ पहिचान गरिएका मिलानहरूसँग तुलना गर्न आवश्यक छ र यदि यो सबै 3 स्तम्भहरूमा छ भने।
तपाईले त्यो कसरी गर्न सक्नुहुन्छ हेरौं।
चरणहरू:
- पहिले, तपाईँले नाम चाहनु भएको सेल चयन गर्नुहोस्। मिलेको कर्मचारी ।
- त्यसपछि, चयन गरिएको कक्षमा निम्न सूत्र लेख्नुहोस्।
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")
<33
- अन्तमा, परिणाम प्राप्त गर्न Enter थिच्नुहोस्। यदि तपाइँ 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. बहुविध मापदण्डहरूका लागि CHOOSE र VLOOKUP कार्यहरू संयोजन गर्नुहोस्
यहाँ, म तपाईंलाई बहु स्तम्भहरू<बाट कसरी डाटा निकाल्न सक्नुहुन्छ भनेर देखाउनेछु। 2> प्रयोग गर्दै धेरै मापदण्ड । हामीसँग बिक्री व्यक्ति , महिना , र बिक्री सँग बिक्री जानकारीको डेटासेट छ भनेर विचार गरौं। अब तपाईको कार्य एउटा नयाँ तालिका सिर्जना गर्नु हो जहाँ तपाईले स्तम्भमा सबै बिक्रीहरू देखाउनुहुनेछ जहाँ प्रत्येक स्तम्भले प्रत्येक महिना प्रतिनिधित्व गर्दछ।
35>
चरणहरू हेरौं।
चरणहरू:
- सुरु गर्नको लागि, तपाईंले एक महिनाको लागि बिक्री चाहनुभएको सेल चयन गर्नुहोस्। यहाँ, मैले सेल G6 चयन गरें।
- अर्को, सेल G6 मा निम्न सूत्र लेख्नुहोस्।
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)
- पछि, परिणाम प्राप्त गर्न Enter थिच्नुहोस्।
- यदि तपाइँ <1 को पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने>Microsoft Excel भन्दा Excel 2019 त्यसपछि 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 को रूपमा चयन गरें value1 , र $D$5:$D$12 value2 को रूपमा। यो सूत्रले index_num प्रयोग गरेर मान फर्काउँछ।
- VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$) C$5:$C$12,$D$5:$D$12),2,0): अब, VLOOKUP प्रकार्यले मिल्दोजुल्दो फेला पार्छ र तदनुसार मान फर्काउँछ।
- अर्को, सूत्र प्रतिलिपि गर्न फिल ह्यान्डल तल तान्नुहोस्।
38>
- त्यसपछि, <1 तान्नुहोस्।>ह्यान्डल दायाँ भर्नुहोस् ।
- अन्तमा, तपाईंले देख्न सक्नुहुन्छ कि मैले अन्य सबै कक्षहरूमा सूत्र प्रतिलिपि गरेको छु र मेरो इच्छित आउटपुट पाएको छु।
थप पढ्नुहोस्: एक्सेलमा बहुविध मापदण्डहरूसँग VLOOKUP प्रयोग गर्नुहोस् (६ विधि + विकल्पहरू)
6. बहु स्तम्भहरूबाट गतिशील रूपमा मान हेर्न VLOOKUP र MATCH प्रकार्यहरू लागू गर्नुहोस्
यस उदाहरणमा, म तपाईंलाई VLOOKUP प्रकार्य प्रयोग गरेर बहु स्तम्भहरूबाट गतिशील रूपमा मूल्य कसरी फेला पार्न सक्नुहुन्छ भनेर देखाउनेछु। एक्सेल। मैले यस उदाहरणको लागि निम्न डेटासेट लिएको छु। यसमा विद्यार्थी आईडी , नाम , र अङ्क समावेश छ। अर्को तालिकामा, मसँग विद्यार्थी आईडी छ। अब, म VLOOKUP प्रकार्य प्रयोग गर्नेछु यो विरुद्ध मान फेला पार्नको लागि विद्यार्थी ID गतिशील रूपमा।
यसलाई कसरी गर्ने हेरौं। .
चरणहरू:
- सबैभन्दा पहिले, तपाईंले मार्क्स चाहनुभएको सेल चयन गर्नुहोस्।
- दोस्रो, लेख्नुहोस् निम्नत्यो चयन गरिएको कक्षमा सूत्र।
=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<२>। सूत्रले lookup_array मा lookup_value को सापेक्ष स्थिति फर्काउनेछ।
- VLOOKUP(F5,$B$4:$D$12,MATCH($ G$4,$B$4:$D$4,0), FALSE): अब, VLOOKUP प्रकार्यले खेल फर्काउँछ।
- त्यसपछि, सूत्र प्रतिलिपि गर्न फिल ह्यान्डल तल तान्नुहोस्।
44>
- अन्तमा, तपाईंले देख्न सक्नुहुन्छ कि मैले सूत्र प्रतिलिपि गरेको छु। अन्य कक्षहरू र मेरो मनपर्ने आउटपुट प्राप्त भयो।
एक्सेलमा बहु स्तम्भहरूको लागि VLOOKUP प्रकार्यको वैकल्पिक
यस खण्डमा, म त्यसै गर्नेछु। सञ्चालन तर विभिन्न प्रकार्यहरूसँग ( VLOOKUP बिना)। यहाँ, म INDEX प्रकार्य र Match प्रकार्य प्रयोग गर्नेछु। अब, तपाईंले पहिलो उदाहरणमा प्रयोग गर्नुभएको समान डेटासेटलाई विचार गरौं। मैले नाम र आईडी प्रयोग गरेर उत्पादनको एकाइ मूल्य फेला पार्नेछु।
हेरौं चरणहरू।
चरणहरू:
- सुरुमा, तपाईंले चाहनुभएको सेल चयन गर्नुहोस् एकाइ मूल्य ।
- त्यसपछि, त्यसमा निम्न सूत्र लेख्नुहोस्