यह ट्यूटोरियल Excel . में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के तरीकों का वर्णन करेगा . जब हमें गतिविधियों पर नज़र रखने की आवश्यकता होती है, तो हम टाइमस्टैम्प का उपयोग करते हैं। उदाहरण के लिए, हम हर कर्मचारी के कार्यालय में आने जैसी चीजों पर नज़र रखना चाहेंगे। टाइमस्टैम्प प्रविष्टियों पर नज़र रखने से व्यक्ति को अपने दैनिक कार्य को ठीक से प्रबंधित करने में मदद मिलती है। तो आइए देखें कि कैसे हम Excel . में टाइमस्टैम्प डेटा प्रविष्टियां स्वचालित रूप से सम्मिलित कर सकते हैं ।
आप यहां से अभ्यास कार्यपुस्तिका डाउनलोड कर सकते हैं।
एक्सेल में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के लिए 5 आसान तरीके
इस पूरे लेख में, हम टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के लिए कई विधियों पर चर्चा करेंगे। इस लेख की विधियाँ स्थिर और गतिशील दोनों विधियों को समाहित करेंगी। इस लेख में, हम 5 . प्रदर्शित करेंगे टाइमस्टैम्प को स्वचालित रूप से सम्मिलित करने के विभिन्न तरीके।
<एच3>1. एक्सेल में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के लिए कीबोर्ड शॉर्टकट का उपयोग करेंकीबोर्ड शॉर्टकट Excel . में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने का एक स्थिर तरीका है . हम कीबोर्ड शॉर्टकट का उपयोग करके जल्दी से टाइमस्टैम्प सम्मिलित कर सकते हैं। इस क्रिया को करने के लिए नीचे दिए गए चरणों का पालन करें।
कदम:
- सबसे पहले, सेल चुनें C5 जहां हम टाइमस्टैम्प दर्ज करना चाहते हैं।
- अगला, Ctrl दबाएं +; ।
- उपरोक्त क्रिया वर्तमान तिथि लौटाती है सेल में C5 ।
- फिर, सेल चुनें C6 और Ctrl press दबाएं + शिफ्ट + : . यह वर्तमान समय लौटाता है।
- उसके बाद, सेल चुनें C7 और (Ctrl +; ) . दबाएं + स्पेस + (Ctrl + शिफ्ट +<मजबूत>; ) ।
- आखिरकार, हम सेल में दिनांक और टाइमस्टैम्प देख सकते हैं C7 ।
और पढ़ें:VBA के बिना सेल बदलने पर एक्सेल टाइमस्टैम्प कैसे डालें (3 तरीके)
<एच3>2. फ़ॉर्मूला के साथ टाइमस्टैम्प डेटा प्रविष्टियां स्वचालित रूप से सम्मिलित करेंसूत्रों का उपयोग करना Excel . में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने का गतिशील तरीका है . इस पद्धति में, हम TODAY फ़ंक्शन का उपयोग करेंगे और नाउ फ़ंक्शन . सूत्र वर्तमान दिनांक और समय के साथ स्वचालित रूप से अपडेट हो जाएंगे।
2.1 टुडे फंक्शन डालें
आज . का उपयोग करने के लिए फ़ंक्शन नीचे दिए गए चरणों का पालन करें।
कदम:
- सबसे पहले, सेल चुनें C5 ।
- दूसरा, उस सेल में निम्न सूत्र टाइप करें:
=TODAY()
- दर्ज करें दबाएं ।
- तीसरा, हम सेल C5 . में वर्तमान तिथि देख सकते हैं ।
- इसके अलावा, राइट-क्लिक करें सेल पर C5 ।
- विकल्प चुनें कोशिकाओं को प्रारूपित करें ।
- एक नया डायलॉग बॉक्स जिसका नाम फॉर्मेट सेल . है दिखाई देगा।
- फिर, नम्बे . पर जाएं उस डायलॉग बॉक्स से r टैब। विकल्प चुनें तिथि श्रेणी . से अनुभाग।
- बाद में, '3-4-12 1:30 अपराह्न . प्रकार से '.
- इसलिए, हम नमूना बॉक्स में अपने आउटपुट का डेमो देख सकते हैं।
- अब, ठीक पर क्लिक करें ।
- अंत में, हमें सेल C5 में वर्तमान दिनांक और समय का टाइमस्टैम्प प्राप्त होता है ।
2.2 अभी लागू करें फ़ंक्शन
पिछली पद्धति के समान हम अब . का उपयोग कर सकते हैं टाइमस्टैम्प प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के लिए कार्य करता है। अब एक्सेल . में कार्य करता है वर्तमान दिनांक और समय लौटाता है। इस विधि को करने के लिए नीचे दिए गए चरणों का पालन करें।
कदम:
- सबसे पहले, सेल चुनें C5 ।
- अगला, उस सेल में निम्न सूत्र टाइप करें:
=NOW()
- अब, Enter दबाएं ।
- आखिरकार, हम एक टाइमस्टैम्प देख सकते हैं डेटा प्रविष्टि सेल में C5 ।
और पढ़ें:सेल बदलने पर एक्सेल में टाइमस्टैम्प कैसे डालें (2 प्रभावी तरीके)
<एच3>3. टाइमस्टैम्प को स्वचालित रूप से सम्मिलित करने के लिए विभिन्न स्तंभों में डेटा दर्ज करेंमान लें कि हम कार्यालय में प्रत्येक कर्मचारी के प्रवेश समय को जानना चाहते हैं। साथ ही, कर्मचारी हर दिन एक स्प्रेडशीट कॉलम में अपना नाम टाइप करके अपना प्रवेश टाइमस्टैम्प रिकॉर्ड करेंगे। जब लोग पहले संगत कॉलम में अपना नाम दर्ज करते हैं, तो उसके बगल में एक कॉलम स्वचालित रूप से उनके प्रवेश टाइमस्टैम्प के साथ-साथ तिथियों को भी प्रदर्शित करेगा। इस विधि को करने के लिए, हम IF . के संयोजन का उपयोग करेंगे और अब कार्य। तो, इस पद्धति को लागू करने के लिए बस नीचे दिए गए चरणों का पालन करें।
कदम:
- शुरू करने के लिए, सेल चुनें C5 और निम्न सूत्र टाइप करें:
=IF(B5<>"",IF(C5="",NOW(),C5),"")
- दर्ज करें दबाएं ।
- इसके अलावा, हैंडल भरें . को खींचें सेल से उपकरण C5 करने के लिए C8 . यह उपरोक्त सूत्र को चयनित कक्षों में लागू करेगा।
- अगला, फ़ाइल पर जाएं टैब।
- विकल्प चुनें मेनू से।
- एक नया डायलॉग बॉक्स जिसका नाम Excel . है विकल्प दिखाई देंगे।
- इसके अलावा, विकल्प चुनें सूत्र ।
- फिर, विकल्प को चेक करें 'पुनरावृत्ति गणना सक्षम करें ' गणना विकल्पों . से ।
- अब, ठीक पर क्लिक करें ।
- उसके बाद, सेल में B5 किसी भी कर्मचारी का नाम टाइप करें।
- परिणामस्वरूप, हमें स्वचालित रूप से सेल C5 . में दिनांक और टाइमस्टैम्प प्राप्त होता है ।
- अंत में, अन्य कर्मचारियों का नाम लिखें। हमें निम्न चित्र की तरह परिणाम मिलेंगे।
🔎 फॉर्मूला कैसे काम करता है?
- अब (): वर्तमान टाइमस्टैम्प लौटाता है।
- IF(C5="",Now(),C5),""): अगर सेल C5 एक मान प्राप्त करता है यह सूत्र प्रविष्टि का टाइमस्टैम्प लौटाएगा।
- IF(B5<>"",IF(C5="",Now(),C5),""): यदि हम cell B5 . में कोई मान दर्ज करते हैं तो यह हिस्सा पिछले टाइमस्टैम्प को स्वचालित रूप से लौटाता है ।
और पढ़ें: एक्सेल में डाटा एंट्री फॉर्म कैसे बनाएं (स्टेप बाय स्टेप)
समान रीडिंग
- Excel में यूनिक्स टाइमस्टैम्प को दिनांक में कैसे बदलें (3 तरीके)
- सक्रिय निर्देशिका टाइमस्टैम्प को Excel में दिनांक में कनवर्ट करें (4 तरीके)
- SAP टाइमस्टैम्प को Excel में दिनांक में कैसे बदलें (4 तरीके)
- एक्सेल वीबीए (आसान चरणों के साथ) में डाटा एंट्री फॉर्म बनाएं
मान लीजिए कि आप एक उन्नत Excel . हैं उपयोगकर्ता और VBA से परिचित . Excel . में टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने का एक और तरीका है VBA . के साथ . हम इस पद्धति को स्पष्ट करने के लिए निम्नलिखित डेटासेट का उपयोग करेंगे।
आइए इस विधि को निष्पादित करने के लिए नीचे दिए गए चरणों का पालन करें।
कदम:
- पहले, राइट-क्लिक करें VBA . नामक वर्कशीट टैब पर और विकल्प चुनें कोड देखें ।
<मजबूत>
- उपरोक्त आदेश एक VBA खोलेगा कोड विंडो।
- अगला, उस खाली VBA . में निम्न कोड टाइप करें कोड विंडो।
Private Sub Worksheet_Change(ByVal Target As Range)
Dim zInt As Integer
Dim zStr As String
Dim yzStr As String
On Error Resume Next
zStr = "B"
yzStr = "C"
If (Not Application.Intersect(Me.Range(zStr & ":" & zStr), Target) Is Nothing) Then
zInt = Target.Row
Me.Range(yzStr & zInt) = Format(Now(), "mm/dd/yyyy hh:mm:ss")
End If
End Sub
- फिर, चलाएं . पर क्लिक करें बटन या, F5 . दबाएं कोड चलाने के लिए कुंजी।
<मजबूत>
- इसके अलावा, VBA1 . नामक मैक्रो बनाएं और चलाएं . पर क्लिक करें बटन।
<मजबूत>
- उसके बाद, सेल में एक कर्मचारी का नाम दर्ज करें B5 ।
- परिणामस्वरूप, हमें स्वचालित रूप से सेल C5 . में प्रवेश समय का टाइमस्टैम्प प्राप्त होता है ।
<मजबूत>
- अंत में, अन्य दो कक्षों में नाम टाइप करें। हम निम्न छवि की तरह उनके संबंधित टाइमस्टैम्प प्राप्त करेंगे।
<मजबूत>
और पढ़ें:एक्सेल VBA:मैक्रो के चलने पर टाइमस्टैम्प डालें
5. कस्टम फ़ंक्शन के साथ एक्सेल में स्वचालित रूप से टाइमस्टैम्प डालें
यह विधि VBA . का एक और उपयोग है टाइमस्टैम्प डेटा प्रविष्टियों को स्वचालित रूप से सम्मिलित करने के लिए कोड। इस पद्धति में, हम VBA . के साथ एक कस्टम फ़ंक्शन बनाएंगे कोड। वह फ़ंक्शन हमें हमारी वर्कशीट में किसी भी प्रविष्टि का टाइमस्टैम्प दर्ज करने की अनुमति देगा। हम इस पद्धति को स्पष्ट करने के लिए निम्नलिखित डेटा सेट का उपयोग करेंगे। हम कॉलम B . में प्रविष्टियां करेंगे . कोड C . कॉलम में संबंधित टाइमस्टैम्प लौटाएगा ।
ऐसा करने के लिए निम्न चरणों का पालन करें।
कदम:
- सबसे पहले, डेवलपर टैब पर जाएं ।
- दूसरा, विजुअल बेसिक . चुनें रिबन से।
- एक VBA प्रोजेक्ट विंडो खुलेगी।
- तीसरा, राइट-क्लिक करें पत्रक6 (कस्टम) . पर . आप उस वर्कशीट का चयन करेंगे जहां आप कोड लागू करना चाहते हैं।
- फिर, सम्मिलित करें . चुनें> मॉड्यूल ।
- एक खाली VBA कोड विंडो खुलेगी।
- इसके अलावा, उस कोड विंडो में निम्न कोड टाइप करें:
Function TIMESTAMP(Ref As Range)
If Ref.Value <> "" Then
TIMESTAMP = Format(Now, "dd-mm-yyyy hh:mm:ss")
Else
TIMESTAMP = ""
End If
End Function
- Now, click on the Save button to save the code.
- Afterward, select cell C5 ।
- Insert the formula with the newly created function in that cell:
=TIMESTAMP(B5)
- दर्ज करें दबाएं ।
- फिर, हैंडल भरें को खींचें सेल से उपकरण C5 to C7 ।
- Subsequently, enter a name in cell B5 ।
- As a result, we get a timestamp for cell B5 सेल में C5 ।
- Lastly, enter the other two entries. So, we will get results like the following image.
Read More:How to Insert Excel Date Stamp When Cells in Row Are Modified
निष्कर्ष
In conclusion, this article shows 5 different methods to automatically insert timestamp data entries in Excel . Download the sample worksheet given in this article to put your skills to the test. If you have any questions, please leave a comment in the box below. Our team will try to reply to your message as soon as possible. Keep an eye out for more inventive Microsoft Excel solutions in the future.
संबंधित लेख
- How to Insert Static Date in Excel (4 Simple Methods)
- Convert Timestamp to Date in Excel (7 Easy Ways)
- How to Remove Timestamps from Date in Excel (4 Easy Ways)
- Populate an Excel Spreadsheet from a Web Form
- एक्सेल में ड्रॉप डाउन सूची के साथ डाटा एंट्री फॉर्म बनाएं (2 तरीके)