أدخل التاريخ تلقائيًا عند إدخال البيانات في Excel

  • شارك هذا
Hugh West

إذا كنت تبحث عن Excel ، أدخل التاريخ تلقائيًا عند إدخال البيانات ، فأنت في المكان الصحيح. يوفر Microsoft Excel مجموعة كبيرة من الطرق المثمرة لإظهار التواريخ جنبًا إلى جنب مع الطوابع الزمنية تلقائيًا عند إدخال البيانات. سنحاول في هذه المقالة مناقشة إدخال التاريخ تلقائيًا عند إدخال البيانات في Excel مع الرسوم التوضيحية المناسبة.

تنزيل Practice Workbook

تنزيل المصنف هنا الذي استخدمناه لإعداد هذه المقالة . يمكنك استخدامه كآلة حاسبة أيضًا حيث قمنا بتضمين الخلايا الناتجة مع الصيغ.

إدخال التاريخ تلقائيًا. xlsm

5 طرق لإدخال التاريخ تلقائيًا عند إدخال البيانات في Excel

يقدم Excel طرقًا مختلفة لإدخال التاريخ تلقائيًا عند إدخال البيانات. نحتاج فقط إلى اتباع الخطوات البسيطة لكل طريقة.

1. استخدام اختصارات لوحة المفاتيح

للحصول على تاريخ اليوم & amp؛ الطابع الزمني الحالي يمكننا استخدام اختصارات لوحة المفاتيح مباشرة.

  • في أي خلية تريد معرفة تاريخ اليوم ، اضغط على CTRL + ؛ (Control + فاصلة منقوطة) .
  • استخدم CTRL + SHIFT +؛ لإدخال الوقت الحالي تلقائيًا.
  • إذا كنت تريد إدخال كليهما في خلية ، فاضغط على CTRL + ؛ الأول ، ثم المسافة & أمبير ؛ أخيرًا CTRL + SHIFT + ؛ . ستحصل على التاريخ & amp؛ الطابع الزمني معًا.

2. استخدام وظيفة TODAY

يحتوي Excel على وظيفة افتراضية TODAY للإدخالتاريخ اليوم.

  • كما في الصورة أدناه ، أولاً ، اكتب الصيغة في الخلية C4 مثل هذه .
=TODAY()

  • ثانيًا ، اضغط على ENTER .
  • في النهاية ، أنت ' ll الحصول على تاريخ اليوم كإخراج.

بالإضافة إلى ذلك ، يمكنك التدرب عليه في الخلية C6 .

3. تطبيق NOW Function

تضيف الدالة NOW طابعًا زمنيًا مع التاريخ.

  • لإظهار هذا ، أولاً ، اكتب الصيغة في C4
=NOW()

  • ثانيًا ، اضغط على ENTER وستحصل على كل من الوقت والتاريخ الآن كإخراج.

4. الجمع بين وظائف IF و NOW (الطوابع الزمنية)

الآن ، لنفترض أننا نريد وقت دخول كل موظف في مكتب & amp؛ سيقوم الموظفون بإدخال الطوابع الزمنية للدخول عن طريق إدخال أسمائهم فقط في عمود جدول البيانات كل يوم. سيعرض عمود آخر بجواره تلقائيًا الطوابع الزمنية لإدخالهم جنبًا إلى جنب مع التواريخ عند إدخال أسمائهم في العمود الأول.

كيف نفعل ذلك؟

الخطوة 1:

أولاً ، حدد الخلية C5 واكتب الصيغة مثل هذه.

=IF(B5"",IF(C5="",NOW(),C5),"")

شرح قصير للوظائف:

هذه هي الصيغة الأساسية لوظيفة الطابع الزمني . ما يحدث هنا هو أننا نطلب من Excel أنه إذا بقيت الخلية B5 فارغة ، فإن الخلية C5 ستكون فارغة أيضًا. وعندماسيتم إدخال بيانات الإدخال في الخلية B5 ، ثم الخلية C5 ستعرض الطابع الزمني مرة واحدة. سيتم تنفيذ كل شيء من خلال الجمع بين وظيفتين بسيطتين- IF & amp؛ الآن . سنستخدم إذا لإدخال الشرط & amp؛ ستعرض الوظيفة NOW الوقت عند إدخال البيانات.

الخطوة 2:

  • ثانيًا ، ضع مؤشر الماوس على الزاوية السفلية اليمنى لـ Cell C5 & amp؛ سترى رمز '+' هناك يسمى مقبض التعبئة .
  • ثالثًا ، انقر فوقه واسحبه لأسفل إلى الخلية الأخيرة التي تحتاجها لإدخال البيانات في العمود C & amp؛ حرر زر الماوس.

الخطوة 3:

  • رابعًا ، انتقل إلى ملف

  • الآن ، اختر Excel خيارات .

  • خامسًا ، حدد علامة التبويب الصيغ & amp؛ ضع علامة على تمكين الحساب التكراري .
  • انقر فوق موافق .

ما نقوم به هنا هو إخبار Excel أن أي خلية في قد يحتاج العمود C إلى الإشارة إلى نفسه في الوظيفة أثناء إدخال البيانات في العمود B لتنفيذ الوظيفة. وإذا لم نقم بتمكين هذا الحساب التكراري من خيارات Excel ، فسيتم عرض رسالة خطأ أثناء إدخال البيانات.

الخطوة 4:

  • سادساً ، أدخل اسمًا في الخلية B5 & amp؛ اضغط على ENTER .
  • سترى التاريخ & amp؛ الطابع الزمني على الفور الخلية C5 .

  • في الخلية B6 ، ضع اسمًا آخر & amp؛ سيتم عرض نتيجة المنظور مباشرة في الخلية C6 .

وبالتالي يمكنك إدخال أي اسم أو بيانات في العمود B وستحصل على لمعرفة التاريخ الطوابع الزمنية بجانبهم.

قراءات مماثلة

  • كيفية عرض يوم من الأسبوع من التاريخ في Excel (8 طرق)
  • أدخل تاريخ آخر حفظ في Excel (4 أمثلة)
  • كيفية إدراج تقويم منسدلة في Excel (بخطوات سريعة )
  • أدخل التاريخ في التذييل في Excel (3 طرق)
  • كيفية إدراج منتقي التاريخ في Excel (بخطوة بخطوة الإجراء)

5. تضمين أوامر VBA لإنشاء وظيفة Excel

والآن إليك الطريقة النهائية حيث يمكنك استخدام الوظيفة المخصصة الخاصة بك عن طريق تنسيقها باستخدام ترميز VBA أولاً. سنعرف وقت الدخول للموظفين مرة أخرى هنا ولكن هذه المرة بوظيفتنا الخاصة.

الخطوة 1:

  • اضغط على ALT + F11 & amp؛ ستظهر نافذة VBA كما في الصورة أدناه. أو يمكنك القيام بذلك يدويًا. لهذا ، أولاً ، انتقل إلى علامة التبويب Developer & gt؛ حدد Visual Basic .

  • ثانيًا ، اختر Insert & gt؛ حدد الوحدة النمطية .

  • في النهاية ، ستظهر وحدة فارغة.
  • ثالثًا ، ضع الكود التالي في الوحدة.
1953

  • الآن اضغط على ALT + F11 مرة أخرى لإغلاق نافذة VBA أو العودة فقط إلى ورقة بيانات Excel.

الخطوة 3:

  • حدد الخلية C5 & amp؛ اكتب = EntryTime (B5) مثل EntryTime هي الوظيفة الجديدة التي أنشأناها للتو باستخدام VBScript .
  • استخدم Fill Handle مرة أخرى لنسخ الصيغة حتى Cell C10 أو أكثر وفقًا لحاجتك.

الخطوة 4:

  • أدخل اسمًا في الخلية B5 .
  • اضغط على ENTER & amp؛ لقد انتهيت.
  • ستحصل على وقت الدخول على الفور في الخلية C5 .

بدائل للدخول التاريخ بالطريقة التلقائية

يقدم Excel بعض البدائل لإدخال التواريخ تلقائيًا. هذه هي.

  • استخدام التدوين الآلي
  • استخدام الأمر Fill Series الأمر

1. استخدام الملء التلقائي خيار بمعايير متعددة

إذا كنت بحاجة إلى إدخال التواريخ وفقًا للترتيب الزمني ، فإن خيار الملء التلقائي سوف يناسبك بشكل أفضل. في الصورة أدناه ، يجب عليك استخدام مقبض التعبئة في الخلية B5 لسحبها إلى B12 . من القائمة المنسدلة في الزاوية ، ستجد معايير متعددة.

ثانيًا ، حدد أيام التعبئة

في النهاية ، ستجد الأيام تلقائيًا.

إذا اخترت ملء أيام الأسبوع ، فسيتم عرض التواريخ في ترتيب زمني باستثناء عطلات نهاية الأسبوع (السبت& أمبير ؛ الأحد).

وبالتالي ، يكون الإخراج مثل هذا.

يمكنك أيضًا رؤية الأشهر فقط بشكل تدريجي اطلب إذا حددت ملء الشهور .

في هذه الحالة ، يكون الإخراج مثل هذا.

بالإضافة إلى ذلك ، بنفس الطريقة ، انتقل إلى Fill Years لرؤية السنوات بترتيب تسلسلي.

في النهاية ، هنا سيكون الناتج هكذا .

2. استخدام Fill Series Command لتخصيص خيار الملء التلقائي

يمكنك استخدام الخيار Fill Series أيضًا إذا كنت بحاجة إلى قم بتخصيص التواريخ بشكل أكبر بما في ذلك الفواصل الزمنية.

الخطوة 1:

  • أولاً ، حدد العمود بالكامل أو نطاق الخلايا في عمود حيث تريد إدخال التواريخ .
  • ثانيًا ، ضمن علامة التبويب الصفحة الرئيسية ، انتقل إلى مجموعة الأوامر التحرير .
  • ثالثًا ، من ملء القائمة المنسدلة ، اختر السلسلة

في النهاية ، سيظهر مربع للسماح لك بتخصيص التواريخ وفقًا للمعايير الخاصة بك.

الخطوة 2:

  • في السلسلة ، حدد سلسلة في أعمدة ، اكتب كـ التاريخ & amp؛ وحدة التاريخ مثل اليوم .
  • اكتب '2' كقيمة الخطوة ، وهذا ما يسمى بالاختلاف المشترك في تسلسل أو سلسلة حسابية.
  • اضغط على موافق .

وبالتالي ، هذه هي سلسلة التواريخ الناتجة مع يومان من الاختلاف المشترك.

الآن إذا اخترت ذلك يوم من أيام الأسبوع باعتباره وحدة التاريخ من المربع السلسلة ، ثم تستبعد التواريخ عطلات نهاية الأسبوع (السبت والأحد).

أخيرًا ، هذه المرة ستحصل على هذا.

حدد الشهر على أنها وحدة التاريخ وسترى سلسلة من الأشهر مع شهرين كفرق مشترك أو فاصل زمني بين شهرين.

إذن ، سيكون الناتج.

وبالمثل ، يمكنك القيام بذلك لسنوات أيضًا بتحديد السنة على أنها وحدة التاريخ .

وبالتالي ، ستحصل على مثل هذا الإخراج.

الخاتمة

لذا ، هذه كلها أساسية وسهلة تقنيات مفيدة يمكنك اتباعها لجعل Excel يدخل التواريخ بالإضافة إلى الطوابع الزمنية تلقائيًا عند إدخال البيانات. آمل أن تكون قد وجدت هذه الأساليب فعالة جدًا. إذا كان لديك أي أسئلة أو ملاحظات بخصوص هذا المقال ، يمكنك التعليق. يمكنك أيضًا إلقاء نظرة على أعمالنا الأخرى المثيرة للاهتمام & amp؛ مقالات إعلامية على هذا الموقع.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.