क्या पता
- एक्सेल में DATEVALUE फ़ंक्शन एक टेक्स्ट-स्वरूपित दिनांक को एक सीरियल नंबर में परिवर्तित करता है।
- इस फ़ंक्शन का उपयोग तब करें जब किसी सेल में एक तारीख है जो टेक्स्ट के रूप में स्वरूपित है, न कि एक संख्या, जो आयातित या कॉपी किए गए डेटा के साथ हो सकती है।
- फ़ंक्शन का सिंटैक्स और तर्क है: =DATEVALUE(date_text)
यह आलेख बताता है कि Excel 2019 और Microsoft 365 सहित Excel के किसी भी संस्करण में DATEVALUE फ़ंक्शन का उपयोग कैसे करें।
DATEVALUE फ़ंक्शन क्या है?
एक्सेल में DATEVALUE फ़ंक्शन एक टेक्स्ट-स्वरूपित दिनांक को एक सीरियल नंबर में परिवर्तित करता है। एक्सेल तब तारीख को समझने के लिए सीरियल नंबर पढ़ सकता है।
यह एक्सेल फ़ंक्शन तब आवश्यक होता है जब किसी सेल में दिनांक की जानकारी होती है लेकिन यह नियमित टेक्स्ट में संग्रहीत होता है। इसे स्वचालित रूप से किसी तिथि में परिवर्तित करने के बजाय, एक्सेल सेल को केवल संख्याओं और अक्षरों के रूप में देखता है, जिससे इसे काम करना मुश्किल हो जाता है। ऐसा तब हो सकता है जब तारीख को कहीं और से कॉपी या इम्पोर्ट किया गया हो।
आप दिनांक का क्रमांक बनाने के लिए DATEVALUE एक्सेल फ़ंक्शन का उपयोग कर सकते हैं, जिसे बाद में इसे दिनांक के रूप में ठीक से प्रारूपित करने के लिए उपयोग किया जा सकता है और इसे अन्य दिनांक-आधारित सूत्रों के साथ उपयोग किया जा सकता है, इसे अन्य तिथियों के साथ क्रमबद्ध किया जा सकता है, आदि।
DATEVALUE फ़ंक्शन एक्सेल के सभी संस्करणों में काम करता है।
DATEVALUE फ़ंक्शन सिंटैक्स और तर्क
इस फ़ंक्शन का उपयोग करने वाले सभी फ़ार्मुलों को इस तरह स्वरूपित किया जाना चाहिए:
=DATEVALUE(date_text)
date_text एकमात्र तर्क है जो इसका समर्थन करता है। यह अन्य कक्षों को संदर्भित कर सकता है या दिनांक जानकारी को सूत्र में संग्रहीत किया जा सकता है।
DATEVALUE फ़ंक्शन के बारे में याद रखने के लिए यहां कुछ नियम दिए गए हैं:
- यदि date_text वर्ष छोड़ दिया जाता है, तो वर्तमान वर्ष का उपयोग किया जाता है।
- यदि date_text में समय की जानकारी शामिल है, तो एक्सेल इसे अनदेखा कर देता है।
- यदि तिथि की जानकारी सीधे सूत्र में दर्ज की जाती है, तो उसे उद्धरणों से घिरा होना चाहिए।
- यदि तारीख की जानकारी किसी अन्य सेल में संदर्भित है जिसमें महीने का टेक्स्ट नाम (जैसे, मार्च या मार्च) शामिल है, तो महीना दूसरे स्थान पर होना चाहिए (जैसे 31-मार्च-2020)।
- मूल्य! त्रुटि प्रदर्शित होगी यदि date_text दिनांक सीमा 1/1/1900–9999-31-12 के बाहर आता है।
- मूल्य! त्रुटि प्रदर्शित होगी यदि date_text एक संख्या प्रतीत होती है (अर्थात, इसमें एक विशिष्ट तिथि की तरह डैश या स्लैश नहीं हैं)।
DATEVALUE फ़ंक्शन उदाहरण
यहां कुछ अलग-अलग तरीकों पर एक नजर है जो आप इस फ़ंक्शन का उपयोग कर सकते हैं:
दूसरे सेल से संदर्भ तिथि
=DATEVALUE(A2)
मान लें कि A1 4-4-2002 के रूप में पढ़ता है, यह DATEVALUE सूत्र उदाहरण क्रमांक 37350 उत्पन्न करेगा।
सूत्र के अंदर दिनांक दर्ज करें
=DATEVALUE("2007-25-12")
इस फ़ंक्शन का उपयोग करने का यह एक और तरीका है। उद्धरणों में तिथि दर्ज करना किसी अन्य सेल पर कॉल करने का विकल्प है। यह सूत्र सीरियल दिनांक 39441 उत्पन्न करता है।
कई सेल से तारीख बनाएं
=DATEVALUE(A2 &"/" & A3 &"/" & A4)
DATEVALUE फ़ंक्शन के इस उदाहरण में, समान सेटअप का उपयोग किया जाता है लेकिन हम तीन अलग-अलग सेल से दिनांक जानकारी प्राप्त कर रहे हैं: A2=5, A3=18, और A4=2017.
इसके लिए एम्परसेंड चिन्ह की आवश्यकता होती है ताकि हम दिन, महीने और वर्ष को अलग करने के लिए स्लैश जोड़ सकें। हालांकि, परिणाम अभी भी एक सीरियल नंबर है क्योंकि यह फ़ंक्शन के लिए है, इसलिए हमें सेल को वास्तविक तिथि के रूप में प्रारूपित करना होगा (नीचे देखें) इसे 5/18/2017 के रूप में प्रस्तुत किया गया है।
तिथि सूत्र में एम्परसेंड का प्रयोग करें
=DATEVALUE("3" &"/" & A2 &"/" &"2002")
इस उदाहरण में, फ़ंक्शन इसके ऊपर वाले की तरह है, लेकिन दिन और वर्ष का पता लगाने के लिए सेल संदर्भों का उपयोग करने के बजाय, हम दोहरे उद्धरण चिह्नों का उपयोग करके मैन्युअल रूप से उन्हें दर्ज कर रहे हैं।
अन्य डेटा के साथ सेल से तिथि निकालें
=DATEVALUE(बाएं(A20, 10))
यदि सेल में अन्य जानकारी है जिसकी आपको आवश्यकता नहीं है, तो आप दिनांक को अलग करने के लिए बाएँ और दाएँ जैसे कार्यों का उपयोग कर सकते हैं। इस उदाहरण में, DATEVALUE फ़ंक्शन को LEFT फ़ंक्शन के साथ जोड़ा गया है ताकि यह बाईं ओर से केवल पहले 10 वर्णों को देख सके। परिणाम 41654 है, जिसे एक्सेल 1/15/2014 के उत्पादन की तारीख के रूप में प्रारूपित कर सकता है।
मिड फंक्शन के साथ एक्सट्रेक्ट डेट
=DATEVALUE(MID(A40, FIND(" ", A40)+1, 7))
आखिरकार, हमारे पास यह सूत्र है जो न केवल MID फ़ंक्शन को जोड़ता है बल्कि दिनांक निकालने के लिए FIND फ़ंक्शन को भी जोड़ता है और इसे सीरियल नंबर प्रारूप में प्रस्तुत करता है। MID फ़ंक्शन A2 को लक्ष्य के रूप में सेट करता है और स्थान (" ") को उस बिंदु के रूप में परिभाषित करने के लिए FIND का उपयोग करता है जहां फ़ंक्शन की गिनती शुरू होनी चाहिए। MID फ़ंक्शन के अंत में संख्या परिभाषित करती है कि कितने वर्ण निकालने हैं, जो हमारे उदाहरण में 7 है। परिणाम 43944 है, जो दिनांक के रूप में स्वरूपित होने पर 4/23/2020 में बदल जाता है।
DATEVALUE त्रुटियाँ
नीचे परिस्थितियों के कुछ उदाहरण दिए गए हैं जहां DATEVALUE फ़ंक्शन एक त्रुटि दिखाएगा। ऊपर बताए गए नियमों के अनुसार, VALUE! त्रुटि में डेटा है जिसे इस फ़ंक्शन द्वारा संसाधित नहीं किया जा सकता है।
नंबरों को तारीखों में फ़ॉर्मेट करना
जब एक्सेल किसी तारीख का सीरियल नंबर तैयार करता है, तो आपके पास एक नंबर रह जाता है जो दर्शाता है कि यह 1/1/1900 से कितने दिन दूर है। यह शायद ही प्रयोग करने योग्य है, इसलिए आपको उस सेल को एक नियमित तिथि के रूप में प्रारूपित करने की आवश्यकता है।
यह जानने का एक तरीका है कि सेल को टेक्स्ट के रूप में स्वरूपित किया गया है या दिनांक के रूप में यह जांचना है कि यह सेल के भीतर कैसे संरेखित है। टेक्स्ट के रूप में स्वरूपित तिथियां आमतौर पर बाएं-संरेखित होती हैं, जबकि दिनांक-स्वरूपित कक्ष आमतौर पर दाएं-संरेखित होते हैं।
- उस सेल का चयन करें जिसे दिनांक के रूप में स्वरूपित करने की आवश्यकता है।
- एक्सेल के शीर्ष पर होम टैब से, नंबर अनुभाग खोजें।
ड्रॉप-डाउन मेनू का चयन करें और एक तिथि विकल्प चुनें, जैसे लघु तिथि या लंबी तिथि।