এই টিউটোরিয়ালটি এক্সেল-এ কীভাবে স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রিগুলি সন্নিবেশ করা যায় তার পদ্ধতিগুলি ব্যাখ্যা করবে . যখন আমাদের কার্যকলাপের ট্র্যাক রাখতে হয়, আমরা একটি টাইমস্ট্যাম্প ব্যবহার করি। উদাহরণস্বরূপ, আমরা প্রতিটি কর্মচারী অফিসে আসার মতো জিনিসগুলির উপর নজর রাখতে চাই। টাইমস্ট্যাম্প এন্ট্রির ট্র্যাক রাখা একজন ব্যক্তিকে তার দৈনন্দিন কাজ সঠিকভাবে পরিচালনা করতে সাহায্য করে। তাহলে দেখা যাক কিভাবে আমরা Excel-এ স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করতে পারি .
আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন।
Excel এ স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করার 5 সহজ পদ্ধতি
এই নিবন্ধটি জুড়ে, আমরা স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করার বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব। এই নিবন্ধের পদ্ধতিগুলি স্থির এবং গতিশীল উভয় পদ্ধতিকে অন্তর্ভুক্ত করবে। এই নিবন্ধে, আমরা 5 প্রদর্শন করব স্বয়ংক্রিয়ভাবে একটি টাইমস্ট্যাম্প সন্নিবেশ করার বিভিন্ন পদ্ধতি।
1. এক্সেল এ স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করতে কীবোর্ড শর্টকাট ব্যবহার করুন
কীবোর্ড শর্টকাটগুলি স্বয়ংক্রিয়ভাবে এক্সেল-এ টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করার একটি স্থির উপায় . আমরা কীবোর্ড শর্টকাট ব্যবহার করে দ্রুত একটি টাইমস্ট্যাম্প সন্নিবেশ করতে পারি। এই ক্রিয়াটি সম্পাদন করতে নীচের পদক্ষেপগুলি অনুসরণ করুন৷
পদক্ষেপ:
- প্রথমে, সেল C5 নির্বাচন করুন যেখানে আমরা একটি টাইমস্ট্যাম্প লিখতে চাই।
- এরপর, Ctrl টিপুন +; .
- উপরের ক্রিয়াটি বর্তমান তারিখ প্রদান করে ঘরে C5 .
- তারপর, সেল C6 নির্বাচন করুন এবং Ctrl টিপুন + শিফট + : . এটি বর্তমান সময় প্রদান করে৷
- এর পর, সেল C7 নির্বাচন করুন এবং (Ctrl +; ) টিপুন +স্পেস + (Ctrl + শিফট +; ) .
- অবশেষে, আমরা ঘরে C7 তারিখ এবং টাইমস্ট্যাম্প দেখতে পাচ্ছি .
আরো পড়ুন:VBA ছাড়াই সেল পরিবর্তন হলে কিভাবে Excel টাইমস্ট্যাম্প সন্নিবেশ করা যায় (3 উপায়)
2. সূত্র সহ টাইমস্ট্যাম্প ডেটা এন্ট্রি স্বয়ংক্রিয়ভাবে সন্নিবেশ করুন
এক্সেল-এ স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করার গতিশীল উপায় হল সূত্রগুলি ব্যবহার করা . এই পদ্ধতিতে, আমরা টুডে ফাংশন ব্যবহার করব এবং NOW ফাংশন . সূত্রগুলি বর্তমান তারিখ এবং সময়ের সাথে স্বয়ংক্রিয়ভাবে আপডেট হবে৷
2.1 ইনসার্ট টুডে ফাংশন
TODAY ব্যবহার করতে ফাংশন নিচের ধাপগুলি অনুসরণ করুন৷
পদক্ষেপ:
- প্রথমে, সেল C5 নির্বাচন করুন .
- দ্বিতীয়ভাবে, সেই ঘরে নিম্নলিখিত সূত্রটি টাইপ করুন:
=TODAY()
- এন্টার টিপুন .
- তৃতীয়ত, আমরা C5 কক্ষে বর্তমান তারিখ দেখতে পাচ্ছি .
- তাছাড়া, ডান-ক্লিক করুন সেল C5-এ .
- ফরম্যাট সেল বিকল্পটি নির্বাচন করুন .
- একটি নতুন ডায়ালগ বক্স যার নাম ফরম্যাট সেল প্রদর্শিত হবে।
- তারপর, Numbe-এ যান সেই ডায়ালগ বক্স থেকে r ট্যাব। বিকল্প তারিখ নির্বাচন করুন বিভাগ থেকে বিভাগ।
- পরে, '3-4-12 1:30 PM টাইপ থেকে '।
- সুতরাং, আমরা নমুনা বাক্সে আমাদের আউটপুটের একটি ডেমো দেখতে পারি।
- এখন, ঠিক আছে এ ক্লিক করুন .
- অবশেষে, আমরা সেল C5 এ বর্তমান তারিখ এবং সময়ের একটি টাইমস্ট্যাম্প পাই .
2.2 এখনই ফাংশন প্রয়োগ করুন
আগের পদ্ধতির মতই আমরা NOW ব্যবহার করতে পারি স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প এন্ট্রি সন্নিবেশ করার ফাংশন। এখন Excel -এ ফাংশন বর্তমান তারিখ এবং সময় প্রদান করে। এই পদ্ধতিটি করতে নিচের ধাপগুলি অনুসরণ করুন৷
৷পদক্ষেপ:
- প্রথম স্থানে, সেল C5 নির্বাচন করুন .
- এরপর, সেই ঘরে নিম্নলিখিত সূত্রটি টাইপ করুন:
=NOW()
- এখন, এন্টার টিপুন .
- অবশেষে, আমরা একটি টাইমস্ট্যাম্প ডেটা এন্ট্রি দেখতে পাচ্ছি ঘরে C5 .
আরো পড়ুন:যখন সেল পরিবর্তন হয় তখন কিভাবে Excel এ টাইমস্ট্যাম্প সন্নিবেশ করা যায় (2টি কার্যকরী উপায়)
3. স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প সন্নিবেশ করতে বিভিন্ন কলামে ডেটা প্রবেশ করান
অনুমান করুন যে আমরা একটি অফিসে প্রতিটি কর্মচারীর প্রবেশের সময় জানতে চাই। এছাড়াও, কর্মীরা একটি স্প্রেডশীট কলামে তাদের নাম টাইপ করে প্রতিদিন তাদের প্রবেশের টাইমস্ট্যাম্প রেকর্ড করবে। যখন লোকেরা প্রথম সংশ্লিষ্ট কলামে তাদের নাম লিখবে, তখন এটির পাশের একটি কলাম স্বয়ংক্রিয়ভাবে তাদের প্রবেশের টাইমস্ট্যাম্পের পাশাপাশি তারিখগুলি প্রদর্শন করবে। এই পদ্ধতিটি সম্পাদন করতে, আমরা IF এর সমন্বয় ব্যবহার করব এবং এখন ফাংশন তাই, এই পদ্ধতিটি বাস্তবায়ন করতে নিচের ধাপগুলো অনুসরণ করুন।
পদক্ষেপ:
- শুরু করতে, সেল C5 নির্বাচন করুন এবং নিম্নলিখিত সূত্র টাইপ করুন:
=IF(B5<>"",IF(C5="",NOW(),C5),"")
- এন্টার টিপুন .
- এছাড়া, ফিল হ্যান্ডেল টানুন সেল C5 থেকে টুল C8 এ . এটি নির্বাচিত কক্ষগুলিতে উপরের সূত্রটি প্রয়োগ করবে৷
- এরপর, ফাইল -এ যান ট্যাব।
- বিকল্প নির্বাচন করুন মেনু থেকে।
- একটি নতুন ডায়ালগ বক্স যার নাম Excel অপশন দেখা যাবে।
- এছাড়া, সূত্র বিকল্পটি নির্বাচন করুন .
- তারপর, 'পুনরাবৃত্ত গণনা সক্ষম করুন বিকল্পটি চেক করুন৷ গণনার বিকল্পগুলি থেকে .
- এখন, ঠিক আছে এ ক্লিক করুন .
- এর পরে, কক্ষে B5 যে কোন কর্মচারীর নাম লিখুন।
- ফলে, আমরা স্বয়ংক্রিয়ভাবে সেলে তারিখ এবং টাইমস্ট্যাম্প পেয়ে যাই C5 .
- শেষে, অন্যান্য কর্মীদের নাম টাইপ করুন। আমরা নিচের ছবির মত ফলাফল পাব।
🔎 সূত্রটি কিভাবে কাজ করে?
- NOW(): বর্তমান টাইমস্ট্যাম্প প্রদান করে।
- IF(C5="",NOW(),C5),""):৷ যদি সেল C5 একটি মান পায় এই সূত্রটি এন্ট্রির টাইমস্ট্যাম্প ফিরিয়ে দেবে।
- IF(B5<>””,IF(C5=””,NOW(),C5),””): এই অংশটি স্বয়ংক্রিয়ভাবে পূর্ববর্তী টাইমস্ট্যাম্প ফেরত দেয় যদি আমরা cell B5-এ কোনো মান লিখি .
আরো পড়ুন: এক্সেলে ডেটা এন্ট্রি ফর্ম কীভাবে তৈরি করবেন (ধাপে ধাপে)
একই রকম পড়া
- কিভাবে ইউনিক্স টাইমস্ট্যাম্পকে এক্সেলে তারিখে রূপান্তর করতে হয় (৩টি পদ্ধতি)
- অ্যাকটিভ ডিরেক্টরি টাইমস্ট্যাম্পকে এক্সেলে তারিখে রূপান্তর করুন (৪টি পদ্ধতি)
- কিভাবে এসএপি টাইমস্ট্যাম্পকে এক্সেলে তারিখে রূপান্তর করতে হয় (৪টি উপায়)
- এক্সেল ভিবিএতে ডেটা এন্ট্রি ফর্ম তৈরি করুন (সহজ পদক্ষেপ সহ)
4. এক্সেল VBA
ব্যবহার করে স্বয়ংক্রিয়ভাবে টাইমস্ট্যাম্প ডেটা এন্ট্রি সন্নিবেশ করানSuppose you are an advanced Excel user and Familiar with VBA . There is another way to automatically insert timestamp data entries in Excel with VBA . We will use the following dataset to illustrate this method.
Let’s follow the below steps to execute this method.
STEPS:
- First, right-click on the worksheet tab named VBA and select the option View Code .
- The above command will open a VBA কোড উইন্ডো।
- Next, type the following code in that blank 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
- Then, click on the Run button or, press the F5 key to run the code.
- Moreover, create a macro named VBA1 and click on the RUN বোতাম।
- After that, enter an employee’s name in cell B5 .
- As a result, we automatically get the timestamp of entry time in cell C5 .
- In the end, type names in the other two cells. We will get their corresponding timestamps like the following image.
Read More:Excel VBA:Insert Timestamp When a Macro Is Run
5. Insert Timestamp Automatically in Excel with Custom Function
This method is another use of VBA code to automatically insert timestamp data entries. In this method, we will create a custom function with VBA code. That function will allow us to enter a timestamp of any entry in our worksheet. We will use the following data set to illustrate this method. We will make entries in column B . The code will return a corresponding timestamp in column C .
Go through the following steps to do this.
STEPS:
- Firstly, go to the Developer tab .
- Secondly, select Visual Basic from the ribbon.
- A VBA project window will open.
- Thirdly, right-click on Sheet6 (Custom) . You will select the worksheet where you want to apply the code.
- Then, Select Insert > মডিউল .
- A blank VBA কোড উইন্ডো খুলবে।
- Furthermore, type the following code in that code window:
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)
- এন্টার টিপুন .
- Then, drag the Fill Handle tool from cell 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.
Related Articles
- 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
- Create Data Entry Form with Drop Down List in Excel (2 Methods)