شرح تغيير تنسيق التاريخ في Excel (الهجري والميلادي)

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

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

شرح تغيير تنسيق التاريخ في Excel (الهجري والميلادي)

كيفية تغيير تنسيق التاريخ الهجري والميلادي في برنامج إكسل

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

1- قم بتغيير تنسيق التاريخ عبر Format Cells

أولاً، افتح ملف Excel الخاص بك وحدد الخلية أو نطاق الخلايا التي تريد تغيير تنسيق التاريخ الخاص بها.

لتحديد عمود كامل، انقر على حرف العمود.

لتحديد صف، انقر على رقم الصف. لتحديد جميع الخلايا، اضغط على Ctrl+A. بعد تحديد الخلايا، انقر بزر الماوس الأيمن لفتح قائمة الاختصارات. في القائمة التي تظهر، اختر Format Cells.

هناك طريقة أخرى وهي الضغط على مفتاحي Ctrl و 1 معًا لفتح نافذة Format Cells بسرعة.

تغيير تنسيق التاريخ عبر Format Cells

اختر تنسيق التاريخ من القائمة

بعد فتح نافذة Format Cells، ستظهر قائمة بالفئات المختلفة في علامة التبويب Number. على الجانب الأيسر من النافذة، حدد خيار Date.

محتوى إضافي: كيفية تصدير البيانات من إكسل إلى صيغ مختلفة

اختر تنسيق التاريخ من القائمة.

على اليمين، يتم عرض قائمة بتنسيقات التاريخ المختلفة.

هنا يمكنك اختيار أحد التنسيقات الافتراضية.

في حقل Type، حدد التنسيق المطلوب.

في قسم Locale أو Location، حدد اللغة Arabic (Saudi Arabia) كدولة واللغة Arabic كـ Calender type لعرض الأرقام باللغة العربية.

بعد اختيار التنسيق المطلوب، يمكنك معاينة التاريخ في قسم Sample والتأكد من أن التنسيق المحدد يلبي متطلباتك.

انقر فوق OK للتقديم.

أنشئ تنسيقًا مخصصًا للتاريخ الشمسي أو الهجري

إذا لم تُلبِّ التنسيقات الافتراضية احتياجاتك، يمكنك إنشاء تنسيق مخصص. في نافذة Format Cells نفسها، حدد Custom على اليسار.

في خانة Type، أدخل رمز التنسيق الذي تريده. على سبيل المثال، الرمز yyyy/mm/dd يعرض التاريخ بالشكل 1403/05/12

يعرض الرمز ddd, dd mmm yyyy التاريخ مع اسم اليوم والشهر على النحو التالي: 12 مورداد 1403.

بعد إدخال الرمز المطلوب، انقر فوق زر OK لتطبيق التنسيق المخصص.

أنشئ تنسيقًا مخصصًا للتاريخ الشمسي

تُعد هذه الطريقة مفيدة للغاية للمستخدمين الذين يرغبون في الحصول على تنسيق محدد وفقًا لاحتياجات مؤسستهم أو مشروعهم.

2- استخدام دوال التاريخ في برنامج إكسل

دالة TEXT لتحويل تنسيق التاريخ

تُعد دالة TEXT من أكثر دوال Excel استخدامًا لتغيير تنسيقات التاريخ. تتيح لك هذه الدالة تحويل التاريخ إلى التنسيق الذي تختاره.

الهيكل العام لهذه الوظيفة هو كما يلي: بين قوسين، تقوم أولاً بإدخال عنوان خلية التاريخ ثم التنسيق المطلوب.

على سبيل المثال، إذا كان التاريخ موجودًا في الخلية A1، فإن الصيغة TEXT(A1, yyyy/mm/dd) ستقوم بتحويل هذا التاريخ إلى التنسيق المطلوب.

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

دالة DATE لإنشاء تاريخ جديد

تُعد دالة التاريخ (DATE) دالة مهمة أخرى في برنامج Excel تُستخدم لإنشاء تاريخ من ثلاثة مكونات: السنة والشهر واليوم.

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

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

محتوى إضافي: 7 طرق لإزالة كلمة مرور ملف Excel وشيت اكسل

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

حل مشكلة عدم تغيير تنسيق التاريخ

أحيانًا يتم حفظ التواريخ كـ Text، ولا يتعرف عليها برنامج إكسل كتواريخ. لحل هذه المشكلة وتحويلها إلى Date، اتبع الخطوات التالية.

حدد العمود المطلوب.

انتقل إلى علامة التبويب Data.

انقر على Text to Columns.

خيار Text to Columns

ثم انقر فوق Next عدة مرات في النافذة التي تفتح.

حل مشكلة عدم تغيير تنسيق التاريخ

في الخطوة الأخيرة، حدد خيار Date.

خيار Date

وأخيراً، انقر فوق Finish.

3- ضبط التاريخ الهجري أو الشمسي كتاريخ افتراضي في نظام التشغيل ويندوز

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

للقيام بذلك، انتقل إلى Control Panel وانقر على Region ثم Additional Settings.

في النافذة التي تفتح، انقر فوق علامة التبويب Date.

في قسم Date Formats، حدد كيفية عرض التاريخ.

ضبط التاريخ الشمسي كتاريخ افتراضي في ويندوز

بعد تطبيق التغييرات، انقر فوق OK في النافذة، وسيعرض برنامج Excel الآن التاريخ بناءً على التقويم الشمسي.

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

نصائح أخيرة

  1. تأكد من اختيار تنسيق التاريخ المناسب قبل إدخال البيانات لتجنب حدوث أخطاء في عرض التواريخ.
  2. استخدم التنسيقات المخصصة في Excel إذا كنت ترغب في عرض اليوم أو الشهر أو السنة بطريقة معينة.
  3. إذا لم يظهر التاريخ بالشكل المطلوب، فتأكد من إعدادات المنطقة (Region) في نظام التشغيل، لأنها قد تؤثر على تنسيق التواريخ.
  4. احرص على استخدام إصدار حديث من Excel للاستفادة من جميع خيارات تنسيق التاريخ.
  5. قبل تحويل التواريخ بين الهجري والميلادي، تأكد من أن القيم مخزنة كتاريخ فعلي وليست كنص.

خاتمة

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

ما هي تعليقاتكم واقتراحاتكم؟

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

الأسئلة الشائعة

لماذا يظهر التاريخ الشمسي الذي أدخله في برنامج إكسل على شكل #########؟

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

محتوى إضافي: دليل كامل لحل خطأ Name في اكسل

كيف يمكنني تحويل التاريخ الشمسي إلى التاريخ الميلادي أو العكس؟

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

هل يمكنني وضع التاريخ والوقت في نفس الخلية؟

نعم، يدعم برنامج Excel دمج التاريخ والوقت في خلية واحدة. للقيام بذلك، ما عليك سوى ضبط تنسيق الخلية ليشمل كلاً من التاريخ والوقت. في نافذة Format Cells، ضمن قسم Custom، يمكنك إدخال التنسيق yyyy/mm/dd hh:mm:ss، والذي يعرض التاريخ والوقت كاملين. بعد إدخال هذا التنسيق، يمكنك كتابة التاريخ والوقت بالشكل 1403/05/12 14:30:00 لعرض كلتا المعلومتين في خلية واحدة وإجراء عمليات حسابية مختلفة عليهما.

لماذا يتم عرض أرقام التاريخ باللغة الإنجليزية في برنامج إكسل؟

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

تعليقات