SUM किंवा SUMIF फंक्शनसह Excel VLOOKUP – सूत्र उदाहरणे

  • ह्याचा प्रसार करा
Michael Brown

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

तुम्ही Excel मध्ये सारांश फाइल तयार करण्याचा प्रयत्न करत आहात जी एका विशिष्ट मूल्याची सर्व उदाहरणे ओळखेल आणि नंतर त्या उदाहरणांशी संबंधित असलेल्या इतर मूल्यांची बेरीज करेल? किंवा, तुम्हाला अ‍ॅरेमधील सर्व मूल्ये शोधण्याची आवश्यकता आहे जी तुम्ही निर्दिष्ट केलेल्या स्थितीची पूर्तता करतात आणि नंतर दुसर्‍या वर्कशीटमधील संबंधित मूल्यांची बेरीज करतात? किंवा कदाचित तुम्हाला आणखी ठोस आव्हानाचा सामना करावा लागत आहे, जसे की तुमच्या कंपनीच्या पावत्यांचा तक्ता पाहणे, विशिष्ट विक्रेत्याचे सर्व पावत्या ओळखणे आणि नंतर सर्व बीजक मूल्यांची बेरीज करणे?

कार्ये भिन्न असू शकतात, परंतु सार समान आहे - तुम्हाला एक्सेलमध्ये एक किंवा अनेक निकषांसह मूल्ये शोधायची आहेत आणि त्यांची बेरीज करायची आहे. कोणत्या प्रकारची मूल्ये? कोणतीही संख्यात्मक मूल्ये. कोणत्या प्रकारचे निकष? कोणतीही : ) संख्या किंवा योग्य मूल्य असलेल्या सेलच्या संदर्भापासून प्रारंभ करणे आणि तार्किक ऑपरेटर आणि एक्सेल सूत्रांद्वारे प्राप्त परिणामांसह समाप्त होणे.

म्हणून, मायक्रोसॉफ्ट एक्सेलमध्ये वरील कार्यांमध्ये मदत करणारी कोणतीही कार्यक्षमता आहे का? ? अर्थात, ते करते! तुम्ही Excel च्या VLOOKUP किंवा LOOKUP ला SUM किंवा SUMIF फंक्शन्ससह एकत्र करून उपाय शोधू शकता. खालील फॉर्म्युला उदाहरणे तुम्हाला ही Excel फंक्शन्स कशी कार्य करतात आणि ती कशी लागू करायची हे समजून घेण्यास मदत करतीलखालील लिंक वापरून चाचणी आवृत्ती.

उपलब्ध डाउनलोड

SUM आणि SUMIF सह VLOOKUP - सूत्र उदाहरणे (.xlsx फाइल)

अंतिम सूट - चाचणी आवृत्ती (.exe फाइल )

वास्तविक डेटावर.

कृपया लक्षात घ्या, ही प्रगत उदाहरणे आहेत ज्यावरून असे सूचित होते की तुम्ही VLOOKUP फंक्शनच्या सामान्य तत्त्वांशी आणि वाक्यरचनाशी परिचित आहात. नसल्यास, नवशिक्यांसाठी आमच्या VLOOKUP ट्यूटोरियलचा पहिला भाग नक्कीच तुमचे लक्ष देण्यालायक आहे - Excel VLOOKUP वाक्यरचना आणि सामान्य वापर.

    Excel VLOOKUP आणि SUM - जुळणाऱ्या मूल्यांची बेरीज शोधा

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

    स्रोत डेटा:

    समजा, तुमच्याकडे विक्रीच्या आकडेवारीसह उत्पादन सूची आहे. अनेक महिन्यांसाठी, प्रत्येक महिन्याला एक स्तंभ. स्रोत डेटा मासिक विक्री :

    आता, तुम्हाला प्रत्येक उत्पादनाच्या एकूण विक्रीसह सारांश सारणी बनवायची आहे.

    एक्सेल VLOOKUP फंक्शनच्या 3ऱ्या पॅरामीटर ( col_index_num ) मध्ये अॅरे वापरणे हा उपाय आहे. येथे एक सामान्य सूत्र आहे:

    SUM(VLOOKUP( lookup value, lookup range, {2,3,...,n}, FALSE))

    म्हणून तुम्ही पहा, स्तंभ 2,3 आणि 4 मधील मूल्यांची बेरीज मिळविण्यासाठी आम्ही समान VLOOKUP सूत्रामध्ये अनेक लुकअप करण्यासाठी तिसऱ्या युक्तिवादात अॅरे स्थिरांक वापरतो.

    आणि आता, हे संयोजन समायोजित करूया. एकूण शोधण्यासाठी आमच्या डेटासाठी VLOOKUP आणि SUM कार्येवरील सारणीतील B - M स्तंभांमध्ये विक्री:

    =SUM(VLOOKUP(B2, 'Monthly sales'! $A$2:$M$9, {2,3,4,5,6,7,8,9,10,11,12,13}, FALSE))

    महत्त्वाचे! तुम्ही अॅरे फॉर्म्युला तयार करत असल्याने, त्याऐवजी Ctrl + Shift + Enter दाबा. तुम्ही टायपिंग पूर्ण केल्यावर एक साधा एंटर कीस्ट्रोक. तुम्ही असे केल्यावर, Microsoft Excel तुमचे सूत्र कुरळे ब्रेसेसमध्ये याप्रमाणे बंद करते:

    {=SUM(VLOOKUP(B2, 'Monthly sales'!$A$2:$M$9, {2,3,4,5,6,7,8,9,10,11,12,13}, FALSE))}

    तुम्ही नेहमीप्रमाणे Enter की दाबल्यास, फक्त पहिले मूल्य अ‍ॅरेवर प्रक्रिया केली जाईल, जे चुकीचे परिणाम देईल.

    टीप. वरील स्क्रीनशॉटमधील लुकअप मूल्य म्हणून सूत्र [@उत्पादन] का प्रदर्शित करते हे तुम्हाला कदाचित उत्सुक असेल. कारण मी माझा डेटा टेबलमध्ये रूपांतरित केला आहे ( Insert टॅब > टेबल ). मला पूर्ण-कार्यक्षम एक्सेल सारण्या आणि त्यांच्या संरचित संदर्भांसह कार्य करणे खूप सोयीचे वाटते. उदाहरणार्थ, जेव्हा तुम्ही एका सेलमध्ये फॉर्म्युला टाइप करता तेव्हा, Excel ते संपूर्ण कॉलममध्ये आपोआप कॉपी करते आणि अशा प्रकारे तुमचे काही मौल्यवान सेकंद वाचवते :)

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

    तुम्ही या समस्येला बायपास करू शकता.SUM आणि VLOOKUP ऐवजी INDEX आणि MATCH फंक्शन्सचे संयोजन, आणि मी तुम्हाला पुढील लेखात काही सूत्र उदाहरणे दाखवेन.

    हा VLOOKUP आणि SUM नमुना डाउनलोड करा

    इतर गणना कशी करावी एक्सेल VLOOKUP फंक्शन

    सह काही क्षणापूर्वी आम्ही लुकअप टेबलमधील अनेक कॉलम्समधून मूल्ये कशी काढू शकता आणि त्या मूल्यांची बेरीज कशी काढू शकता याच्या उदाहरणावर चर्चा केली. त्याच पद्धतीने, तुम्ही VLOOKUP फंक्शनद्वारे मिळालेल्या परिणामांसह इतर गणिती गणना करू शकता. येथे काही सूत्र उदाहरणे आहेत:

    ऑपरेशन फॉर्म्युला उदाहरण वर्णन
    सरासरी मोजा {=AVERAGE(VLOOKUP(A2, 'लुकअप टेबल'$A$2:$D$10, {2,3,4}, FALSE)) फॉर्म्युला यासाठी शोधतो 'लुकअप टेबल' मधील सेल A2 चे मूल्य आणि त्याच पंक्तीमधील B,C आणि D स्तंभांमधील मूल्यांची सरासरी काढते.
    जास्तीत जास्त मूल्य शोधा { =MAX(VLOOKUP(A2, 'लुकअप टेबल'$A$2:$D$10, {2,3,4}, FALSE)) सूत्र 'लुकअप टेबल'मधील सेल A2 चे मूल्य शोधते ' आणि त्याच पंक्तीतील स्तंभ B, C आणि D मध्ये कमाल मूल्य शोधते.
    किमान मूल्य शोधा {=MIN(VLOOKUP(A2, 'लुकअप सारणी) '$A$2:$D$10, {2,3,4}, FALSE)) सूत्र 'लुकअप टेबल' मध्ये सेल A2 चे मूल्य शोधते आणि स्तंभ B मध्ये किमान मूल्य शोधते, C आणि D एकाच रांगेत.
    ची % गणना कराबेरीज {=0.3*SUM(VLOOKUP(A2, 'लुकअप टेबल'$A$2:$D$10, {2,3,4}, FALSE)) सूत्र शोधते 'लुकअप टेबल' मधील सेल A2 च्या मूल्यासाठी, त्याच पंक्तीतील स्तंभ B, C आणि D मधील मूल्यांची बेरीज करा आणि नंतर बेरीजच्या 30% काढा.

    नोंद. वरील सर्व सूत्रे अॅरे फॉर्म्युले असल्याने, सेलमध्ये योग्यरित्या प्रविष्ट करण्यासाठी Ctrl+Shift+Enter दाबण्याचे लक्षात ठेवा.

    आम्ही मागील उदाहरणातील 'सारांश विक्री' सारणीमध्ये वरील सूत्रे जोडल्यास, परिणाम यासारखा दिसेल:

    हा VLOOKUP गणना नमुना डाउनलोड करा

    लुकअप आणि बेरीज - अॅरे आणि बेरीज मॅचिंग व्हॅल्यूजमध्ये पहा

    तुमचा लुकअप पॅरामीटर एकल व्हॅल्यूऐवजी अॅरे असेल तर, VLOOKUP फंक्शनचा काही फायदा होणार नाही कारण ते यामध्ये शोधू शकत नाही. डेटा अॅरे. या प्रकरणात, तुम्ही एक्सेलचे LOOKUP फंक्शन वापरू शकता जे VLOOKUP चे analogues आहे परंतु अॅरे तसेच वैयक्तिक मूल्यांसह कार्य करते.

    चला खालील उदाहरणाचा विचार करूया, जेणेकरून मी कशाबद्दल बोलत आहे ते तुम्हाला अधिक चांगल्या प्रकारे समजेल. . समजा, तुमच्याकडे एक टेबल आहे ज्यामध्ये ग्राहकांची नावे, खरेदी केलेली उत्पादने आणि प्रमाण ( मुख्य टेबल ). तुमच्याकडे उत्पादनाच्या किमती असलेले दुसरे टेबल देखील आहे ( लूकअप टेबल ). तुमचे कार्य एक सूत्र तयार करणे आहे ज्यामध्ये दिलेल्या ग्राहकाने केलेल्या सर्व ऑर्डर्सची एकूण संख्या शोधली जाते.

    तुम्हाला आठवत असेल, तुमच्याकडे एकाधिक असल्यामुळे तुम्ही Excel VLOOKUP फंक्शन वापरू शकत नाही.लुकअप मूल्याची उदाहरणे (डेटा अॅरे). त्याऐवजी, तुम्ही याप्रमाणे SUM आणि LOOKUP फंक्शन्सचे संयोजन वापरता:

    =SUM(LOOKUP($C$2:$C$10,'Lookup table'!$A$2:$A$16,'Lookup table'!$B$2:$B$16)*$D$2:$D$10*($B$2:$B$10=$G$1))

    हे अॅरे फॉर्म्युला असल्याने, ते पूर्ण करण्यासाठी Ctrl + Shift + Enter दाबण्याचे लक्षात ठेवा.

    आणि आता, सूत्राच्या घटकांचे विश्लेषण करू या जेणेकरून प्रत्येक फंक्शन कसे कार्य करते आणि ते तुमच्या स्वतःच्या डेटासाठी बदलू शकते हे तुम्हाला समजेल.

    आम्ही बाजूला ठेवू. SUM फंक्शन काही काळासाठी, कारण त्याचा उद्देश स्पष्ट आहे, आणि गुणाकार केलेल्या 3 घटकांवर लक्ष केंद्रित करा:

    1. LOOKUP($C$2:$C$10,'Lookup table'!$A$2:$A$16,'Lookup table'!$B$2:$B$16)

      हे LOOKUP फंक्शन मुख्य मधील स्तंभ C मध्ये सूचीबद्ध केलेल्या वस्तू पाहते टेबल, आणि लुकअप टेबलमधील कॉलम B मधून संबंधित किंमत परत करते.

    2. $D$2:$D$10

      हा घटक प्रत्येक ग्राहकाने खरेदी केलेल्या प्रत्येक उत्पादनाची मात्रा परत करतो, जी मुख्य टेबलमधील स्तंभ D मध्ये सूचीबद्ध आहे. . वरील LOOKUP फंक्शनद्वारे परत केलेल्या किमतीने गुणाकार केल्यास, ते तुम्हाला प्रत्येक खरेदी केलेल्या उत्पादनाची किंमत देते.

    3. $B$2:$B$10=$G$1

      हे सूत्र B स्तंभातील ग्राहकांच्या नावांची तुलना नावाशी करते. सेल G1 मध्ये. जुळणी आढळल्यास, ते "1", अन्यथा "0" परत करते. तुम्ही सेल G1 मधील नावाव्यतिरिक्त ग्राहकांची नावे "कट ऑफ" करण्यासाठी वापरता, कारण आपल्या सर्वांना माहित आहे की शून्याने गुणाकार केलेली कोणतीही संख्या शून्य असते.

    कारण आमचे सूत्र आहे अॅरे फॉर्म्युला ते लुकअप अॅरेमधील प्रत्येक मूल्यासाठी वर वर्णन केलेल्या प्रक्रियेची पुनरावृत्ती करते. आणि शेवटी, SUM फंक्शनची बेरीज होतेसर्व गुणाकारांची उत्पादने. काहीही अवघड नाही, ते आहे का?

    टीप. LOOKUP सूत्र योग्यरित्या कार्य करण्यासाठी तुम्हाला तुमच्या लुकअप टेबलमधील लुकअप कॉलम चढत्या क्रमाने (A ते Z पर्यंत) क्रमवारी लावावा लागेल. तुमच्या डेटावर क्रमवारी लावणे स्वीकार्य नसल्यास, Leo ने सुचवलेले एक अद्भुत SUM/TRANSPOSE सूत्र पहा.

    हा लुकअप आणि SUM नमुना डाउनलोड करा

    VLOOKUP आणि SUMIF - पहा & निकषांसह बेरीज मूल्ये

    Excel चे SUMIF फंक्शन हे SUM सारखेच आहे ज्याची आम्ही नुकतीच चर्चा केली आहे की ती मूल्यांची देखील बेरीज करते. फरक असा आहे की SUMIF फंक्शन फक्त त्या मूल्यांची बेरीज करते जी तुम्ही निर्दिष्ट केलेल्या निकषांची पूर्तता करतात. उदाहरणार्थ, सर्वात सोपा SUMIF सूत्र =SUMIF(A2:A10,">10") सेल A2 ते A10 मधील मूल्ये जोडतो जी 10 पेक्षा मोठी आहेत.

    हे खूप सोपे आहे, बरोबर? आणि आता थोडी अधिक जटिल परिस्थिती विचारात घेऊया. समजा तुमच्याकडे एक टेबल आहे ज्यात विक्री व्यक्तींची नावे आणि आयडी क्रमांक ( Lookup_table ). तुमच्याकडे दुसरे सारणी आहे ज्यात समान आयडी आणि संबंधित विक्री आकडे आहेत ( मुख्य_टेबल ). एखाद्या व्यक्तीने त्यांच्या आयडीद्वारे केलेली एकूण विक्री शोधणे हे तुमचे कार्य आहे. त्यामध्ये, 2 गुंतागुंतीचे घटक आहेत:

    • मेल टेबलमध्ये एकाच आयडीसाठी अनेक नोंदी यादृच्छिक क्रमाने असतात.
    • तुम्ही "विक्री व्यक्तींची नावे" स्तंभ जोडू शकत नाही मुख्य सारणी.

    आणि आता, एक सूत्र बनवूया की, प्रथम, दिलेल्या व्यक्तीने केलेली सर्व विक्री शोधते, आणिदुसरे म्हणजे, सापडलेल्या मूल्यांची बेरीज करते.

    आम्ही सूत्र सुरू करण्यापूर्वी, मी तुम्हाला SUMIF फंक्शनचे वाक्यरचना स्मरण करून देतो:

    SUMIF(श्रेणी, मापदंड, [sum_range])
    • range - हे पॅरामीटर स्वयं-स्पष्टीकरणात्मक आहे, फक्त सेलची एक श्रेणी ज्याचे तुम्ही निर्दिष्ट निकषांनुसार मूल्यमापन करू इच्छिता.
    • criteria - ही स्थिती जी सूत्राला कोणती बेरीज करायची हे सांगते. ते संख्या, सेल संदर्भ, अभिव्यक्ती किंवा अन्य एक्सेल फंक्शनच्या स्वरूपात पुरवले जाऊ शकते.
    • sum_range - हे पॅरामीटर ऐच्छिक आहे, परंतु आमच्यासाठी खूप महत्वाचे आहे. हे श्रेणी परिभाषित करते जेथे संबंधित सेलची मूल्ये जोडली जातील. वगळल्यास, एक्सेल श्रेणी आर्ग्युमेंट (पहिला पॅरामीटर) मध्ये निर्दिष्ट केलेल्या सेलच्या मूल्यांची बेरीज करते.

    वरील माहिती लक्षात ठेवून, आमच्या SUMIF फंक्शनसाठी 3 पॅरामीटर्स परिभाषित करूया. तुम्हाला आठवत असेल, आम्ही दिलेल्या व्यक्तीने केलेल्या सर्व विक्रीची बेरीज करू इच्छितो ज्याचे नाव मुख्य टेबलमधील सेल F2 मध्ये प्रविष्ट केले आहे (कृपया वरील प्रतिमा पहा).

    1. श्रेणी - आम्ही सेल्स पर्सन आयडी द्वारे शोधत असल्याने, आमच्या SUMIF फंक्शनसाठी श्रेणी पॅरामीटर हा मुख्य टेबलमधील स्तंभ B आहे. म्हणून, तुम्ही B:B श्रेणी प्रविष्ट करू शकता, किंवा तुम्ही तुमचा डेटा टेबलमध्ये रूपांतरित केल्यास, तुम्ही त्याऐवजी स्तंभाचे नाव वापरू शकता: Main_table[ID]
    2. निकष - कारण आमच्याकडे विक्री व्यक्ती आहेत दुसर्‍या सारणीतील नावे (लूकअप टेबल), दिलेल्या व्यक्तीशी संबंधित आयडी शोधण्यासाठी आम्हाला VLOOKUP सूत्र वापरावे लागेल. व्यक्तीचेमुख्य सारणीमध्ये सेल F2 मध्ये नाव लिहिलेले आहे, म्हणून आम्ही हे सूत्र वापरून ते शोधतो: VLOOKUP($F$2,Lookup_table,2,FALSE)

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

    3. सम श्रेणी - हा सर्वात सोपा भाग आहे. आमचे विक्री क्रमांक "विक्री" नावाच्या कॉलम C मध्ये असल्याने, आम्ही फक्त Main_table[Sales] ठेवतो.

      आता, तुम्हाला फक्त सूत्राचे भाग एकत्र करणे आवश्यक आहे आणि तुमचे SUMIF + VLOOKUP सूत्र तयार आहे:

      =SUMIF(Main_table[ID], VLOOKUP($F$2, Lookup_table, 2, FALSE), Main_table[Sales]) <3

    हा VLOOKUP आणि SUMIF नमुना डाउनलोड करा

    Excel मध्ये vlookup करण्याचा फॉर्म्युला-मुक्त मार्ग

    शेवटी, मला द्या कोणत्याही फंक्शन्स किंवा सूत्रांशिवाय तुमची सारणी शोधू, जुळवू आणि विलीन करू शकणार्‍या टूलशी तुमची ओळख करून द्या. आमच्या Ultimate Suite for Excel मध्ये समाविष्ट केलेले मर्ज टेबल टूल एक्सेलच्या VLOOKUP आणि LOOKUP फंक्शन्ससाठी वेळ वाचवणारा आणि वापरण्यास सोपा पर्याय म्हणून डिझाइन आणि विकसित केले आहे आणि ते नवशिक्या आणि प्रगत वापरकर्त्यांसाठी खूप उपयुक्त ठरू शकते.

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

    मग तुम्ही विझार्डला काही सेकंद शोधण्यासाठी, जुळण्यासाठी आणि तुम्हाला निकाल देण्यासाठी अनुमती देता. हे अॅड-इन तुमच्या कामात उपयुक्त ठरू शकते असे तुम्हाला वाटत असल्यास, a डाउनलोड करण्यासाठी तुमचे स्वागत आहे

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.