كيفية تغيير تنسيق التاريخ في Excel وإنشاء تنسيق مخصص

  • شارك هذا
Michael Brown

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

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

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

    تنسيق تاريخ Excel

    قبل أن تتمكن من الاستفادة من ميزات تاريخ Excel القوية ، عليك أن تفهم كيف يخزن Microsoft Excel التواريخ والأوقات ، لأن هذا هو المصدر الرئيسي للارتباك. بينما تتوقع أن يتذكر Excel اليوم والشهر والسنة لتاريخ ما ، فهذه ليست الطريقة التي يعمل بها ...

    يخزن Excel التواريخ كأرقام متسلسلة وهو تنسيق الخلية فقط الذي يتسبب في ظهور رقم يتم عرضها كتاريخ أو وقت أو تاريخ ووقت.

    التواريخ في Excel

    يتم تخزين جميع التواريخ على أنها أعداد صحيحة شهر-يوم (يوم من الأسبوع) الوقت التنسيق:

    تُظهر الصورة التالية بعض الأمثلة لنفس التاريخ المنسق برموز محلية مختلفة بالطريقة التقليدية للغات المقابلة:

    تنسيق تاريخ Excel لا يعمل - الإصلاحات والحلول

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

    الخلية ليست واسعة بما يكفي لتناسب التاريخ بالكامل

    إذا رأيت عددًا من علامات الجنيه (#####) بدلاً من التواريخ في ورقة عمل Excel الخاصة بك ، على الأرجح أن خلاياك ليست واسعة بما يكفي لاحتواء التواريخ بأكملها.

    الحل . انقر نقرًا مزدوجًا فوق الحد الأيمن للعمود لتغيير حجمه ليلائم التواريخ تلقائيًا. بدلاً من ذلك ، يمكنك سحب الحد الأيمن لتعيين عرض العمود الذي تريده.

    يتم تنسيق الأرقام السالبة كتواريخ

    يتم أيضًا عرض علامات التجزئة (#####) عند تنسيق الخلية كتاريخ أو وقت يحتوي على قيمة سالبة. عادةً ما تكون نتيجة يتم إرجاعها بواسطة بعض الصيغ ، ولكنها قد تحدث أيضًا عند كتابة قيمة سالبة في خلية ثم تنسيق تلك الخلية كتاريخ.

    إذا كنت تريد عرض الأرقام السالبة كتواريخ سالبة ، اثنان الخيارات متاحة لك:

    الحل 1. التبديل إلى نظام التاريخ 1904.

    انتقل إلى ملف & gt؛ خيارات & gt؛ خيارات متقدمة ، قم بالتمرير لأسفل إلى القسم عند حساب هذا المصنف ، حدد خانة الاختيار استخدام نظام التاريخ 1904 ، وانقر فوق موافق .

    في هذا النظام ، 0 هو 1 يناير 1904 ؛ 1 هو 2 يناير 1904 ؛ يتم عرض و -1 كتاريخ سلبي -2 يناير 1904.

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

    الحل 2. استخدم وظيفة Excel TEXT.

    طريقة أخرى ممكنة لعرض الأرقام السالبة على شكل التواريخ السالبة في Excel تستخدم الدالة TEXT. على سبيل المثال ، إذا كنت تطرح C1 من B1 وكانت القيمة في C1 أكبر من B1 ، يمكنك استخدام الصيغة التالية لإخراج النتيجة بتنسيق التاريخ:

    =TEXT(ABS(B1-C1),"-d-mmm-yyyy")

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

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

    يتم استيراد التواريخ إلى Excel كقيم نصية

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

    الحل . يمكنك تحويل "التواريخ النصية" إلى تنسيق التاريخ باستخدام وظيفة DATEVALUE في Excel أو ميزة Text to Columns. الرجاء مراجعة المقالة التالية للحصول على التفاصيل الكاملة: كيفية تحويل النص إلى تاريخ في Excel.

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

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

    يمثل عدد الأيام منذ 1 يناير 1900 ، والذي تم تخزينه كرقم 1 ، حتى 31 ديسمبر 9999 المخزن كـ 2958465.

    في هذا النظام:

    • 2 هو 2- كانون الثاني (يناير) 1900
    • 3 هي 3 كانون الثاني (يناير) 1900
    • 42005 هي 1 كانون الثاني (يناير) 2015 (لأنها 42005 يومًا بعد 1 كانون الثاني (يناير) 1900)

    الوقت في Excel

    يتم تخزين الأوقات في Excel على هيئة أرقام عشرية ، بين 0 و .99999 ، والتي تمثل نسبة من اليوم حيث .0 هو 00:00:00 و .99999 هو 23:59:59.

    على سبيل المثال:

    • 0.25 is 06:00 AM
    • 0.5 is 12:00 PM
    • 0.541655093 is 12:59:59 PM

    تواريخ & أمبير ؛ الأوقات في Excel

    يخزن Excel التواريخ والأوقات كأرقام عشرية تتكون من عدد صحيح يمثل التاريخ وجزء عشري يمثل الوقت.

    على سبيل المثال:

    • 1.25 هو 1 يناير 1900 6:00 ص
    • 42005.5 هو 1 يناير 2015 12:00 م

    كيفية تحويل التاريخ إلى رقم في Excel

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

    1. مربع حوار تنسيق الخلايا

    حدد الخلية ذات التاريخ في Excel ، واضغط على Ctrl + 1 لفتح نافذة تنسيق الخلايا والتبديل إلى علامة التبويب عام .

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

    2. دالتا Excel DATEVALUE و TIMEVALUE

    استخدم الدالة DATEVALUE () لتحويل تاريخ Excel إلى رقم تسلسلي ، على سبيل المثال =DATEVALUE("1/1/2015") .

    استخدم الدالة TIMEVALUE () للحصول على الرقم العشري الذي يمثل الوقت ، على سبيل المثال =TIMEVALUE("6:30 AM") .

    لمعرفة كل من التاريخ والوقت ، قم بتوصيل هاتين الوظيفتين بالطريقة التالية:

    =DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")

    ملاحظة. نظرًا لأن الأرقام التسلسلية لـ Excel تبدأ في 1 يناير 1900 ولم يتم التعرف على الأرقام السالبة ، فإن التواريخ التي تسبق العام 1900 غير مدعومة في Excel.

    إذا أدخلت مثل هذا التاريخ في ورقة ، على سبيل المثال 12/31/1899 ، فستكون قيمة نصية وليست تاريخًا ، مما يعني أنه لا يمكنك إجراء حساب التاريخ المعتاد في التواريخ المبكرة. للتأكد من ذلك ، يمكنك كتابة الصيغة =DATEVALUE("12/31/1899") في بعض الخلايا ، وستحصل على نتيجة متوقعة - #VALUE! خطأ.

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

    تنسيق التاريخ الافتراضي في Excel

    عندما تعمل بالتواريخ في Excel ، يتم استرداد تنسيقات التاريخ القصيرة والطويلة من إعدادات Windows الإقليمية. يتم تمييز هذه التنسيقات الافتراضية بعلامة النجمة (*) في نافذة الحوار تنسيق الخلية :

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

    كيفية تغيير تنسيقات التاريخ والوقت الافتراضية في Excel

    إذا كنت تريد تعيين تنسيقات التاريخ و / أو الوقت الافتراضية المختلفة على جهاز الكمبيوتر الخاص بك ، على سبيل المثال ، قم بتغيير تنسيق تاريخ الولايات المتحدة الأمريكية إلى نمط المملكة المتحدة ، انتقل إلى لوحة التحكم وانقر فوق المنطقة واللغة . إذا كنت في منطقتك تفتح لوحة التحكم في عرض الفئة ، ثم انقر فوق الساعة واللغة والمنطقة & gt؛ المنطقة واللغة & gt؛ قم بتغيير تنسيق التاريخ أو الوقت أو الرقم .

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

    نصيحة. إذا لم تكن متأكدًا مما تعنيه الرموز المختلفة (مثل mmm أو ddd أو yyy) ، فانقر على الرابط " ماذا يعني الترميز " ضمن قسم تنسيقات التاريخ والوقت ، أو تحقق من تنسيقات تاريخ Excel المخصصة في هذا البرنامج التعليمي.

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

    كيفية تطبيق تنسيق التاريخ والوقت الافتراضي بسرعة في Excel

    يحتوي Microsoft Excel على تنسيقين افتراضيين للتواريخ والوقت - قصير وطويل ، مثل موضح بتنسيق التاريخ الافتراضي في Excel.

    لتغيير تنسيق التاريخ في Excel بسرعة إلى التنسيق الافتراضي ، قم بما يلي:

    • حدد التواريخ التي تريد تنسيقها.
    • في علامة التبويب الصفحة الرئيسية ، في المجموعة رقم ، انقر فوق السهم الصغير بجوار المربع تنسيق الأرقام ، وحدد التنسيق المطلوب - تاريخ قصير ، تاريخ طويل أو وقت طويل.

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

    نصيحة. إذا كنت تريد تعيين تنسيق التاريخ في Excel بسرعة إلى dd-mmm-yy ، فاضغط على Ctrl + Shift + #. فقط ضع في اعتبارك أن هذا الاختصار يطبق دائمًا تنسيق dd-mmm-yy ، مثل 01-Jan-15 ، بغض النظر عن إعدادات منطقة Windows.

    كيفية تغيير تنسيق التاريخ في Excel

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

    1. حدد التواريخ التي تريد تغيير تنسيقها ، أوالخلايا الفارغة التي تريد إدراج التواريخ فيها.
    2. اضغط على Ctrl + 1 لفتح مربع الحوار تنسيق الخلايا . بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق الخلايا المحددة واختيار تنسيق الخلايا ... من قائمة السياق.
    3. في نافذة تنسيق الخلايا ، قم بالتبديل إلى رقم ، وحدد التاريخ في قائمة الفئة .
    4. ضمن اكتب ، اختر تنسيق التاريخ المطلوب. بمجرد القيام بذلك ، سيعرض المربع نموذج معاينة التنسيق مع التاريخ الأول في البيانات المحددة.
    5. إذا كنت سعيدًا بالمعاينة ، فانقر فوق موافق لحفظ تغيير التنسيق وإغلاق النافذة.

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

    كيفية تحويل تنسيق التاريخ إلى لغة أخرى

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

    أسهل طريقة لتغيير تنسيق التاريخ في Excel بناءً على طريقة أخرى تعرض اللغة التواريخ كما يلي:

    • حدد عمود التواريخ التي تريد تحويلها إلى لغة أخرى.
    • اضغط على Ctrl + 1 لفتح تنسيق الخلايا
    • حدد اللغة التي تريدها ضمن الإعدادات المحلية(الموقع) وانقر فوق "موافق" لحفظ التغيير.

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

    إنشاء تنسيق تاريخ مخصص في Excel

    إذا لم يكن أي من تنسيقات التاريخ المحددة مسبقًا في Excel مناسبًا لك ، فأنت حر في إنشاء تنسيق خاص بك.

    1. في ورقة Excel ، حدد الخلايا التي تريد تنسيقها.
    2. اضغط على Ctrl + 1 لفتح مربع الحوار تنسيق الخلايا .
    3. في رقم علامة التبويب ، حدد مخصص من قائمة الفئة واكتب تنسيق التاريخ الذي تريده في المربع اكتب .
    4. انقر فوق "موافق" لحفظ التغييرات.

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

    عند إعداد تنسيق التاريخ المخصص في Excel ، يمكنك استخدام الرموز التالية.

    الرمز الوصف مثال (1 يناير 2005)
    م رقم الشهر بدون صفر بادئ 1
    مم رقم الشهر بصفر بادئ 01
    ملم اسم الشهر ، شكل قصير يناير
    ش ش ش اسم الشهر ،الشكل الكامل يناير
    مم شيم الشهر كالحرف الأول J (تعني يناير ويونيو ويوليو)
    d رقم اليوم بدون صفر بادئ 1
    dd رقم اليوم بصفر بادئ 01
    ddd يوم الأسبوع ، شكل قصير الإثنين
    dddd يوم الأسبوع ، الشكل الكامل الاثنين
    yy السنة ( آخر رقمين) 05
    yyyy السنة (4 أرقام) 2005

    عند إعداد تنسيق وقت مخصص في Excel ، يمكنك استخدام الرموز التالية.

    Code الوصف يظهر في صورة
    h الساعات بدون صفر بادئ 0-23
    hh الساعات بصفر بادئ 00-23
    m دقيقة بدون بادئة صفر 0-59
    ملم الدقائق بصفر بادئ 00-59
    s ثانية بدون صفر بادئ 0-59
    ss ثانية بصفر بادئ 00-59
    AM / PM فترات اليوم

    (إذا تم حذفها ، يتم استخدام تنسيق الوقت 24 ساعة) AM أو PM

    للإعداد تنسيق التاريخ والوقت ، قم بتضمين كل من وحدات التاريخ والوقت في كود التنسيق الخاص بك ، على سبيل المثال m / d / yyyy h: mm AM / PM. عند استخدام " m " مباشرة بعد " hh " أو " h " أو قبل ذلك مباشرة"ss" أو "s" ، سيعرض Excel دقائق ، وليس شهرًا.

    عند إنشاء تنسيق تاريخ مخصص في Excel ، يمكنك استخدام فاصلة (،) شرطة (-) ، شرطة مائلة (/) ، نقطتان (:) وأحرف أخرى.

    على سبيل المثال ، يمكن عرض نفس التاريخ والوقت ، لنقل 13 يناير 2015 13:03 ، في شكل مختلف الطرق:

    التنسيق يظهر على هيئة
    dd-mmm-yy 13 -يناير 15
    مم / يوم / سنة 31> 1/13/15
    dddd، m / d / yy h: mm AM / PM الثلاثاء ، 13/1/15 1: 03 م
    ddd، mmmm dd، yyyy hh: mm: ss الثلاثاء 13 يناير 2015 13:03:00

    كيفية إنشاء تنسيق تاريخ Excel مخصص للغة أخرى

    إذا كنت ترغب في عرض التواريخ بلغة أخرى ، يجب عليك إنشاء تنسيق مخصص وبادئة تاريخ برمز محلي مطابق . يجب وضع رمز المنطقة بين [أقواس مربعة] ويسبقه علامة الدولار ($) وشرطة (-). فيما يلي بعض الأمثلة:

    • [$ -409] - الإنجليزية ، الدول بلا عنوان
    • [$ -1009] - الإنجليزية ، كندا
    • [$ -407 ] - الألمانية ، ألمانيا
    • [$ -807] - الألمانية ، سويسرا
    • [$ -804] - البنغالية ، الهند
    • [$ -804] - الصينية ، الصين
    • [$ -404] - الصينية ، تايوان

    يمكنك العثور على القائمة الكاملة لرموز المناطق المحلية في هذه المدونة.

    على سبيل المثال ، هذه هي الطريقة قم بإعداد تنسيق تاريخ Excel مخصص للإعدادات المحلية الصينية في السنة

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