विषयसूची
VLOOKUP फ़ंक्शन माइक्रोसॉफ्ट एक्सेल के सबसे शक्तिशाली, लचीले और मूल्यों को खोजने और पुनः प्राप्त करने के लिए बेहद उपयोगी कार्यों में से एक है - या तो बिल्कुल मिलान किए गए मान या निकटतम मिलान किए गए मान - संबंधित मान को देखकर। लेकिन कुछ निश्चित परिणाम प्राप्त करने के लिए, कभी-कभी केवल VLOOKUP फ़ंक्शन का उपयोग करना पर्याप्त नहीं होता है। यह आलेख आपको दिखाएगा कि कैसे VLOOKUP फ़ंक्शन का उपयोग SUM फ़ंक्शन के साथ Excel में कुछ संचालन निष्पादित करने के लिए किया जाए।
अभ्यास टेम्पलेट डाउनलोड करें <5
आप यहां से निःशुल्क अभ्यास एक्सेल टेम्पलेट डाउनलोड कर सकते हैं और स्वयं अभ्यास कर सकते हैं।
VLOOKUP SUM.xlsx
VLOOKUP in एक्सेल
वीलुकअप का मतलब ' वर्टिकल लुकअप ' है। यह एक ऐसा कार्य है जो एक ही पंक्ति में एक अलग कॉलम से मान वापस करने के लिए एक्सेल को कॉलम में एक निश्चित मान के लिए खोज करता है।
जेनेरिक फॉर्मूला:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
यहाँ,
<के संगत कॉलम 14> range_lookupतर्क | परिभाषा |
---|---|
lookup_value | वह मान जिसे आप मिलान करने का प्रयास कर रहे हैं |
table_array | वह डेटा श्रेणी जिसे आप अपना मान खोजना चाहते हैं |
col_index_num | lookup_value |
यह एक बूलियन मान है: TRUE या FALSE। FALSE (या 0) का अर्थ है सटीक मिलान और TRUE (या 1) का अर्थ है अनुमानित मिलान। |
6खरीदारी। फॉर्मूला ब्रेकडाउन:
आइए यह समझने के लिए फॉर्मूला को तोड़ते हैं कि हमने ग्राहकों के नाम और प्रासंगिक खरीदारी कैसे पाई।
- VLOOKUP(F5:F9,B5:C9,2,FALSE) -> यह उत्पाद सरणी ( B5:C9 ) में दूसरी तालिका से सभी उत्पादों ( F5:F9 ) के सटीक नाम ( FALSE तर्क) की तलाश करता है। ) पहली तालिका से और उस उत्पाद का मूल्य लौटाता है (स्तंभ सूचकांक 2 ).
उत्पादन: 700,1500,100,300,500
- VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 -> G5:G9 संदर्भित करता है डेटासेट का मात्रा कॉलम। ,50,20,200,80)
.
आउटपुट: 7000,75000,2000,60000,40000
- E5:E9=J5 -> यह नाम कॉलम ( E5:E9 ) की पूरी सरणी में लुकअप वैल्यू (जैसे जॉन इन सेल J5 ) के मैच की तलाश करता है और TRUE या <देता है 1>FALSE खोज के आधार पर।
आउटपुट: {TRUE;FALSE;FALSE;FALSE;FALSE
जैसा कि हमें TRUE मान मिला है, इसलिए अब हम जानते हैं कि डेटासेट में मिलान किए गए मान हैं। यह एक निरंतर मूल्य निकालने की प्रक्रिया नहीं है। क्योंकि हम उस सेल ( J5 ) में डेटासेट से कोई भी नाम लिख सकते हैं और रिजल्ट सेल में ऑटो-जनरेट हो जाएगा (जैसे J6 )।
- वीलुकअप(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> हो जाता है (7000,75000,2000,60000,40000)*({TRUE;FALSE;FALSE;FALSE;FALSE}) , यह वापसी सरणी के साथ TRUE/FALSE वापसी मान को गुणा करता है और केवल TRUE मानों के लिए परिणाम उत्पन्न करें और इसे सेल में पास करें। FALSE मान वास्तव में तालिका सरणी के बेजोड़ डेटा को रद्द कर रहे हैं, जिससे सेल पर केवल मिलान किए गए मान दिखाई दे रहे हैं ( J6 ), जिसका अर्थ है, यदि आप नाम से जॉन नाम रखते हैं डेटासेट ( E5:E9 ) सेल J5 में, यह केवल जॉन की कुल खरीद ( 7000 ) उत्पन्न करेगा, यदि आप नाम रोमन रखते हैं, तो यह होगा परिणाम सेल में 75000 उत्पन्न करें ( J6 )। (ऊपर चित्र देखें)
आउटपुट: 7000,0,0,0,0
- SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> बन जाता है SUM(7000)
आउटपुट: 7000 (जो वास्तव में जॉन की कुल खरीद राशि है)
प्रमुख बिंदु जिन्हें आपको ध्यान में रखना चाहिए
- मान की खोज के लिए डेटा तालिका सरणी की सीमा निश्चित है, रखना न भूलें डॉलर ($) सरणी तालिका के सेल संदर्भ संख्या के सामने हस्ताक्षर करें।
- सरणी मानों के साथ काम करते समय, Ctrl + Shift + Enter को दबाना न भूलें परिणाम निकालते समय आपका कीबोर्ड। केवल Enter दबाने पर ही काम होगा जब आप Microsoft 365 का उपयोग कर रहे हों।
- Ctrl + Shift + Enter दबाने के बाद, आप देखेंगे कि फॉर्मूला बार संलग्न हैसूत्र घुंघराले कोष्ठक { में, इसे एक सरणी सूत्र के रूप में घोषित करना। उन कोष्ठकों {} को स्वयं टाइप न करें, एक्सेल स्वचालित रूप से आपके लिए यह करता है।
निष्कर्ष
इस लेख में विस्तार से बताया गया है एक्सेल में VLOOKUP और SUM फंक्शन का उपयोग कैसे करें। मुझे उम्मीद है कि यह लेख आपके लिए बहुत फायदेमंद रहा होगा। विषय के संबंध में आपके कोई प्रश्न हैं तो बेझिझक पूछें।
एक्सेल में SUM फंक्शन के साथ VLOOKUP का उपयोग करने के उपयोगी तरीकेइस सेक्शन में, हम सीखेंगे कि कैसे एक्सेल में VLOOKUP और SUM फ़ंक्शंस का एक साथ उपयोग करके जनरेट किया जा सकता है कुछ निश्चित परिणाम।
1. कॉलम में मिलान मूल्यों की गणना करने के लिए VLOOKUP और SUM
निम्नलिखित डेटासेट पर विचार करें जिसमें छात्रों के नाम और प्रत्येक पाठ्यक्रम पर उनके प्राप्त अंक विभिन्न कॉलम में संग्रहीत होते हैं। क्या होगा यदि आप किसी विशेष छात्र के कुल अंकों का पता लगाना चाहते हैं? इसे प्राप्त करने के लिए, आपको विभिन्न कॉलमों के आधार पर संख्याओं की गणना करनी होगी।
आइए जानें कि विभिन्न कॉलमों को कैसे देखा जाए और उन कॉलमों में मेल खाने वाले मानों का योग परिणाम प्राप्त करने के लिए VLOOKUP SUM Excel में कार्य करता है।
चरण:
- उस नाम या डेटा का चयन करें जिसे आप परिणाम खोजना चाहते हैं डेटासेट और नाम या डेटा को किसी अन्य सेल में रखें। (उदाहरण के लिए सेल E12 में जॉन)।
- दूसरे सेल पर क्लिक करें जहां आप परिणाम दिखाना चाहते हैं (जैसे सेल E13 )।
- उस सेल में, निम्न सूत्र लिखें,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))
जहाँ,
E12 = जॉन, द नाम जिसे हमने लुकअप मान के रूप में संग्रहीत किया है
B5:G9 = लुकअप मान खोजने के लिए डेटा श्रेणी
{1,2,3,4,5 ,6 = लुकअप मानों के अनुरूप कॉलम (ऐसे कॉलम जिनमें प्रत्येक पाठ्यक्रम पर जॉन के अंक संग्रहीत हैं)
FALSE = जैसा कि हम एक सटीक मिलान चाहते हैं, इसलिए हम तर्क देते हैंas FALSE .
- अपने कीबोर्ड पर Ctrl + Shift + Enter दबाएं।
यह प्रक्रिया आपको वह परिणाम देगी जिसकी आपको आवश्यकता थी (जॉन के कुल अंक 350 हैं, जो उसके गणित, भौतिकी, रसायन विज्ञान, जीव विज्ञान और अंग्रेजी पाठ्यक्रमों के अंकों के योग द्वारा प्राप्त किए गए हैं)।
फ़ॉर्मूला ब्रेकडाउन:
आइए यह समझने के लिए फ़ॉर्मूला तोड़ते हैं कि हमें जॉन का निशान कैसे मिला।
- VLOOKUP(E12,B5:G9, {1,2,3,4,5,6},गलत) -> E12 (जॉन) को B5:G9 (सरणी) में खोज रहे हैं और सटीक संगत कॉलम मान लौटा रहे हैं ({1,2,3,4,5,6} ,FALSE) .
आउटपुट: 90,80,70,60,50 (जो वास्तव में वही अंक हैं जो जॉन ने अलग-अलग कोर्स में हासिल किए थे)
<21आउटपुट: 350 (जॉन के कुल अंक)<3
2. पंक्तियों में मिलान मूल्यों को निर्धारित करने के लिए VLOOKUP और SUM
निम्नलिखित डेटासेट पर विचार करें जिसमें छात्रों के नाम और प्रत्येक पाठ्यक्रम पर उनके प्राप्त अंक विभिन्न कॉलम में संग्रहीत होते हैं। क्या होगा यदि आप केवल उन्हीं विशेष छात्रों के कुल अंकों का पता लगाना चाहते हैं जिन्होंने दोबारा परीक्षा दी है? डेटासेट प्रत्येक पाठ्यक्रम पर कुछ छात्रों के अंकों को दो पंक्तियों में विभाजित करता है और उन्हें दो परीक्षा प्रकारों के रूप में घोषित करता है। इसे प्राप्त करने के लिए, आपको न केवल विभिन्न स्तंभों के आधार पर संख्याओं की गणना करनी होगी, बल्कि कई पंक्तियों को भी लेना होगाविचार।
आइए जानें कि विभिन्न स्तंभों और पंक्तियों को कैसे देखा जाए और VLOOKUP SUM का उपयोग करके उन स्तंभों और पंक्तियों में मेल खाने वाले मानों का योग परिणाम प्राप्त करें एक्सेल में कार्य करता है।
चरण:
- नाम या डेटा डालने के लिए वर्कशीट में एक सेल का चयन करें जिसे आप डेटासेट से परिणाम खोजना चाहते हैं बाद में (हमारे मामले में, यह सेल E13 ) था।
- दूसरे सेल पर क्लिक करें जहां आप परिणाम दिखाना चाहते हैं (जैसे सेल E14 )।
- उस सेल में निम्न सूत्र लिखें,
=SUMPRODUCT((B5:B11=E13)*C5:G11)
यह प्रक्रिया आपको परिणाम देगी जिसकी आपको आवश्यकता है (फिर से ली गई परीक्षा के साथ प्रत्येक छात्र के कुल अंक)।
फॉर्मूला ब्रेकडाउन:
आइए यह समझने के लिए फॉर्मूला को तोड़ते हैं कि हमने छात्रों को कुल अंकों के साथ कैसे पाया। दोबारा ली गई परीक्षाएं,
- B5:B11=E13 -> यह नाम कॉलम ( B5:B11 ) की पूरी सरणी में लुकअप मान (जैसे जॉन सेल E13 ) में मिलान की तलाश करता है और TRUE या <लौटाता है 1>FALSE खोज के आधार पर।
आउटपुट: { TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE }
चूंकि हमें TRUE मान मिले हैं, इसलिए अब हम जानते हैं कि डेटासेट में मिलान किए गए मान हैं। यह एक निरंतर मूल्य निकालने की प्रक्रिया नहीं है। क्योंकि हम उस सेल में डेटासेट से कोई भी नाम लिख सकते हैं ( E13 ) और रिजल्ट सेल में ऑटो-जनरेट होगा (जैसे E14 )। (चित्र को देखेंऊपर)
- SUMPRODUCT((B5:B11=E13)*C5:G11) -> बन जाता है SUMPRODUCT{TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}*(C5:G11) जिसका अर्थ है, SUMPRODUCT फ़ंक्शन फिर TRUE/FALSE को गुणा करता है रिटर्न एरे के साथ रिटर्न वैल्यू और केवल TRUE वैल्यू के लिए रिजल्ट तैयार करें और इसे सेल में पास करें। FALSE मान वास्तव में तालिका सरणी के बेजोड़ डेटा को रद्द कर रहे हैं, जिससे सेल पर केवल मिलान किए गए मान दिखाई दे रहे हैं।
आउटपुट: 750 (फिर से ली गई परीक्षा के साथ जॉन के कुल अंक)
3. VLOOKUP और SUM फ़ंक्शंस का उपयोग करके दो अलग-अलग वर्कशीट में मान उत्पन्न करना
हमारे पास छात्रों के परीक्षा के अंक हैं मार्कशीट नाम की एक्सेल वर्कशीट में। कुल प्राप्त अंक।
अन्य शीट से वर्किंग शीट तक मूल्यों की गणना करने के चरण नीचे दिखाए गए हैं,
चरण: <3
- सबसे पहले, डेटा के पास वाले सेल का चयन करें या उस वर्कशीट में जहाँ भी आप आउटपुट चाहते हैं (उदाहरण के लिए जॉन के नाम के साथ वाला सेल)।
- उस सेल में, बस एक साधारण <1 डालें>VLOOKUP-SUM सूत्र जिसे आप पिछली चर्चा से पहले ही जान चुके हैं; सूत्र जैसे,
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)
लेकिन चूंकि इस वर्कशीट में विचार करने के लिए कोई डेटा नहीं है, इसलिए यह सेल में एक त्रुटि उत्पन्न करेगा। तो, आपको बस इतना ही करना हैकरना है, सूत्र में सरणी घोषणा से पहले अपने माउस के पॉइंटर को रखें (उदाहरण के लिए B5:G9 ), और दूसरी शीट का चयन करें जिससे आप अपने मान चाहते हैं।
<30
यह उस शीट को आपकी वर्किंग शीट में ऑटो-जेनरेट करेगा, इसलिए उस शीट का सारा डेटा भी वर्किंग शीट की संपत्ति होगी।
अब सूत्र बन जाता है,
=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))
- Enter दबाएं और आपको वांछित परिणाम मिलेगा (जैसे जॉन का कुल योग अंक 350 है, मार्कशीट वर्कशीट से उत्पन्न)
- पंक्ति को <1 से नीचे खींचें>फिल हैंडल परिणाम प्राप्त करने के लिए बाकी पंक्तियों में फॉर्मूला लागू करने के लिए।
आपको सभी लुकअप डेटा का परिणाम यहां से मिलेगा आपकी वर्किंग एक्सेल शीट में एक्सेल की एक और शीट।
और पढ़ें: एक्सेल में मल्टीपल शीट्स को कैसे देखें और जोड़ें
4. एकाधिक कार्यपत्रकों में मूल्यों को मापना VLOOKUP और SUM फ़ंक्शंस को कार्यान्वित करना
ठीक है, अब जब आप जानते हैं कि एक कार्यपत्रक से मूल्य कैसे देखना और प्राप्त करना है और Excel में किसी अन्य कार्यपत्रक में परिणाम प्राप्त करना है, तो यह सीखने का समय है कि कैसे ऐसा कई वर्कशीट्स में करें।
निम्नलिखित डेटा पर विचार करें जहां हमारे पास तीन अलग-अलग वर्कशीट हैं जिनका नाम है मैथ शीट, फिजिक्स शीट और केमिस्ट्री शीट जहां प्रत्येक कोर्स अलग-अलग अंक प्राप्त करता है। छात्र संग्रहीत थे।
और हम केवल जानना चाहते हैंछात्रों का कुल अंक, व्यक्ति का नहीं। इसलिए हम उन सभी अलग-अलग शीट्स से अपनी वर्किंग शीट में इसे पुनः प्राप्त कर सकते हैं। और यह प्रक्रिया पहले चर्चा की गई प्रक्रिया के समान है।
सरणी घोषणा से ठीक पहले पूरी शीट को ऑटो-जनरेट करने के लिए, आपने मैन्युअल रूप से शीट पर क्लिक करके मैन्युअल रूप से चुना है? तो, यहाँ आप ठीक वैसा ही करेंगे। अंतर यह है कि पहले आपको सिर्फ एक शीट का चयन करना था, लेकिन इस बार आप संबंधित वर्कशीट से प्रत्येक डेटासेट की सरणी घोषणा से ठीक पहले कई बार कई शीट का चयन करेंगे ।
- फॉर्मूला इस तरह दिखेगा,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))
- एंटर दबाएं और आपको मिल जाएगा वांछित परिणाम (उदाहरण के लिए जॉन के कुल अंक 240 हैं, जो गणित शीट, भौतिकी शीट, रसायन विज्ञान शीट से वर्कशीट से उत्पन्न होते हैं)।
<35
- परिणाम प्राप्त करने के लिए शेष पंक्तियों पर सूत्र लागू करने के लिए फिल हैंडल द्वारा पंक्ति को नीचे खींचें।
आपको अपनी वर्किंग एक्सेल शीट में एक्सेल की कई शीट्स से सभी लुकअप डेटा का परिणाम मिलेगा।
समान रीडिंग:
- <22 Excel में एकाधिक स्थितियों के साथ VLOOKUP कैसे करें (2 तरीके)
- SUMIF और VLOOKUP Excel को मिलाएं (3 त्वरित तरीके)
5. VLOOKUP और SUM फ़ंक्शंस के साथ वैकल्पिक कॉलम में प्रस्तुत मानों का योग करना
निम्नलिखित पर विचार करेंडेटासेट जिसमें छात्रों के नाम और विभिन्न कॉलम में संग्रहीत प्रत्येक पाठ्यक्रम पर उनके प्राप्त अंक शामिल हैं। क्या होगा यदि आप कुछ विशिष्ट पाठ्यक्रमों के आधार पर किसी विशेष छात्र के कुल अंकों का पता लगाना चाहते हैं? इसे प्राप्त करने के लिए, आपको वैकल्पिक स्तंभों के आधार पर संख्याओं की गणना करनी होगी।
आइए जानें कि वैकल्पिक स्तंभों को कैसे देखा जाए और उन स्तंभों में मेल खाने वाले मानों का योग परिणाम का उपयोग करके प्राप्त करें VLOOKUP SUM Excel में कार्य करता है।
चरण:
- उस नाम या डेटा का चयन करें जिसे आप परिणाम खोजना चाहते हैं डेटासेट और नाम या डेटा को किसी अन्य सेल में रखें। (उदाहरण के लिए सेल E12 में जॉन)।
- दूसरे सेल पर क्लिक करें जहां आप परिणाम दिखाना चाहते हैं (जैसे सेल E13 )।
- उस सेल में निम्न सूत्र लिखें,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))
कहां,
E12 = जॉन, वह नाम जिसे हमने लुकअप मान के रूप में संग्रहीत किया था
B5:G9 = लुकअप मान खोजने के लिए डेटा श्रेणी
{2,5} = लुकअप मानों के अनुरूप कॉलम (ऐसे कॉलम जिनमें केवल गणित और जीव विज्ञान पाठ्यक्रम में जॉन के अंक संग्रहीत हैं)
FALSE = जैसा कि हम एक सटीक मिलान चाहते हैं, इसलिए हम तर्क को इस रूप में रखते हैं FALSE .
- अपने कीबोर्ड पर Ctrl + Shift + Enter दबाएं।
यह प्रक्रिया आपको वांछित परिणाम देगी (जॉन ने गणित और जीवविज्ञान पाठ्यक्रमों पर कुल 150 अंक प्राप्त किए)।
फॉर्मूलाविश्लेषण:
आइए यह समझने के लिए सूत्र को तोड़ते हैं कि हमने गणित और जीव विज्ञान पाठ्यक्रमों में जॉन के कुल अंक कैसे निकाले।
- VLOOKUP(E12,B5:G9) ,{2,5},गलत) -> B5:G9 (सरणी) में E12 (जॉन) की तलाश करना और गणित और जीव विज्ञान ({2,5},FALSE)<के सटीक संगत कॉलम मानों को लौटाना 2>.
आउटपुट: 90,60 (जो ठीक वही अंक हैं जो जॉन ने गणित और जीव विज्ञान में हासिल किए थे)
- <22 SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE)) -> बन जाता है SUM(90,60)
आउटपुट: 150 (गणित और जीव विज्ञान पर जॉन के कुल अंक)
6. ऐरे में VLOOKUP और SUM फ़ंक्शंस का कार्यान्वयन
निम्नलिखित डेटासेट को देखें, जहां हमें न केवल ग्राहक का नाम पता करने की आवश्यकता है, बल्कि बड़ी मात्रा में उत्पाद की कुल खरीद का भी पता लगाने की आवश्यकता है। ग्राहक ने खरीदा।
और हम सरणियों के इस बड़े सेट से परिणाम निकालने के लिए एक्सेल में VLOOKUP SUM फ़ंक्शन का उपयोग करेंगे।
चरण:
- नाम या डेटा डालने के लिए वर्कशीट में एक सेल का चयन करें जिसे आप बाद में डेटासेट से परिणाम खोजना चाहते हैं (हमारे मामले में, यह <1 था)>सेल J5 ).
- दूसरे सेल पर क्लिक करें जहां आप परिणाम दिखाना चाहते हैं (जैसे सेल J6 )।
- उस सेल में, निम्नलिखित लिखें फ़ॉर्मूला,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))
यह प्रक्रिया कुल के साथ ग्राहक का नाम देगी