الانتقال إلى المحتوى الرئيسي

لماذا من المستحيل إدخال تاريخ في إكسيل وكيفية إصلاحه

إكسيل هي واحدة من الأدوات الأكثر شعبية للعمل مع الجداول والبيانات. ومع ذلك ، يواجه العديد من المستخدمين مشكلة عندما يحاولون إدخال تاريخ في خلية والحصول على نتيجة غير متوقعة. بدلا من عرض التاريخ ، إكسيل تلقائيا بتحويل القيم المدخلة إلى تنسيق رقمي. لماذا يحدث هذا وكيف يمكنني إصلاح هذه المشكلة?

تحويل التواريخ المدخلة إلى أرقام هو سلوك إكسل قياسي. يحاول البرنامج تحديد تنسيق البيانات تلقائيا ، وفي حالة التواريخ ، يقرأها كأرقام ، لأن التواريخ هي تسلسل رقمي.

ملاحظة: يعتمد التمثيل الداخلي للتاريخ في إكسيل على تنسيق رقمي ، حيث يتوافق كل يوم مع رقم فريد.

ومع ذلك ، بالنسبة للمستخدمين الذين ينتظرون عرض التاريخ في خلية بتنسيق سهل القراءة ، قد يكون هذا السلوك غير مريح. في هذه الحالة ، هناك عدة طرق لإصلاح هذه المشكلة وتحقيق عرض التاريخ بالتنسيق المطلوب.

  1. لماذا لا يقبل إكسيل التواريخ والحلول الممكنة
  2. ملامح تنسيق التاريخ والوقت
  3. قيود على دخول التواريخ
  4. باستخدام تنسيق النص
  5. خطأ في تنسيق الخلية
  6. مشاكل مع الفواصل
  7. التحقق من صحة البيانات
  8. وحدات الماكرو والوظائف المعرفة من قبل المستخدم

لماذا لا يقبل إكسيل التواريخ والحلول الممكنة

فيما يلي بعض الأسباب التي قد تجعل إكسيل لا يقبل التواريخ:

1. تنسيق الخلية

يتطلب إكسيل أن تكون التواريخ بتنسيق معين. تأكد من تهيئة خلايا التاريخ بشكل صحيح. يمكنك استخدام تنسيق التاريخ أو تنسيق مخصص لهذا الغرض.

3. التحويل الضمني

اكسل يمكن تحويل التواريخ تلقائيا إلى صيغ أخرى. تأكد من إدخال التواريخ بشكل صحيح لتجنب التحويل الضمني.

4. نوع بيانات غير صحيح

تحقق من نوع بيانات خلية التاريخ. إذا تم تعيينه على" نص " ، لن يتعرف إكسيل على التاريخ. اضبط نوع بيانات الخلية على" تاريخ "أو" عام " للتعامل مع التاريخ بشكل صحيح.

الآن بعد أن نظرنا في بعض الأسباب التي تجعل إكسيل لا يقبل التواريخ ، دعونا نلقي نظرة على الحلول الممكنة.

فيما يلي بعض الحلول الممكنة لمشكلة قبول التواريخ في إكسيل:

1. تحقق من تنسيق الخلية

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

2. اضبط فاصل التاريخ الصحيح

إذا كانت لديك مشاكل مع فاصل التاريخ ، فقم بتغييره إلى الفاصل الصحيح لمنطقتك. يمكنك القيام بذلك في إعدادات إكسيل.

3. أدخل التاريخ صراحة

بدلا من إدخال التاريخ كنص أو صيغة ، حاول إدخال التاريخ بشكل صريح باستخدام التنسيق الصحيح. على سبيل المثال ، " 01.01.2022 "أو"01/01/2022".

4. تغيير نوع بيانات الخلية

إذا تم تعيين نوع بيانات الخلية بشكل غير صحيح على" نص "، فقم بتغييره إلى" تاريخ "أو" عام " باستخدام وظائف تنسيق الخلية.

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

ملامح تنسيق التاريخ والوقت

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

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

تجدر الإشارة أيضا إلى أن الفاصل بين اليوم والشهر والسنة يمكن أن يكون إما نقطة أو شرطة مائلة. على سبيل المثال ، بدلا من 01.01.2022 ، يمكنك استخدام 01/01/2022.

إذا كنت بحاجة إلى إدخال الوقت فقط دون تحديد التاريخ ، كما يقدم اكسل شكل معين. في هذه الحالة ، يجب استخدام تنسيق الساعة:الدقائق:الثواني. على سبيل المثال ، 12:30:00.

وبالإضافة إلى ذلك ، إكسيل يسمح لك لتخصيص تنسيق التاريخ والوقت وفقا لتفضيلات الفردية. للقيام بذلك ، يمكنك استخدام وظيفة "تنسيق الخلية" وتحديد التنسيق المطلوب من القائمة.

باستخدام تنسيقات التاريخ والوقت الصحيحة التي يقدمها إكسيل ، يمكنك تجنب مشاكل إدخال التواريخ والتعرف عليها. سيساعد هذا في ضمان عمل الصيغ والعمليات بشكل صحيح بمرور الوقت ، بالإضافة إلى تبسيط تحليل ومعالجة البيانات في البرنامج.

قيود على دخول التواريخ

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

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

أيضا ، ضع في اعتبارك أن إكسيل يتعرف على التواريخ بناء على إعدادات نظام التشغيل. إذا تم تعيين تنسيق التاريخ الأمريكي (الشهر-اليوم-السنة) في النظام ، وأدخل المستخدم التاريخ بتنسيق مختلف ، فقد يسيء إكسيل تفسير القيمة. لذلك ، من المهم تعيين إعدادات اللغة والمنطقة المناسبة في نظام التشغيل.

علاوة على ذلك ، لدى إكسيل حدود لإدخال التواريخ. بالنسبة للتواريخ من 1900 إلى 9999 ، يكون الحد الأقصى هو 15 رقما ، بينما يجب مراعاة نسبة اليوم والوقت في العمود بقدر ما سيتم استخدامها.

وبالإضافة إلى ذلك ، يمكن إكسل تغيير تنسيق التاريخ تلقائيا أثناء الكتابة. هذا يمكن أن يؤدي إلى مشاكل لأنه ، بفضل التنسيق التلقائي ، إكسيل يمكن تغيير التاريخ إلى تاريخ التقويم الذي يختلف عن واحد المتوقع. لذلك ، من المهم دائما التحقق من تنسيق التاريخ بعد إدخاله.

لتجنب المشاكل عند إدخال التواريخ في إكسيل ، فمن المستحسن أن تحدد صراحة تنسيق التاريخ باستخدام الهاتفية القصيرة أو وظائف التنسيق. على سبيل المثال ، لإدخال تاريخ 1 يناير 2022 ، يمكنك استخدام التنسيق "01/01/2022".

  • تأكد من أن تنسيق التاريخ يلبي متطلبات إكسيل.
  • تحقق من إعدادات اللغة والمنطقة في نظام التشغيل.
  • ضع في اعتبارك حدود إدخال التواريخ والتنسيق الصحيح.
  • تحقق من تنسيق التاريخ بعد إدخاله.
  • استخدم تنسيق التاريخ الصريح عند الدخول.

وبعد هذه التوصيات تساعد على تجنب المشاكل والحفاظ على التفسير الصحيح للتواريخ في إكسيل.

باستخدام تنسيق النص

إذا لم تتمكن من إدخال تاريخ في إكسيل ، يمكنك استخدام تنسيق نصي لإدخال التاريخ وعرضه.

لاستخدام تنسيق النص ، يجب عليك:

  1. حدد الخلية أو العمود الذي سيتم إدخال التاريخ فيه.
  2. افتح تنسيق الخلية بالنقر بزر الماوس الأيمن وتحديد"تنسيق الخلية".
  3. في نافذة" تنسيق الخلية "التي تفتح ، حدد علامة التبويب" الرقم".
  4. حدد " نص " من قائمة الفئات.
  5. انقر فوق الزر" موافق".

يمكنك الآن إدخال التاريخ بتنسيق نصي ، على سبيل المثال ، "31.12.2022". لن يفسر إكسيل القيمة المدخلة تلقائيا كتاريخ وسيتركها بتنسيق نصي.

ومع ذلك ، ضع في اعتبارك أنه عند استخدام تنسيق النص ، لن يكون لديك وظائف وقدرات العمل مع التواريخ التي يوفرها إكسيل للتنسيق الرقمي.

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

يمكن أن يكون استخدام تنسيق نصي مفيدا في الحالات التي تحتاج فيها إلى حفظ تنسيق تاريخ محدد غير مدعوم من قبل إكسيل ، أو في الحالات التي تحتاج فيها إلى عرض التواريخ بتنسيق معين بخلاف التنسيقات القياسية.

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

خطأ في تنسيق الخلية

  • تنسيق خلية غير صحيح: يحتوي إكسيل على العديد من التنسيقات المضمنة للتواريخ ، مثل "يوم/شهر/سنة" أو "شهر/يوم/سنة". إذا حاولت إدخال تاريخ في خلية ، ولكن تم تحديد تنسيق خاطئ ، فقد يعرض إكسيل خطأ في التنسيق. لإصلاح ذلك ، حدد الخلايا المطلوبة وحدد تنسيق التاريخ المطلوب من قائمة التنسيقات.
  • قيمة التاريخ غير صحيحة: إذا كانت القيمة المدخلة لا تتطابق مع تنسيق التاريخ الصحيح ، فقد يعرض إكسيل أيضا خطأ في التنسيق. تأكد من إدخال التاريخ بالتنسيق الصحيح وعدم ارتكاب أخطاء مثل الخلط بين اليوم والشهر أو استخدام فاصل خاطئ.
  • لغة غير صحيحة: في بعض الحالات ، إذا كان نظامك يستخدم تنسيق تاريخ مختلف عن تنسيق إكسيل القياسي ، فقد تحدث أخطاء تنسيق الخلية. تأكد من أنك تستخدم تنسيق اللغة والتاريخ الصحيحين في نظامك.

لتصحيح خطأ تنسيق الخلية ، يجب عليك التحقق بعناية من تنسيق الخلية المحدد وصحة القيمة المدخلة وإعدادات لغة النظام. إذا استمرت أخطاء التنسيق ، يمكنك التفكير في استخدام وظائف أو صيغ خاصة للعمل مع التواريخ في إكسيل.

مشاكل مع الفواصل

يعتمد تنسيق التاريخ القياسي في إكسيل على الإعدادات الإقليمية لنظام التشغيل ، لذلك قد يختلف النوع الدقيق للفواصل في مختلف البلدان وإصدارات اللغات من البرنامج. على سبيل المثال ، في روسيا ، غالبا ما تستخدم النقطة كفاصل ، بينما من المعتاد في الولايات المتحدة استخدام فاصلة.

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

المنطقةفاصل قياسي
روسيانقطة (.)
الولايات المتحدة الأمريكيةفاصلة (,)
المملكة المتحدةالفضاء
فرنسافاصلة منقوطة ( ؛ )

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

التحقق من صحة البيانات

  • تنسيق التاريخ غير صحيح: قد لا يتعرف إكسيل على التاريخ إذا تم إدخاله بتنسيق خاطئ. على سبيل المثال ، يمكن إدخال التاريخ بالتنسيق "01/20/2022" ، لكن إكسيل يتوقع التنسيق "20/01/2022".
  • قضايا التعريب: يستخدم إكسيل تنسيقات تاريخ مختلفة لمختلف البلدان. قد يؤدي هذا إلى حقيقة أن التاريخ الذي تم إدخاله لن يتعرف عليه البرنامج إذا لم يتطابق مع تنسيق الترجمة.
  • التحويل الضمني: يمكن أن يقوم إكسيل تلقائيا بتحويل قيم التاريخ المدخلة إلى تنسيق آخر ، مما قد يؤدي إلى حدوث أخطاء وسوء فهم.

لإصلاح مشاكل إدخال التاريخ ، يمكنك استخدام التوصيات التالية:

  1. تأكد من أنك تستخدم تنسيق التاريخ الصحيح. إيلاء الاهتمام لترتيب اليوم والشهر والسنة.
  2. تحقق من توطين إكسل وتعيين تنسيق التاريخ المناسب ، إذا لزم الأمر.
  3. إذا كان إكسيل يحول التاريخ الذي تم إدخاله تلقائيا ، فتأكد من أن القيمة الناتجة تلبي توقعاتك. إذا لم يكن الأمر كذلك ، يمكنك محاولة استخدام قيمة تاريخ نص أو صيغ خاصة لتحويل التاريخ إلى التنسيق المطلوب.

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

وحدات الماكرو والوظائف المعرفة من قبل المستخدم

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

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

يمكن أن يؤدي استخدام وحدات الماكرو والوظائف المخصصة إلى تبسيط العمل مع التواريخ في إكسيل بشكل كبير ويسمح لك بإدخالها ومعالجتها بالتنسيق المطلوب.