सप्ताह संख्या के अनुसार योग यदि - एक्सेल और Google पत्रक

उदाहरण कार्यपुस्तिका डाउनलोड करें

उदाहरण कार्यपुस्तिका डाउनलोड करें

यह ट्यूटोरियल प्रदर्शित करेगा कि एक्सेल और गूगल शीट्स में विशिष्ट सप्ताह संख्याओं के अनुरूप डेटा को कैसे जोड़ा जाए।

योग यदि सप्ताह संख्या के अनुसार

सप्ताह संख्या द्वारा "योग अगर" करने के लिए, हम SUMIFS फ़ंक्शन का उपयोग करेंगे। लेकिन पहले हमें WEEKNUM फंक्शन वाला एक हेल्पर कॉलम जोड़ना होगा।

NS सप्ताह संख्या हेल्पर कॉलम की गणना WEEKNUM फ़ंक्शन का उपयोग करके की जाती है:

1 =सप्ताह(बी3,1)

अगला, हम सभी का योग करने के लिए SUMIFS फ़ंक्शन का उपयोग करेंगे बिक्री जो एक विशिष्ट . में होता है सप्ताह संख्या।

1 =SUMIFS(D3:D9,C3:C9,F3)

योग यदि सप्ताह संख्या के अनुसार - हेल्पर कॉलम के बिना

सहायक कॉलम विधि का पालन करना आसान है, लेकिन आप योग करने के लिए WEEKNUM फ़ंक्शन के संयोजन में SUMPRODUCT फ़ंक्शन का उपयोग करके एकल सूत्र में गणना को दोहरा सकते हैं। बिक्री की कुल संख्या द्वारा सप्ताह संख्या.

1 =SUMPRODUCT(--(सप्ताह(B3:B9+0,1)=E3),C3:C9)

इस उदाहरण में, हम जटिल "योग अगर" गणना करने के लिए SUMPRODUCT फ़ंक्शन का उपयोग कर सकते हैं। आइए उपरोक्त उदाहरण के माध्यम से चलते हैं।

यह हमारा अंतिम सूत्र है:

1 =SUMPRODUCT(--(सप्ताह(B3:B9+0,1)=E3),C3:C9)

सबसे पहले, SUMPRODUCT फ़ंक्शन सेल श्रेणियों से मानों की सरणी सूचीबद्ध करता है:

1 =(--(({"1/3/2020"; "1/6/2020"; "1/9/2020"; "1/12/2020"; "1/15/2020"; "1/18/2020"; "1/21/2020"}+0,1)=1), {4; 9; 1; 7; 6; 2; 5})

फिर, WEEKNUM फ़ंक्शन की गणना करता है सप्ताह संख्या इनमें से प्रत्येक के बिक्री तिथियां।

WEEKNUM फ़ंक्शन को सरणी मानों के साथ काम करने के लिए डिज़ाइन नहीं किया गया है, इसलिए हमें मानों को ठीक से संसाधित करने के लिए WEEKNUM के लिए शून्य ("+0") जोड़ना होगा।

1 =SUMPRODUCT(-({1; 2; 2; 3; 3; 3; 4}=1), {4; 9; 1; 7; 6; 2; 5})

सप्ताह संख्या 1 के बराबर मान TRUE मानों में बदल दिए जाते हैं।

1 =SUMPRODUCT(-({TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}), {4; 9; 1; 7; 6; 2; 5})

आगे डबल डैश (-) TRUE और FALSE मानों को 1s और 0s में परिवर्तित करते हैं:

1 =SUMPRODUCT({1; 0; 0; 0; 0; 0; 0}, {4; 9; 1; 7; 6; 2; 5})

SUMPRODUCT फ़ंक्शन तब सरणी में प्रविष्टियों की प्रत्येक जोड़ी को एक सरणी बनाने के लिए गुणा करता है बिक्री की संख्या जिसमें एक है सप्ताह संख्या 1 का:

1 =SUMPRODUCT({4; 0; 0; 0; 0; 0; 0})

अंत में, सरणी में संख्याओं को एक साथ सम्‍मिलित किया जाता है:

1 =4

यह सूत्र तब . के अन्य संभावित मानों के लिए दोहराया जाता है सप्ताह संख्या.

SUMPRODUCT फ़ंक्शन में बूलियन स्टेटमेंट और "-" कमांड का उपयोग करने के बारे में अधिक विवरण यहां पाया जा सकता है।

लॉकिंग सेल संदर्भ

हमारे सूत्रों को पढ़ने में आसान बनाने के लिए, हमने लॉक किए गए सेल संदर्भों के बिना सूत्र दिखाए हैं:

1 =SUMPRODUCT(--(सप्ताह(B3:B9+0,1)=E3),C3:C9)

लेकिन आपकी फ़ाइल में कहीं और कॉपी और पेस्ट करने पर ये सूत्र ठीक से काम नहीं करेंगे। इसके बजाय, आपको लॉक किए गए सेल संदर्भों का उपयोग इस तरह करना चाहिए:

1 =SUMPRODUCT(-(WEEKNUM($B$3:$B$9+0,1)=E3),$C$3:$C$9)

अधिक जानने के लिए लॉकिंग सेल संदर्भों पर हमारा लेख पढ़ें।

योग यदि Google पत्रक में सप्ताह संख्या के अनुसार

ये सूत्र ठीक उसी तरह काम करते हैं जैसे Google पत्रक में Excel में होता है।

हालाँकि, WEEKNUM फ़ंक्शन एक्सेल की तुलना में Google शीट्स में अधिक लचीला है, और सरणी इनपुट और आउटपुट स्वीकार करता है। इसलिए WEEKNUM(B3:B9+0,1) सूत्र में {Array}+0 ऑपरेशन की आवश्यकता नहीं है।

संपूर्ण SUMPRODUCT सूत्र को Google पत्रक में इस प्रकार लिखा जा सकता है:

1 =SUMPRODUCT(--(सप्ताहनम($बी$3:$बी$9+0,1)=E3),$सी$3:$सी$9)

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave