إكسيل هو واحد من البرامج الأكثر شعبية للعمل مع البيانات. يستخدم على نطاق واسع لحل المهام المختلفة: من تجميع الجداول والرسوم البيانية إلى إجراء تحليل البيانات. واحدة من القيود غير سارة من إكسيل هو أنه لا يسمح لك لإضافة التواريخ مباشرة. لذلك ، إذا كنت بحاجة إلى إضافة التواريخ في إكسيل ، سيكون لديك لاستخدام بعض الحيل. في هذه المقالة ، سنلقي نظرة على طريقة بسيطة لإضافة التواريخ في إكسيل.
طريقة واحدة لإضافة التواريخ في إكسيل هو استخدام صيغة المبلغ. لكن صيغة المجموع القياسية لا تقبل التواريخ كوسيطات. بدلا من ذلك ، تحتاج إلى استخدام صيغة سومبرودوكت ، والذي يسمح لك لإضافة القيم في الخلايا المقابلة عن طريق ضرب لهم من قبل بعضها البعض. ولكن قبل استخدام هذه الصيغة ، تحتاج إلى تحويل التواريخ إلى قيم رقمية.
لتحويل التواريخ إلى قيم رقمية ، يمكنك استخدام دالة ديتيفالو. تأخذ وظيفة ديتيفالو تمثيل نصي لتاريخ وتحويله إلى قيمة رقمية يمكن أن تستخدم إكسيل للإضافة. ثم يمكنك استخدام وظيفة سومبرودوكت لإضافة التواريخ المحولة. هذه الطريقة البسيطة تسمح لك بسرعة وسهولة إضافة التواريخ في إكسيل والحصول على النتيجة التي يمكن استخدامها لمزيد من التحليل.
مثال: = سومبرودوكت (ديتفالو ("01.01.2022") ، ديتفالو ("02.01.2022"))
لذلك ، إذا كنت بحاجة إلى إضافة التواريخ في إكسيل ، وتحويلها إلى قيم رقمية باستخدام وظيفة داتيفالو واستخدام وظيفة سومبرودوكت للحصول على النتيجة. هذه الطريقة البسيطة تسمح لك بإضافة التواريخ واستخدام النتيجة لمزيد من تحليل البيانات في إكسيل.
- تحديد تنسيق التاريخ في إكسيل
- إضافة التواريخ باستخدام دالة المجموع
- العمل مع الأيام والشهور والسنوات في صيغة
- حساب السنوات عالية التردد عند إضافة التواريخ
- تحويل تنسيق تاريخ النص إلى تنسيق رقمي
- استخدام الصيغ الشرطية لإضافة التواريخ
- تحويل قيمة تاريخ رقمية إلى تنسيق نصي
تحديد تنسيق التاريخ في إكسيل
تحديد تنسيق التاريخ في إكسيل مهم للعرض السليم والعمل مع التواريخ في الجداول. يحتوي إكسيل على العديد من تنسيقات التاريخ القياسية التي يمكنك استخدامها ، بالإضافة إلى القدرة على إنشاء التنسيقات الخاصة بك.
عند إدخال تاريخ في إكسيل ، يحدد البرنامج تلقائيا تنسيقه اعتمادا على إعدادات جهاز الكمبيوتر الخاص بك. على سبيل المثال ، إذا قام جهاز الكمبيوتر الخاص بك بتعيين تنسيق التاريخ على أنه "يوم/مم/سنة" ، فسيتم عرض التاريخ وإدخاله في إكسيل بنفس التنسيق.
ومع ذلك ، إذا كانت لديك بيانات بتنسيق آخر غير التنسيق القياسي ، أو إذا كنت تريد تعيين تنسيق معين للتاريخ ، فيمكنك استخدام أدوات تنسيق الخلية.
لتحديد تنسيق التاريخ في إكسيل ، يمكنك استخدام شريط أدوات تنسيق الأرقام ، والذي يمكن فتحه بالضغط على كترل + 1.
في قسم" الفئات "، حدد"التاريخ". تنسيقات التاريخ المتاحة مثل " يوم.سوف "وغيرها تظهر في حقل" النوع". بعد تحديد التنسيق المطلوب ، انقر فوق موافق لتطبيقه.
إذا لم يكن لدى التنسيقات القياسية الخيار الذي تحتاجه ، فيمكنك إنشاء تنسيق التاريخ الخاص بك. للقيام بذلك ، حدد "مخصص" في حقل "النوع". في حقل" النوع "الذي يظهر ، يمكنك إدخال تنسيق التاريخ المطلوب باستخدام محددات مثل" د "لليوم ،" مم "للشهر ،" س س " للسنة. على سبيل المثال ، " د-مم-ي "أو" ي.م.د". بعد إدخال التنسيق ، انقر فوق موافق للتطبيق.
من المهم أن نتذكر أن تنسيق التاريخ في إكسيل يؤثر فقط على عرض التاريخ ، وليس القيمة نفسها. وبالتالي ، يمكنك تغيير تنسيق التاريخ بأمان دون خوف من تغيير القيمة.
باستخدام طرق تحديد تنسيق التاريخ في إكسيل ، يمكنك العمل بشكل أكثر ملاءمة مع التواريخ وتحليلها في الجداول.
إضافة التواريخ باستخدام دالة المجموع
من أجل إضافة التواريخ باستخدام دالة المجموع ، يجب عليك أولا تحويل التواريخ إلى أرقام. في إكسيل ، يتم تمثيل التواريخ كأرقام تسلسلية ، حيث تبلغ قيمة 1 يناير 1900 1 ، وكل يوم تالي يزيد القيمة بمقدار واحد.
على سبيل المثال ، لتحويل التاريخ 1 يناير 2022 إلى قيمة رقمية ، تحتاج إلى طرح التاريخ 1 يناير 1900 وإضافة واحد. وبالتالي ، فإن القيمة العددية ل 1 يناير 2022 ستكون 44421.
بعد تحويل التواريخ إلى أرقام ، يمكنك استخدام دالة المجموع لإضافة القيم التي تم الحصول عليها. على سبيل المثال ، لإضافة التواريخ 1 يناير 2022 و 2 يناير 2022 باستخدام دالة المجموع ، يجب عليك إدخال الصيغة التالية في الخلية:
= مجموع (44421 ، 44422)
ستكون نتيجة هذه الصيغة هي الرقم 88843 ، والذي يتوافق مع تاريخ 3 يناير 2022.
وهكذا ، فإن وظيفة المبلغ يسمح لك بسهولة وبسرعة إضافة التواريخ في إكسيل ، وتحويلها إلى أرقام واستخدام العمليات الحسابية الأساسية.
العمل مع الأيام والشهور والسنوات في صيغة
عند إضافة أو طرح أيام أو شهور أو سنوات في صيغة إكسيل ، هناك عدة نقاط مهمة يجب مراعاتها.
الخطوة الأولى هي تعيين تنسيق الخلية الصحيح للتاريخ والوقت. للقيام بذلك ، يمكنك استخدام تنسيق الخلية وتحديد التنسيق المناسب. وهذا سوف يسمح إكسيل لتفسير القيم المدخلة بشكل صحيح وإجراء العمليات الحسابية مع التواريخ.
عندما تحتاج إلى إضافة أو طرح أيام ، يمكنك استخدام عوامل التشغيل " + " و " - " ، بالإضافة إلى وظائف المجموع والطرح. على سبيل المثال ، لإضافة عدد الأيام إلى تاريخ معين ، يمكنك استخدام الصيغة:
= أ1 + 7
أين أ1 هي الخلية التي تحتوي على تاريخ البدء ، و" 7 " هو عدد الأيام المراد إضافتها.
إذا كنت بحاجة إلى إضافة أو طرح أشهر ، يمكنك استخدام وظائف التاريخ والتحرير. تتيح لك وظيفة التاريخ إنشاء تاريخ بناء على السنة والشهر واليوم المحددين. على سبيل المثال ، لإضافة شهر واحد إلى تاريخ معين ، يمكنك استخدام الصيغة:
= التاريخ (السنة (أ1) ، الشهر (أ1) + 1 ، اليوم (أ1))
أين أ1 هي الخلية التي تحتوي على تاريخ البدء.
تتيح لك وظيفة التعديل إضافة أو طرح أشهر بناء على التاريخ الدولي. يسمح لك بتحديد عدد الأشهر لإضافة أو طرح نسبة إلى تاريخ معين. على سبيل المثال ، لإضافة شهر واحد إلى تاريخ معين ، يمكنك استخدام الصيغة:
= إديت (أ1 ، 1)
أين أ1 هي الخلية التي تحتوي على تاريخ البدء ، و" 1 " هو عدد الأشهر المراد إضافتها.
عندما تحتاج إلى إضافة أو طرح سنوات ، يمكنك استخدام وظيفة السنة. على سبيل المثال ، لإضافة سنة واحدة إلى تاريخ معين ، يمكنك استخدام الصيغة:
= التاريخ (السنة (أ1)+1 ، الشهر (أ1) ، اليوم (أ1))
أين أ1 هي الخلية التي تحتوي على تاريخ البدء.
وبالتالي ، فإن العمل مع الأيام والشهور والسنوات في صيغة إكسيل بسيط ومريح. مع مساعدة من الصيغ وضعت بشكل صحيح ، يمكنك بسهولة إجراء العمليات الحسابية المختلفة مع التواريخ والأوقات في إكسيل.
حساب السنوات عالية التردد عند إضافة التواريخ
عند إضافة التواريخ في إكسيل ، ينبغي إيلاء اهتمام خاص للمحاسبة لسنوات عالية التردد. في موسم الذروة ، والذي يحتوي على 366 يوما بدلا من 365 يوما المعتاد ، هناك يوم إضافي واحد. يجب أن يؤخذ ذلك في الاعتبار عند إضافة التواريخ.
في إكسيل ، يمكنك إضافة التواريخ باستخدام وظيفة المجموع. ومع ذلك ، عند إضافة التواريخ ، إكسيل لا تأخذ تلقائيا في الاعتبار سنوات عالية المحور.
من أجل إضافة التواريخ بشكل صحيح مع مراعاة سنوات التردد العالي ، يجب مراعاة التفاصيل التالية:
- حدد عدد سنوات الارتفاعات العالية بين التاريخين. للقيام بذلك ، يمكنك استخدام وظيفة "عرض".
- اضرب عدد سنوات الدرجة العالية في 1 يوم وأضفه إلى المبلغ الإجمالي.
- اجمع الأيام المتبقية بين التاريخين باستخدام دالة المجموع.
مثال:
- التاريخ 1: 02/01/2023
- التاريخ 2: 06/05/2025
- لنجد عدد سنوات المحور العالي بين التواريخ: = التمثيل (السنة (البيانات 2) - السنة (البيانات 1) ؛ 0 ؛ 0)
- اضرب عدد سنوات المحور العالي في 1 يوم: =عدد سنوات المحور العالي * 1
- دعنا نضيف النتيجة من الخطوة السابقة إلى المبلغ الإجمالي: = المبالغ (البيانات 2-البيانات 1 ؛ 1 يوم)
- سوف نحصل على المبلغ الإجمالي: 2 سنوات ، 4 أشهر و 4 أيام
وهكذا ، عند إضافة التواريخ في إكسيل مع الأخذ بعين الاعتبار سنوات عالية المحور ، فمن الضروري إضافة يوم إضافي واحد لكل سنة عالية المحور بين تاريخين.
تحويل تنسيق تاريخ النص إلى تنسيق رقمي
عندما نتعامل مع التواريخ في إكسيل ، نحتاج عادة إلى تحويل التواريخ من تنسيق نصي إلى تنسيق رقمي من أجل إجراء حسابات مختلفة معهم وتحليل البيانات.
يمكن إجراء تحويل تنسيق تاريخ النص إلى تنسيق رقمي باستخدام دالة قيمة التاريخ. هذه الوظيفة تسمح لك لتحويل تاريخ النص المحدد في أي شكل إلى تنسيق رقمي أن إكسيل يمكن التعرف عليها واستخدامها لمزيد من العمليات الحسابية.
لتحويل تاريخ نص إلى تنسيق رقمي ، استخدم الصيغة التالية:
= قيمة التاريخ (تاريخ النص)
حيث تكون" بيانات النص " عبارة عن خلية أو قيمة تمثل تمثيلا نصيا للتاريخ.
على سبيل المثال ، إذا كان لدينا تاريخ نص في الخلية أ 1: "01.01.2022" ، فيمكننا استخدام دالة قيمة البيانات على النحو التالي:
= قيمة التاريخ (أ1)
ستكون نتيجة هذه الصيغة قيمة رقمية تمثل التاريخ" 01.01.2022 " في إكسيل.
يمكن استخدام تنسيق التاريخ الرقمي الناتج لإجراء عمليات حسابية ومقارنات وتحليل بيانات مختلفة في إكسيل.
استخدام الصيغ الشرطية لإضافة التواريخ
في إكسيل ، يمكنك استخدام الصيغ الشرطية لإضافة التواريخ. هذا يسمح لك أن تأخذ في الاعتبار شروط معينة عند إجراء عملية.
أحد الأمثلة الشائعة لاستخدام الصيغ الشرطية لإضافة التواريخ هو إضافة عدد معين من الأيام إلى التاريخ الحالي. للقيام بذلك ، يمكنك استخدام وظيفة "المبالغ" مع وظيفة "اليوم". على سبيل المثال ، لإضافة 7 أيام إلى التاريخ الحالي ، يمكنك استخدام الصيغة:
= اليوم () + 7
إذا كنت بحاجة إلى استبعاد عطلات نهاية الأسبوع والعطلات من الحساب ، فيمكنك استخدام وظيفة "أيام العمل". على سبيل المثال ، لإضافة 5 أيام عمل إلى التاريخ الحالي ، يمكنك استخدام الصيغة التالية:
=اليوم () + أيام العمل (5)
إذا كنت بحاجة إلى أن تأخذ في الاعتبار أيام معينة فقط من الأسبوع ، يمكنك استخدام وظيفة "ديسماتش". على سبيل المثال ، لإضافة 3 أيام الاثنين إلى التاريخ الحالي ، يمكنك استخدام الصيغة التالية:
=اليوم () + ديسماتش (2 ، تتلاشى () ، 2) - اليوم ()
في هذه الصيغة ، يشير الرقم 2 إلى يوم الاثنين ، وتقوم وظيفة "التلاشي" بإرجاع مجموعة من تواريخ الأسبوع الحالي.
يسمح لك استخدام الصيغ الشرطية لإضافة التواريخ في إكسيل بأتمتة العمليات الحسابية ومراعاة الظروف المختلفة. يمكن أن يكون هذا مفيدا عند العمل مع التواريخ في سياقات مختلفة ، على سبيل المثال ، عند التخطيط أو تتبع المواعيد النهائية.
تحويل قيمة تاريخ رقمية إلى تنسيق نصي
في إكسيل ، يتم تمثيل التواريخ بقيم رقمية ، حيث يكون لكل يوم فهرس خاص به. ومع ذلك ، في بعض الأحيان يكون من الضروري العمل مع التواريخ بتنسيق نصي ، على سبيل المثال ، بحيث تكون التواريخ مفهومة لشخص ما أو لاستخدامها في التقارير.
لتحويل قيمة تاريخ رقمية إلى تنسيق نصي ، ستحتاج إلى استخدام وظيفة فورمباث. تتيح لك هذه الوظيفة ضبط تنسيق عرض التاريخ الذي تختاره.
مثال على استخدام وظيفة فورمبيت لتحويل قيمة تاريخ رقمية إلى تنسيق نصي:
- حدد الخلية التي تريد تحويلها.
- أدخل الصيغة = التنسيق (أ1،" د.م.س") ، حيث أ1 هو عنوان خليتك بقيمة تاريخ رقمية.
- اضغط على إدخال للحصول على القيمة المحولة بتنسيق نصي.
الآن سيتم عرض تاريخك بالتنسيق المحدد ، على سبيل المثال ، "01.01.2022". يمكنك تغيير تنسيق التاريخ لتلبية الاحتياجات الخاصة بك عن طريق تغيير الوسيطة الثانية من وظيفة فورمباث.
وبالتالي ، باستخدام وظيفة فورمات في إكسيل ، يمكنك بسهولة تحويل قيمة تاريخ رقمية إلى تنسيق نصي لاستخدامها في الحسابات أو التقارير الخاصة بك.