इस सवाल का पहले से ही यहाँ एक जवाब है:
मेरे पास २ तारीखें २. and.२०१६ और ५.१२.२०१६ हैं, और मुझे ३१ दिन (३१ + ३१ + ३१ + ४ = ९ () के साथ महीने से दिनों की संख्या की गणना करने की आवश्यकता है।
मैं दिनों की संख्या कैसे प्राप्त कर सकता हूं?
+4
आता है?
इस सवाल का पहले से ही यहाँ एक जवाब है:
मेरे पास २ तारीखें २. and.२०१६ और ५.१२.२०१६ हैं, और मुझे ३१ दिन (३१ + ३१ + ३१ + ४ = ९ () के साथ महीने से दिनों की संख्या की गणना करने की आवश्यकता है।
मैं दिनों की संख्या कैसे प्राप्त कर सकता हूं?
+4
आता है?
जवाबों:
DatedIF फ़ंक्शन का उपयोग करें जब आप दो तिथियों के बीच अंतर की गणना करना चाहते हैं। पहले एक सेल में एक शुरुआत की तारीख डालें, और दूसरे में एक अंतिम तिथि। फिर निम्न में से किसी एक जैसा सूत्र लिखें।
इस उदाहरण में, प्रारंभ तिथि सेल D9 में है, और अंतिम तिथि E9 में है। सूत्र F9 में है। "डी" दो तारीखों के बीच पूरे दिन की संख्या देता है।
तारीखों के माध्यम से पुनरावृति करने के लिए SUMPRODUCT का उपयोग करें और 31 दिनों के साथ महीनों में आने वालों को योग करें:
=SUMPRODUCT(--(DAY(EOMONTH(ROW(INDEX(A:A,A1):INDEX(A:A,B1)),0))=31))
ROW(INDEX(A:A,A1):INDEX(A:A,B1))
शुरू से अंत तक तारीखों की एक सरणी बनाता है।
EOMONTH(...,0)
उस महीने की अंतिम तारीख पाता है।
DAY(...)
संख्यात्मक दिन लौटाता है।
(...=31)
यदि उस दिन 31 हो तो परीक्षण करें। यदि ऐसा है तो TRUE को हल करता है अन्यथा FALSE।
--
क्रमशः TRUE / FALSE को 1/0 में बदल देता है।
SUMPRODUCT(...)
बारी-बारी से प्रत्येक दिनांक का परीक्षण करने और 1s और 0s को एक साथ जोड़ने के ऊपर सरणी के माध्यम से पुनरावृति करने के सूत्र को कारण।
A:A
केवल एक स्थान धारक है, यह कोई भी स्तंभ हो सकता है। यह तब तक मैटर नहीं करता है जब तक यह एक पूर्ण स्तंभ है। हम एक पंक्ति संख्या लौटा रहे हैं, भौतिक मूल्य नहीं। तो यह मैटर नहीं करता है कि किस कॉलम का उपयोग किया जाता है। यह हो सकता है XAA:XAA
और अभी भी काम कर सकता है ।