एक्सेल वर्कशीट में Sumif function एक pre-defined function है जिसे Math / trigonometry function की केटेगरी में रखा गया है।इस function का प्रयोग किसी विशेष criteria के आधार पर एक सेल रेंज में दिए गए नंबर्स को जोड़ने के लिए किया जाता है।
Sumif function में हम सिर्फ एक criteria ही define कर सकते है। यह criteria date, numbers या text में हो सकते है.
इसके अलावा Sumif function wildcards (?,*,~) और logical operators (>,<,=,<>) को भी support करता है।
एक्सेल में लॉजिकल फंक्शन क्या है और इनका प्रयोग कैसे करते है इसे जानने के लिए नीचे दिए गए लिंक पर क्लिक करके मेरी पोस्ट को पढ़ सकते है -
Logical function in excel in hindi
इस पोस्ट में आगे हम detail में समझेंगे की Sumif function कैसे काम करता है और इसका प्रयोग एक्सेल स्प्रेडशीट में कैसे करते है।
Sumif function with logical operator
Syntax of Sumif function-
=sumif(range, criteria, [sum_range])
Arguments-
range- यह पहला आर्गुमेंट है। इसमें हम उस सेल रेंज को सेलेक्ट करते है जिसमे critreia मौजूद होता है जिसके आधार पर आगे की कैलकुलेशन होती है।
criteria- यह दूसरा आर्गुमेंट है। इसमें हम वह critreia जिसके आधार पर कैलकुलेशन होनी है।
Note- criteria में अगर कोई text या logical operator का प्रयोग हुआ है तो इसे हमेशा double quotation mark (" ") के अंदर लिखना चाहिए। अगर criteria में हम कोई नंबर देते है तो इसे double quotation mark लिखने की जरुरत नहीं पड़ती।
sum_range- यह तीसरा आर्गुमेंट है जो कि optional होता है। इसमें हम वह रेंज डिफाइन करते है जिसका sum करना है।
How to use Sumif function in excel in hindi
Sumif function with logical operator
एक्सेल स्प्रेडशीट में Sumif function का इस्तेमाल लॉजिकल ऑपरेटर के साथ कैसे करते है इसे समझने के लिए हमने एक उदाहरण लिया है -
यहाँ कॉलम A में कुछ नंबर्स दिए गए है जिसमे 50 से बड़े जितने भी नंबर्स है उनके sum निकालने है।
इसके लिए हमने फार्मूला "=SUMIF(A2:A8,">50")" लगाया है.
फार्मूला को समझे -
Sumif function with text criteria
इस उदाहरण में हम जानेंगे कि Sumif function में date को criteria के रूप में कैसे प्रयोग कर सकते है।
उदाहरण के लिए हमने नीचे एक डाटा लिया है जिसमे date "13-mar-2012" में हुए सभी product की total sale निकालनी है। जिसके लिए हमने फार्मूला =SUMIF(A2:A17,E2,C2:C17) लगाया है।
फार्मूला को समझे -
इस फार्मूला के पहले आर्गुमेंट range में हमने A2 से A17 तक के सेल रेंज को सेलेक्ट किया है जिसमे सभी डेट्स दी गयी है।
Note- sum_range में हमेशा number values को ही define करते है।
Sumif with wildcard in excel hindi
Sumif function में wildcard का प्रयोग कैसे करते है इसे जानने से पहले यह जानना जरुरी है कि wildcard क्या है और एक्सेल में इसका प्रयोग करते क्यों है?
एक्सेल में wildcard क्या है ? (What is wildcard in excel)
एक्सेल में wildcard तीन प्रकार के होते है- *(asterisk), ?(question mark), ~(tilde)....इनका प्रयोग तब किया जाता है जब हम criteria के बारे में पूरी तरह clear नहीं होते है।
wildcard का use केवल टेक्स्ट के साथ ही किया जाता है। इसे हम Partial match भी कहते है।
Use of wildcard in excel in hindi
*(asterisk) - इसके प्रयोग को समझने के लिए नीचे इमेज में देखे - यहाँ हमने फार्मूला =SUMIF(A2:A7,"*"&"a",B2:B7) का प्रयोग किया है।
Note-
A*- A से शुरू होने वाले नाम।
*A- जिनके नाम के अंत में A हो।
*an*- ऐसे सभी नाम जिनमें "an" character जरूर हो।
? (question mark)- एक्सेल में wildcard "?" एक सिंगल character को दर्शाता है। इसके प्रयोग को हम उदाहरण के द्वारा समझते है -
नीचे इमेज में देख सकते है कि कॉलम A में कुछ व्यक्तियों के नाम और कॉलम B में उनकी सैलरी दिखाई गयी है। इस डाटा से हमे उन लोगो की सैलरी के sum चाहिए जिनके नाम में सिर्फ चार अक्षर है।
इसके लिए हम फार्मूला =SUMIF(A2:A7,"????",B2:B7) D2 सेल में लगाएंगे।
Ri??i- यह कुछ इस प्रकार के नाम को सर्च करेगा - Rikki,rishi,nishi e.t.c.
~(Tilde)- एक्सेल में ~ का प्रयोग wildcard (*,?) की पहचान करने के लिए करते है। इसकी जरुरत तब पड़ती है जब हम wildcard (*,?) को डाटा में स्ट्रिंग के रूप में प्रयोग करते है।
उदाहरण के लिए मान लीजिये हमे डाटा में snapdeal* को सर्च करना है यहाँ * का प्रयोग एक टेक्स्ट के रूप में किया गया है पर जब हम इसे सर्च करेंगे तो एक्सेल इसे टेक्स्ट की तरह नहीं लेगा बल्कि wildcard के रूप में इसका इस्तेमाल करेगा।
ऐसी situation में यह उन सभी टेक्स्ट को डिस्प्ले करेगा जिनकी शुरुआत snapdeal शब्द से हुई हो और उसके बाद चाहे कोई भी करैक्टर हो।
जब हम ~ का प्रयोग करते है तो यह एक्सेल को समझने में मदद करता है कि यहाँ * का प्रयोग स्ट्रिंग के रूप में किया गया है न कि wildcard के रूप में .
आईये इसे उदाहरण के द्वारा समझते है -
नीचे उदाहरण में हमने "*customer" के total purchase को "~" का प्रयोग करके निकाला है जो कि 3000 है।
इसके लिए हमने फार्मूला =SUM(A2:A7,"~"&"*customer",B2:B7) सेल D2 में apply किया हैं।
Note- अगर हम यहाँ "~" का प्रयोग नहीं करते तो यह सेल A3 में दिए गए नाम "*?customer" के total purchase जो कि 3000 है उसे भी add कर लेता।
Tags-sumif formula in excel in hindi, sumif with dates in excel, sumif function with text, how to use sumif formula in excel in hindi, how to use sumif function in excel in hindi, sumif with wildcard in excel in hindi, sumif function with logical operator in excel in hindi
Nice
ReplyDelete