
सामान्य सूत्र
=SUMPRODUCT(--(YEAR(dates)=year))
सारांश
किसी दिए गए वर्ष में तिथियां गिनने के लिए, आप SUMPRODUCT और YEAR फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, E5 में सूत्र है:
=SUMPRODUCT(--(YEAR(dates)=D5))
जहां एक नामित सीमा B5: B15 "दिनांक"।
स्पष्टीकरण
YEAR फ़ंक्शन किसी मान्य दिनांक से वर्ष निकालता है। इस स्थिति में, हम YEAR और तारीखों की श्रेणी "तारीखों" में दे रहे हैं, इसलिए हमें परिणामों की एक सरणी वापस मिलती है:
(2018;2017;2019;2019;2017;2019;2017;2019;2019;2018;2018)
प्रत्येक तिथि को स्तंभ D में वर्ष मान की तुलना में, सरणी या TRAL FALSE मान बनाने के लिए किया जाता है:
(FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE)
E5 में सूत्र के लिए, TRUE मान ऐसे मामले हैं जहां वर्ष 2017 में तिथियां होती हैं, और FALSE मान किसी अन्य वर्ष में तिथियों का प्रतिनिधित्व करते हैं।
अगला, हम TRUE FALSE मूल्यों को 1 और 0 के बराबर करने के लिए एक दोहरे नकारात्मक का उपयोग करते हैं। SUMPRODUCT के अंदर, अब हमारे पास है:
=SUMPRODUCT((0;1;0;0;1;0;1;0;0;0;0))
अंत में, केवल एक सरणी के साथ काम करने के लिए, SUMPRODUCT सरणी में आइटमों को रकम देता है और परिणाम देता है, 3।