एक्सेल सूत्र: अगली सालगिरह की तारीख -

विषय - सूची

सामान्य सूत्र

=EDATE(date,(DATEDIF(date,as_of,"y")+1)*12)

सारांश

अगली वर्षगांठ की तारीख की गणना करने के लिए, आप EDATE और DatedIF फ़ंक्शन के आधार पर एक सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, D5 का सूत्र है:

=EDATE(B5,(DATEDIF(B5,C5,"y")+1)*12)

यह सूत्र अगले आगामी जन्मदिन की गणना करने के लिए भी काम करेगा।

स्पष्टीकरण

अंदर से बाहर काम करते हुए, हम मूल वर्षगांठ की तारीख और "के रूप में" तारीख के बीच कितने पूर्ण वर्ष हैं, यह गणना करने के लिए DatedIF फ़ंक्शन का उपयोग करते हैं, जहां वर्षगांठ की तारीख के बाद की तारीख किसी भी तिथि है:

DATEDIF(B5,C5,"y")

नोट: इस मामले में, हम सभी उदाहरणों में 1 जून, 2017 तक मनमाने ढंग से तारीख तय कर रहे हैं।

क्योंकि हम * अगले * वर्षगांठ की तारीख में रुचि रखते हैं, हम 1 को DatedIF परिणाम में जोड़ते हैं, फिर वर्षों तक महीनों में बदलने के लिए 12 से गुणा करें।

अगला, माह मान EDATE फ़ंक्शन में जाता है, स्तंभ B. से मूल दिनांक के साथ। EDATE फ़ंक्शन पिछले चरण में दिए गए महीनों की संख्या से मूल दिनांक को आगे बढ़ाता है जो अगली आगामी वर्षगांठ दिनांक बनाता है।

आज से

आज की अगली वर्षगांठ की गणना करने के लिए, तिथि के अनुसार TODAY () फ़ंक्शन का उपयोग करें:

=EDATE(date,(DATEDIF(date,TODAY(),"y")+1)*12)

दिलचस्प लेख...