यदि आप नियमित रूप से गूगल शीट्स का उपयोग करते हैं और कभी भी विशिष्ट सेल में किसी शर्त के आधार पर मानों को एक साथ जोड़ने की आवश्यकता होती है, तो आपको गूगल शीट्स में SUMIF फ़ंक्शन का उपयोग करना आना चाहिए।
इस फ़ंक्शन के साथ डेटा जोड़ने की क्षमता केवल दो मानों तक सीमित नहीं है। आप पूरी रेंज को जोड़ सकते हैं। और वह शर्त जो आप फ़ंक्शन को देते हैं कि जोड़ना है या नहीं, आपकी स्प्रेडशीट में कई सेल पर भी निर्भर कर सकती है।
गूगल शीट्स में SUMIF फ़ंक्शन कैसे काम करता है
SUMIF एक सरल स्प्रेडशीट फ़ंक्शन है, लेकिन यह इतना लचीला है कि आप इसके साथ कुछ रचनात्मक गणनाएं कर सकते हैं।
आपको फ़ंक्शन को निम्नानुसार फ्रेम करने की आवश्यकता है:
SUMIF(range, criterion, [sum_range])
इस फ़ंक्शन के पैरामीटर निम्नानुसार हैं:
- Range (रेंज): सेल्स की वह रेंज जिसका उपयोग आप यह मूल्यांकन करने के लिए करना चाहते हैं कि मानों को जोड़ना है या नहीं।
- Criterion (मानदंड): उन सेल्स की शर्त जिनका आप मूल्यांकन करना चाहते हैं।
- Sum_range (योग_रेंज): यह पैरामीटर वैकल्पिक है, और इसमें वे सेल्स शामिल हैं जिन्हें आप जोड़ना चाहते हैं। यदि आप इस पैरामीटर को शामिल नहीं करते हैं, तो फ़ंक्शन बस रेंज को ही जोड़ देगा।
फ़ंक्शन सरल लगता है, लेकिन तथ्य यह है कि आप कई सेल्स की रेंज को जोड़ या तुलना कर सकते हैं, जितना आप सोच सकते हैं उससे कहीं अधिक लचीलापन देता है।
टेक्स्ट के साथ SUMIF उदाहरण
यदि आप SUMIF फ़ंक्शन के साथ शुरुआत करने के लिए तैयार हैं, तो सबसे अच्छा तरीका है अपनी स्प्रेडशीट में दो कॉलम का उपयोग करना। एक कॉलम आपकी तुलना के लिए होगा, और दूसरा उन मूल्यों के लिए जिन्हें आप जोड़ना चाहते हैं।
ऊपर दी गई उदाहरण शीट एक स्टोर मालिक की है जो एक अवधि के माध्यम से खरीदारी ट्रैक कर रहा है। स्टोर मालिक अतिरिक्त कॉलम बनाना चाहता है जो कॉलम B में खरीद मूल्यों को कॉलम A में विशिष्ट मानों के लिए जोड़ते हैं।
इस मामले में, तुलना के लिए रेंज A2:A15 होगी।
मानदंड उस आइटम के लिए खोज वाक्यांश होगा जिसे जोड़ना है। तो, इस मामले में, सभी पोस्ट डिगर खरीद को जोड़ने के लिए, मानदंड टेक्स्ट "Post Digger" होगा।
योग रेंज मानों वाली सेल्स की रेंज होगी जिन्हें जोड़ा जाना है। यहां, यह B2:B15 है।
जब आप एंटर दबाते हैं, तो आप योग_रेंज कॉलम से विशिष्ट मानों को जोड़ा हुआ देखेंगे, लेकिन केवल उन सेल्स के डेटा के साथ जहां कॉलम A आपके द्वारा निर्दिष्ट मानदंड से मेल खाता है।
यह SUMIF फ़ंक्शन का उपयोग करने का एक सरल तरीका है; पहले कॉलम में सूचीबद्ध आइटम के आधार पर दूसरे कॉलम से मान निकालने के तरीके के रूप में।
नोट: आपको मानदंड को फॉर्मूले के अंदर डबल-कोट्स में टाइप करने की आवश्यकता नहीं है। इसके बजाय, आप उस मान को शीट में एक सेल में टाइप कर सकते हैं और उस सेल को फॉर्मूले में दर्ज कर सकते हैं।
टेक्स्ट के साथ SUMIF ऑपरेटर्स का उपयोग
जबकि उपरोक्त उदाहरण सटीक मिलान की तलाश करता है, आप टेक्स्ट के उन हिस्सों को निर्दिष्ट करने के लिए ऑपरेटर्स का भी उपयोग कर सकते हैं जिनसे आप मिलान करना चाहते हैं। यदि आप खोज मानदंड को संशोधित करते हैं, तो आप उन सेल्स के लिए मान जोड़ सकते हैं जो पूरी तरह से मेल नहीं खाते लेकिन आपको वह उत्तर देते हैं जिसे आप ढूंढ रहे हैं।
उपरोक्त उदाहरण का उपयोग करते हुए, यदि आप इलेक्ट्रिक ड्रिल को छोड़कर सभी आइटम की खरीद को जोड़ना चाहते हैं, तो आप <> ऑपरेटर के साथ फॉर्मूला दर्ज करेंगे।
=SUMIF(A2:A15,"<>Electric Drill",B2:B15)
<> ऑपरेटर SUMIF फ़ंक्शन को "इलेक्ट्रिक ड्रिल" को अनदेखा करने लेकिन B2:B15 रेंज में अन्य सभी आइटम को जोड़ने के लिए कहता है।
जैसा कि आप नीचे दिए गए परिणाम से देख सकते हैं, SUMIF फ़ंक्शन जैसा चाहिए वैसा काम करता है।
आप SUMIF फ़ंक्शन के साथ टेक्स्ट का उपयोग करते समय निम्नलिखित ऑपरेटर्स का भी उपयोग कर सकते हैं:
- ?: उस स्थान पर किसी भी वर्ण वाले शब्द खोजें जहां आपने ? रखा है। उदाहरण के लिए, "S?ovel" "S" से शुरू होने वाले और "ovel" पर समाप्त होने वाले किसी भी आइटम को बीच में किसी भी अक्षर के साथ जोड़ देगा।
- *: उन शब्दों को खोजें जो किसी भी चीज़ से शुरू या समाप्त होते हैं। उदाहरण के लिए, "*Watch" किसी भी प्रकार की घड़ी वाले सभी आइटम को जोड़ देगा, भले ही ब्रांड कोई भी हो।
नोट: यदि आप वास्तव में चाहते हैं कि SUMIF फ़ंक्शन टेक्स्ट में "?" या "*" जैसे वर्ण को खोजे (और उन्हें विशेष वर्ण के रूप में उपयोग न करे), तो उन्हें टिल्ड वर्ण से पूर्व करें। उदाहरण के लिए, "~?" खोज टेक्स्ट में "?" वर्ण को शामिल करेगा।
ध्यान रखें कि SUMIF फ़ंक्शन केस-सेंसिटिव नहीं है। इसलिए, जब आप खोज मानदंड के रूप में टेक्स्ट का उपयोग कर रहे हों तो यह बड़े और छोटे अक्षरों में अंतर नहीं करता। यह उपयोगी है क्योंकि यदि वही शब्द बड़े अक्षरों में या बिना दर्ज किया गया है, तो SUMIF फ़ंक्शन अभी भी उन्हें मिलान के रूप में पहचानेगा और मान कॉलम में मानों को सही ढंग से जोड़ देगा।
संख्याओं के साथ SUMIF ऑपरेटर्स का उपयोग
बेशक, गूगल शीट्स में SUMIF फ़ंक्शन केवल संबंधित मानों वाले कॉलम में टेक्स्ट खोजने के लिए उपयोगी नहीं है। आप उन संख्याओं की रेंज को भी जोड़ सकते हैं जो कुछ शर्तों को पूरा करती हैं।
संख्याओं की एक रेंज को किसी शर्त के लिए जांचने के लिए, आप तुलना ऑपरेटर्स के एक सेट का उपयोग कर सकते हैं।
- >: अधिक बड़ा
- <: कम
- >=: अधिक या बराबर
- <=: कम या बराबर
उदाहरण के लिए, यदि आपके पास संख्याओं की एक सूची है और आप 3000 से अधिक वालों को जोड़ना चाहते हैं, तो आप निम्न SUMIF कमांड का उपयोग करेंगे।
=SUMIF(B2:B15, ">3000")
ध्यान दें कि टेक्स्ट मानदंड की तरह ही, आपको नंबर "3000" को सीधे फॉर्मूले में टाइप करने की आवश्यकता नहीं है। आप इस नंबर को एक सेल में रख सकते हैं और फॉर्मूले में "3000" के बजाय उस सेल संदर्भ का उपयोग कर सकते हैं।
इस तरह:
=SUMIF(B2:B15, ">"&C2)
एक अंतिम नोट इससे पहले कि हम एक उदाहरण देखें। आप किसी रेंज में उन सभी मानों को भी जोड़ सकते हैं जो किसी विशिष्ट संख्या के बराबर हैं, बस किसी भी तुलना ऑपरेटर का उपयोग न करके।
संख्याओं के साथ SUMIF उदाहरण
आइए देखें कि आप संख्याओं के साथ तुलना ऑपरेटर का उपयोग करके गूगल शीट्स में SUMIF फ़ंक्शन का उपयोग कैसे कर सकते हैं।
इस उदाहरण में, कल्पना करें कि आप एक हाइकर हैं जो उन सभी पहाड़ों को ट्रैक कर रहे हैं जिन पर आप चढ़े हैं।
सेल D2 में, आप उन सभी पहाड़ों की कुल ऊंचाई जोड़ना चाहते हैं जो 3000 फीट से अधिक हैं जिन पर आप चढ़े हैं।
ऐसा करने के लिए, आपको ऊपर वाले अनुभाग में उल्लिखित फॉर्मूले का उपयोग करना होगा।
फॉर्मूला टाइप करने के बाद एंटर दबाएं, और आप इस सेल में परिणाम देखेंगे।
जैसा कि आप देख सकते हैं, गूगल शीट्स में SUMIF फ़ंक्शन ने कॉलम B से सभी ऊंचाई मानों को किसी भी पहाड़ के लिए जोड़ा जो 3000 फीट से अधिक ऊंचा था। SUMIF फॉर्मूले ने उस ऊंचाई से कम सभी मानों को अनदेखा कर दिया।
पिछले अनुभाग में सूचीबद्ध अन्य सशर्त ऑपरेटर्स का उपयोग करके संख्याओं के लिए समान गणना करें जो कम से, अधिक या बराबर, कम या बराबर, या बराबर हैं।
तारीखों के साथ SUMIF ऑपरेटर्स का उपयोग
आप SUMIF फ़ंक्शन का उपयोग तारीखों के साथ भी कर सकते हैं। फिर से, ऊपर सूचीबद्ध वही तुलना ऑपरेटर्स लागू होते हैं, इसलिए आपको नए सीखने की चिंता करने की आवश्यकता नहीं है।
हालांकि, फ़ंक्शन के काम करने के लिए, तारीखों को गूगल शीट्स में पहले सही ढंग से फॉर्मेट किया जाना चाहिए।
आप मैन्युअली फॉर्मूले में तारीख टाइप कर सकते हैं या इसे एक सेल में टाइप करके फॉर्मूले में संदर्भित कर सकते हैं। इसके लिए फॉर्मेट इस प्रकार है:
=SUMIF(B2:B15, ">10/4/2019", C2:C15)
यह कैसे काम करता है:
- SUMIF रेंज B2:B15 को 10/4/2019 के बाद की किसी भी तारीख के लिए जांचेगा।
- यदि सही है, तो SUMIF उन सेल्स में C2:C15 में किसी भी सेल को जोड़ देगा जहां यह तुलना सही है।
- परिणामी कुल उस सेल में प्रदर्शित होगा जहां आपने फॉर्मूला टाइप किया था।
यदि आपके पास एक सेल है जहां तारीख इस तरह फॉर्मेट नहीं है, तो आप तारीख को सही ढंग से पुनः फॉर्मेट करने के लिए DATE फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आपके पास तीन सेल (D2, D3, और D4) हैं जो वर्ष, महीना और दिन रखते हैं, तो आप निम्न फॉर्मूला उपयोग कर सकते हैं।
उदाहरण के लिए:
=SUMIF(B2:B15, ">"&DATE(D2, D3, D4), C2:C15)
यदि आपके पास एक स्प्रेडशीट है जिसमें शीर्ष पर नवीनतम खरीद हैं, तो आप केवल आज की खरीद को जोड़ने और बाकी को अनदेखा करने के लिए TODAY फ़ंक्शन का उपयोग कर सकते हैं।
=SUMIF(B2:B15, TODAY())
गूगल शीट्स में SUMIF सरल लेकिन बहुमुखी है
जैसा कि आप देख सकते हैं, गूगल शीट्स में SUMIF फॉर्मूला सीखने में लंबा समय नहीं लेता। लेकिन इसका उपयोग करने के विभिन्न तरीके इसे इतना बहुमुखी बनाते हैं।
यदि आप कई स्प्रेडशीट्स का उपयोग करते हैं जहां आपको अन्य सेल्स के टेक्स्ट या संख्याओं की शर्तों के आधार पर मानों को जोड़ने की आवश्यकता होती है, तो आपको SUMIF फ़ंक्शन से परिचित होना चाहिए।