Table of Contents
IF function with date in Excel
इस आर्टिकल में हम देखेंगे कि कैसे हम Excel मे IF function के साथ Date का इस्तेमाल कर सकते हैं (IF function with date)?
मुझे हमारे एक स्टूडेंट ने यह प्रॉब्लेम पूछी थी कि कैसे हम IF Function के साथ Date का उपयोग कर सकते हैं?
जिस स्टूडेंट ने मुझे ये प्रॉब्लेम पूछी थी, उनके पास एक Excel फाइल मे Date की लिस्ट हैं, जिसमे April महीने के कुछ Date दिए गए हैं जोकि sequence में नहीं है।
और उनको क्या करना है कि एक IF condition लगानी है कि अगर कोई Date 15 April 2021 से बराबर या उससे नीचे की Date है तो उसके सामने एक अप्रैल (1 April 2021) लिखा आ जाना चाहिए और यदि कोई डेट 15 April 2021 से बड़ी है तो उसके सामने एक मई (1 May 2021) लिखा आ जाना चाहिए।

तो इसी प्रॉब्लेम को सॉल्व करने के लिए मैंने IF Function के साथ Date Function का इस्तेमाल किया और हमारे स्टूडेंट को उसका सोल्यूशंस दे दिया।
तो चलिए देखते है कैसे इस प्रॉब्लेम को सॉल्व किया जा सकता हैं?
चलिए पहले प्रॉब्लेम समझते हैं…
सबसे पहले एक बार फिर कंडीशन को समझने की जरूरत है
तो बेसिकली कंडीशन यहां पर यह है कि अगर 15 अप्रैल से कोई डेट पुरानी है तो उसके सामने एक अप्रैल आना चाहिए
और अगर 15 अप्रैल से कोई डेट आगे की है तो उसके सामने एक मई आना चाहिए यानि उसके अगले महीने की 1 तारीख आनी चाहिए।
IF Function को समझे
यहां पर हम IF function का इस्तेमाल करेंगे, तो सबसे पहले हम एक बार IF function को समझ लेते हैं।
IF Function एक्सेल में सबसे उपयोगी और फेमस function में से एक है, और यह आपको एक वैल्यू मे किसी कन्डिशन के आधार पे तार्किक तुलना करके आपको परिणाम देता हैं
IF Function मे तीन syntax होते हैं:
=IF(logical_test, [value_if_true], [value_if_false])
logical_test हमारी कन्डिशन होती है जिसे हम इस तरह की चीजों की जांच कर सकता है:
- यदि एक संख्या दूसरी संख्या से बड़ी है
>
- यदि एक संख्या दूसरी संख्या से छोटी है
<
- यदि कोई संख्या या पाठ किसी चीज़ के बराबर है
=
अब चलिए हमारे प्रॉब्लेम पे वापस आ जाते है तो हमारी प्रॉब्लेम मे कन्डिशन अगर 15 अप्रैल से कोई डेट पुरानी है तो उसके सामने एक अप्रैल आना चाहिए और अगर 15 अप्रैल से कोई डेट आगे की है तो उसके सामने एक मई आना चाहिए
तो IF function के साथ हम Date function का भी उसे करेंगे जिससे की हमे फार्मूला मे एक date सही फॉर्मैट मे आए। यदि हम date को खुद से लिखते है तो date की फोर्मेटिंग गलत होने के कारण हमारा रिजल्ट गलत आ सकता है।
Date Function को समझे
अब चलिए एक बार Date function को समझते है। तो date function मे हमें year, month और day को इंटर करना होता है जिससे इक्सेल अपने format के अनुसार उस date को निर्धारित करता है।
=Date(Year, Month, Day)
Date function को डीटेल में लिए हमारे What is Date Function in Excel in Hindi? इस आर्टिकल को जरूर पढे।
Problem solved
अब चलिए अपने प्रॉब्लेम को सॉल्व करते है, जिसके लिए हमने नीचे दिए फार्मूला का इस्तेमाल किया
=IF(A2<=DATE(2023,4,15), DATE(2023,4,1), DATE(2023,5,1))
- Logic – यहाँ हमने अपनी कन्डिशन सेट की है जिसमे हम If function को बता रहे है कि हमारी कन्डिशन A2<=DATE(2023,4,15) यह है कि A2 cell मे जो Date है क्या वह 15-04-2023 से छोटी या उसके बराबर हैं।
- TRUE – यदि हमारी कन्डिशन TRUE होती है तो हमे result मे 1-4-2023 चाहिए तो हमने TRUE के Syntax मे DATE(2023,4,1) लिखा है।
- FALSE – और यदि हमारी कन्डिशन FALSE होती है तो result मे हमे 1-5-2023 चाहिए जिसके लिए हमने False के syntax मे DATE(2023,5,1) लिखा है

और जैसे हम अपना फार्मूला रिजल्ट वाले सेल मे टाइप करते हैं, तो हमे हमारा रिजल्ट मिल जाता है, लेकिन यहाँ एक बात हो सकती है कि आपके रिजल्ट मे Date की जगह कुछ नंबर दिखाई दे। तो ये बैसिक्ली सेल के फॉर्मैट के कारण होता है।

तो ऐसे में आपको Cell के format को नंबर से डेट मे चेंज करना होगा है। जिसे के Cell को सिलेक्ट करने के बाद आपको CTRL + 1 इस shortcut keys को प्रेस करना है और Date को सिलेक्ट करे।

जैसे ही आप अपने सेल के फॉर्मैट को नंबर से डेट मे चेंज करेंगे आपको Result डेट के रूप मे मिल जाएगा अब आपको date को नीचे के सेल मे drag करना है या फिर आप copy paste भी कर सकते हैं।

Download practice files
दोस्तों अगर आप IF function with date in Excel से रिलेटेड प्रैक्टिस फाइल डाउनलोड और प्रैक्टिस करना चाहते हैं।
तो आप हमारे टेलीग्राम चैनल Learn More पर जाके Days फंक्शन से जुड़ी प्रैक्टिस फाइल को आसानी से डाउनलोड कर सकते हैं। वह भी बिल्कुल फ्री में और साथ ही उसमें हमने प्रैक्टिस के लिए कुछ सवाल दिए हैं।
Date related Excel Function in Hindi
- How to use the EDATE Function in Excel in Hindi?
- How to use the NETWORKDAYS.INTL Function in Excel in Hindi?
- How to use the Month function in excel in Hindi?
- How to use NETWORKDAYS function in excel in Hindi?
- How to use EOMONTH function in excel in Hindi?
- What is Date Function in Excel in Hindi?
- How to use the Today function in Excel in Hindi?
- How to use the DATEDIF Function in Excel in Hindi?
- How to use NOW function in excel in Hindi?
- How to use the DAY function in excel in Hindi?
Conclusion
दोस्तों, मैं उम्मीद करता हूँ कि आपको यह आर्टिकल जरूर पसंद आया होगा। इसी तरह के Excel Function को सीखने के लिए हमारे Excel Function के पेज पे विज़िट करें।