फ़ॉर्मूला का उपयोग करके Excel में स्वचालित दिनांक परिवर्तन कैसे करें

  • इसे साझा करें
Hugh West

आज हम Excel में कुछ स्वचालित दिनांक परिवर्तन सूत्र दिखाने जा रहे हैं, दूसरे शब्दों में, Excel में सूत्रों के माध्यम से स्वचालित रूप से तिथियां कैसे बदलें। कई स्थितियों में, अपने कार्य को आसान बनाने के लिए, आप दिनांक, समय अनुक्रम संख्या आदि के स्वत: अद्यतन की मांग कर सकते हैं। एक्सेल आपको इसके लिए एक सुविधा प्रदान करता है। इस सत्र के लिए, हम एक्सेल 2019 का उपयोग कर रहे हैं, निःसंकोच अपना उपयोग करें।

अभ्यास कार्यपुस्तिका डाउनलोड करें

निम्नलिखित लिंक से अभ्यास कार्यपुस्तिका डाउनलोड करने के लिए आपका स्वागत है।

ऑटोमैटिक डेट चेंज.xlsx

5 उपयोगी तरीके एक्सेल में फॉर्मूला के साथ अपने आप तारीख बदलें

इस खंड में, मैं एक्सेल में सूत्रों के साथ स्वचालित रूप से तिथियां बदलने के लिए 5 उपयोगी तरीकों पर चर्चा करूंगा। लेकिन उन तरीकों में कूदने से पहले, आइए पहले संदर्भ को समझें। वास्तविक जीवन की स्थिति में, आप अपने कार्य को आसान बनाने के लिए दिनांक, समय अनुक्रम संख्या आदि के स्वत: अद्यतन की मांग कर सकते हैं। नीचे, मैंने दो उदाहरण दिए हैं जहां एक अवसर पर, हमें स्वचालित रूप से अद्यतन करने योग्य वर्तमान तिथि की आवश्यकता होती है और दूसरे अवसर पर, हमें अगले क्रिसमस के लिए शेष समय की गणना करने की आवश्यकता होती है।

जैसे ही दिन बदलता है, आउटपुट सेक्शन अपने आप अपडेट हो जाएगा। यह जानने के लिए कि हम ऐसा कैसे कर सकते हैं, आइए अपनी पहली विधि के बारे में जानें।

1। एक्सेल टुडे फंक्शन के साथ फॉर्मूला का इस्तेमाल करके तारीख अपने आप बदल जाती है

हम का इस्तेमाल कर सकते हैंTODAY फ़ंक्शन स्वचालित रूप से तिथियां बदलने के लिए। आज वर्तमान दिनांक लौटाता है। अधिक जानने के लिए नीचे दिए गए चरणों का पालन करें।

चरण:

  • नीचे दिए गए उदाहरण में, हम सेल C5 में आज की तारीख डालेंगे जो भविष्य में तिथि में परिवर्तन होने पर स्वचालित रूप से अपडेट हो जाएगा।

  • ऐसा करने के लिए, सेल C5 में निम्न सूत्र लिखें और एंटर दबाएं।
=TODAY()

  • परिणामस्वरूप, हम वर्तमान तिथि देखें। जैसा कि मैं 5 दिसंबर 2022 को यह लेख लिख रहा हूं, यह 5-Dec-22 दिखा रहा है।

  • यह सत्यापित करने के लिए कि क्या यह तिथि भविष्य में अपडेट होगी या नहीं, हम कंप्यूटर सिस्टम पर मैन्युअल रूप से वर्तमान तिथि को बदल सकते हैं और देख सकते हैं। इसके लिए हम अपने कंप्यूटर पर तारीख 5 दिसंबर 2022 से 14 दिसंबर 2022 तक बदल रहे हैं। ऐसा करने के लिए, सेटिंग > समय और amp; भाषा > दिनांक और समय मैन्युअल रूप से सेट करें > बदलें

  • अब , वांछित तिथि और समय निर्धारित करें और बदलें क्लिक करें। दिनांक 14-Dec-22 दिखा रहा है।

और पढ़ें: Excel में दिनांक कैसे सम्मिलित करें स्वचालित रूप से (3 सरल ट्रिक्स)

2. दिनांक के स्वत: परिवर्तन के लिए नाओ फ़ंक्शन का उपयोग

एक अन्य फ़ंक्शन जो वर्तमान तिथि प्रदान करता है, वह है नाओ फ़ंक्शन । इसके अलावा, यहसमय मान भी लौटाता है। सूत्र को लागू करने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण:

  • पिछली विधि की तरह, सेल C5 पर लिखें निम्नलिखित सूत्र और प्रेस दर्ज करें।
=NOW()

  • अब, आप देखेंगे कि यह फ़ंक्शन वर्तमान दिनांक भी दे रहा है।

  • जैसा कि अभी फ़ंक्शन एक गतिशील मान लौटाता है, यह भी अपडेट हो जाएगा TODAY फ़ंक्शन को अपने आप पसंद करें.

3. कॉम्प्लेक्स फॉर्मूला कॉम्बिनेशन लागू करना

पहले के सेक्शन में, हमने देखा है कि तारीखों को स्वचालित रूप से बदलने के लिए सरल एक्सेल फ़ंक्शंस का उपयोग कैसे करें। आइए यहां थोड़ा जटिल सूत्र बनाएं। इस बार,  हम DATE, YEAR, MONTH , DAY , और TODAY फ़ंक्शंस के संयोजन का उपयोग करके एक फ़ॉर्मूला तैयार करेंगे जो स्वचालित रूप से परिणाम बदल देगा। सूत्र को लागू करने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण:

  • सेल C5 में, निम्न सूत्र लिखें और दबाएं एंटर करें
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))

  • नतीजतन आपको आज की तारीख मिल जाएगी।

  • चूंकि इस सूत्र में गतिशील कार्य आज है, परिणाम भी स्वचालित रूप से अपडेट हो जाएगा।

🎓 फ़ॉर्मूला कैसे काम करता है?

YEAR फ़ंक्शन TODAY<के परिणाम से वर्ष का मान प्राप्त करता है 2>। और महीना और दिन कार्य महीने और दिन लाते हैंमान क्रमशः आज के परिणाम से। फिर DATE फ़ंक्शन दिनांक लौटाता है।

नोट: आज फ़ंक्शन के बजाय, हम अभी फ़ंक्शन का भी उपयोग कर सकते हैं समान परिणाम।

4। सन्निकट सेल मान के आधार पर दिनांक में परिवर्तन

हम इस तरह से सूत्र बना सकते हैं कि Excel सन्निकट सेल में किसी भी परिवर्तन के लिए परिणामी दिनांक को अपडेट कर देगा। यहां हम इस परिदृश्य से संबंधित दो उदाहरण देखेंगे।

4.1 सन्निकट सेल की डेटा प्रविष्टि पर दिनांक का स्वत: अद्यतनीकरण

इस उदाहरण में, हमारे पास एक इनपुट कॉलम और पहली डेटा प्रविष्टि की तिथि है कॉलम। अभी के लिए, इनपुट कॉलम सेल खाली हैं। हम वह तारीख चाहते हैं जब ये सेल गैर-खाली हो जाते हैं या दूसरे शब्दों में जब हम उन सेल में मान दर्ज करते हैं।

यहां, हम IF फ़ंक्शन का उपयोग करेंगे स्थिति-आधारित समय अपडेट निष्पादित करने के लिए। अधिक जानने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण:

  • सेल C5 में, निम्न सूत्र लिखें और फिर दबाएं दर्ज करें
=IF(B5"",IF(C5"",C5,NOW()),"")

  • फिर फील हैंडल का इस्तेमाल करें सेल को स्वतः भरें C6
  • अब, यदि हम सेल B5 और B6 पर कुछ दर्ज करते हैं, तो एक्सेल स्वचालित रूप से वर्तमान तिथि प्रदर्शित करेगा कोशिकाओं पर C5 और C6 क्रमश:

  • उसके बाद, भले ही आप मूल्यों को और बदल दें बी5/बी6 में, सी5/सी6 की तिथियां इस प्रकार अपरिवर्तित रहेंगीयह पहली बार नहीं है जब आप वैल्यू डाल रहे हैं।

फॉर्मूला कैसे काम करता है?

  • IF(C5"",C5,NOW())

C5"" का अर्थ है क्या C5 खाली नहीं है । यदि यह सच है (रिक्त नहीं), तो यह C5 लौटाएगा। अन्यथा, यह वर्तमान समय (अब) वापस आ जाएगा।

यदि B5 खाली नहीं है, तो यह वर्तमान दिनांक और amp; समय। अन्यथा, यह एक खाली सेल लौटाएगा।

और पढ़ें: सेल अपडेट होने पर एक्सेल में ऑटो पॉप्युलेट कैसे करें

4.2 आसन्न सेल होने पर तारीख का ऑटो-अपडेशन मूल्य बदल जाता है

पहले के खंड में, दिनांक-समय को बदलने के लिए हमें सेल को पहले खाली करने की जरूरत थी और फिर एक मूल्य फिर से दर्ज करना था। जब आप सन्निकट सेल की सामग्री बदलते हैं तो यह अपडेट नहीं होता है। यदि आप चाहते हैं कि सन्निकट सेल के अद्यतन होने पर हर बार मान अद्यतन हो, तो हमें एक नए सूत्र का उपयोग करने की आवश्यकता हो सकती है। अधिक जानने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण:

  • सेल C5 में, निम्न सूत्र लिखें और <दबाएं 1>दर्ज करें ।
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

फ़ॉर्मूला कैसे काम करता है?

IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")

ADDRESS फ़ंक्शन दी गई पंक्ति और कॉलम के आधार पर सेल का पता लौटाता है संख्या। यह सूत्र अंतिम संपादित सेल का संदर्भ प्राप्त करने के लिए सेल फ़ंक्शन का उपयोग करता है, और यदि यह इसके बाईं ओर के समान है, तो यह दिनांक को अपडेट करता है-समय मान।

  • C6 को स्वत: भरने के लिए फिल हैंडल का उपयोग करें।
  • अब अगर मैं सेल B5<पर कुछ भी दर्ज करता हूं। 2>, प्रवेश तिथि सेल C5 पर दिखाई जाएगी।

  • अब, यदि हम इनपुट बदलते हैं, मान भी बदलेगा।

कृपया ध्यान दें कि दोनों उदाहरणों में, यदि आपको सूत्र लागू करते समय कोई त्रुटि मिलती है तो आपको यह जांचना चाहिए कि पुनरावर्ती गणना सक्षम है या नहीं नहीं। ऐसा करने के लिए, फ़ाइल > विकल्प > सूत्र । फिर पुनरावृत्ति गणना सक्षम करें की जांच करें और अधिकतम पुनरावृत्ति को 1 पर सेट करें।

5। तारीख के अंतर की स्वचालित रूप से गणना

हम तारीखों के बीच के अंतर का स्वतः पता लगा सकते हैं। उदाहरण के लिए, मान लें कि एक एचआर आज तक काम कर रहे कर्मचारियों की अवधि का पता लगाना चाहता है।

अंतर खोजने के लिए, हम DATEDIF फ़ंक्शन<2 का उपयोग करेंगे>। यहां, एक्सेल को वर्तमान तिथि से अंतर की गणना करने की आवश्यकता होगी। इसलिए, हम आज फ़ंक्शन का उपयोग करेंगे। सूत्र को लागू करने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण:

  • सेल D5 पर, निम्न सूत्र लिखें और क्लिक करें दर्ज करें
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"

  • परिणामस्वरूप, हमारे पास कर्मचारी की सेवा की अवधि होगी।

  • अब, यदि आप शेष सेल को स्वत: भरने के लिए भरण हैंडल का उपयोग करते हैं, तो आपको प्रत्येककर्मचारी।

  • चूंकि इस सूत्र में गतिशील कार्य है आज इसमें, एक्सेल स्वचालित रूप से तारीख को अपडेट कर देगा।

फ़ॉर्मूला कैसे काम करता है?

  • DATEDIF(C5,TODAY(),"m")& ” महीने ” &DATEDIF(C5,TODAY(),"md")&” days”

हमने कुछ DATEDIF का उपयोग किया है जो जॉइनिंग तारीख और <1 के बीच अंतर का पता लगाते हैं>आज . पहला DATEDIF महीने के प्रारूप में अंतर की गणना करता है (जैसा कि हमने "एम" का उपयोग किया है) और दूसरा दिन के प्रारूप में अंतर की गणना करता है।

याद रखने योग्य बातें

  • यदि आपको परिणाम उचित तिथि प्रारूप में नहीं मिलता है, तो आप सेल के प्रारूप को बदल सकते हैं और तिथि प्रारूप को सेट कर सकते हैं आप प्रदर्शित करना चाहते हैं।

निष्कर्ष

आज के लिए बस इतना ही। हमने एक्सेल ऑटोमैटिक डेट चेंज फॉर्मूला के बारे में कई दृष्टिकोण सूचीबद्ध किए हैं। आशा है आपको यह मददगार लगेगा। अगर कुछ समझने में मुश्किल लगे तो बेझिझक टिप्पणी करें। आइए जानते हैं कोई और तरीका जो हमसे यहां छूट गया हो।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।