دوال الوقت و التاريخ في الاكسيل نستعرض في هذا المقال اهم دوال الوقت الوقت و التاريخ و بالاستخدام و التطبيق العملي و بافكار بسيطه و مميزه
نستعرض في هذا المقال مجموعه من دوال الوقت و التاريخ في الاكسيل مع بعض الامثله والافكار و التطبيقات العمليه علي دوال الوقت و التاريخ
الداله now
الصيغه العامه لها
=now()
حيث تقوم هذه الداله بارجاع قيمه الوقت و التاريخ من خلال ساعه النظام و تكون النتيجه تاريخ اليوم بالاضافه الي الوقت بالتفصيل مثال
01-03-2020 11:21
الداله today
الصيغه العامه لها
=today()
حيث تقوم الداله today نفس عمل الداله now الا انها تختلف عن الداله now في انها تقوم بارجاع التاريخ فقط من خلال ساعه النظام و لا تقوم بارجاع الوقت كما تفعل الداله now
مثال
01-03-2020
لاحظ الفرق بين الداله now و الداله today
الداله DATE
الصيغه العامه لها
=DATE(year,month,day)
حيث تقوم هذه الداله باخراج تاريخ يوم محدد بناء علي بعض المتغيرات مثل اليوم و الشهر و السنه
الداله day
حيث تقوم هذه الداله بارجاع قيمه الايام من تاريخ و يكون الناتج من الارقام 1 الي 31
مثال علي دمج الداله day مع الداله now لاستخراج تاريخ اليوم
=DAY(NOW())
فتقوم الداله في هذه الحاله بارجاع قيمه اليوم من التاريخ فقط و تهمل باقي قيمه التاريخ
الداله days
تقوم هذه الداله بايجاد عدد الايام بين تارخين تاريخ نهايه و تاريخ بدايه و ترجع الناتج بالايام بشكل فعلي
=DAYS(“end_date”,”start_date”)
فعلي سبيل المثال
=DAYS(“3/15/11″,”2/1/11”)
فان الناتج سيكون 42 يوم
الداله days360
تختلف الداله days360 عن الداله daysحيث ان الداله day360 تفترض ان الشهر 30 يوم فقطو ترجع الفرق بين تارخين علي هذا الاساس
=DAYS360()
مثال
=DAYS360(“1/1/2020″,”31/12/2020”)
فتقوم الداله بارجاع الناتج 360 يوم و ليس 365
الداله MONTH
تقوم باستخراج رقم الشهر من تاريخ محدد و تاخذ القيمه من 1 الي 12
الداله Year
تقوم باستخراج السنه من تاريخ محدد
الداله hour
تقوم باستخراج الساعه من وقت محدد
الداله MINUTE
تقوم باستخراج الدقائق من وقت محدد و يكون الناتج من 1 الي 60
داله NETWORKDAYS.INTL
و هي داله حساب عدد ايام العمل بين تارخين مع استبعاد ايام العطلات الاسبوعيه و ايام الاجازات الرسميه تم اضافه هذه الداله بدايه من اصدار مايكروسوفت 2010 حيث لم تكن موجوده في اصدار اوفيس 2007
صيغه الداله
=NETWORKDAYS.INTL( start_date , end_date , weekend , holidays )
حيث ان
start_dateهو تاريخ بدايه حساب ايام العمل
end_dateهو تاريخ نهايه حساب ايام العمل
Weekendهو ايام العطلات الاسبوعيه و تاخذ مجموعه من القيم الافتراضيه التي سوف نتعرف عليها
1
|
Saturday, Sunday
|
2
|
Sunday, Monday
|
3
|
Monday, Tuesday
|
4
|
Tuesday, Wednesday
|
5
|
Wednesday, Thursday
|
6
|
Thursday, Friday
|
7
|
Friday, Saturday
|
11
|
Sunday only
|
12
|
Monday only
|
13
|
Tuesday only
|
14
|
Wednesday only
|
15
|
Thursday only
|
16
|
Friday only
|
17
|
Saturday only
|
Holidaysتمثل العطلات الرسميه خلال فتره العمل و المراد استبعادها من فتره العمل حتي يتم حساب عدد ايام العمل مع استبعاد العطلات الرسميه
فعلي سبيل المثال
اذا اردنا حصر عدد ايام العمل الفعليه في شركه بين تارخين علي سبيل المثال 1/1/2020 و تاريخ 16/1/2020 علمان بان للشركه اجازه اسبوعيه يوم الجمعه و السبت و ان هناك بعض العطلات الرسميه للشركه ايام 7/1/2020 و 25/1/2020فيمكن استخدام الدالهNETWORKDAYS.INTLبالصيغه التاليه
=NETWORKDAYS.INTL(X2,X1,7,Table1[العطلات الرسميه])
حيث تمثل الخليه X2 تاريخ بدايه الفتره /1/1/2020
و تمثل الخليه x1 تاريخ نهايه الفتره 16/1/2020
و المعامل 7 الذي حددناه في الداله يمثل يوم الاجازه جمعه و السبت و يمثل جدول
Table1[العطلات الرسميه]
جدول العطلات الرسميه التي سبق و ان اضفها يوم 7/1/2020 و يوم 25/1/2020
ليكون ناتج الداله في هذه الحاله ان عدد ايام العمل الفعليه 14 يوم بدون ايام الجمعه و السبت و بدون الاجازات التي حددنها في الجدول table1
داله WORKDAY.INTL
و هي داله حساب عدد ايام العمل حيث تقوم هذه الداله بحساب عدد ايام العمل الفعليه بدايه من تاريخ محدد و يمكن اعطاء الداله ايام الاجازات الرسميه فتقوم باستبعاد هذه الايام من فتره العمل
الصيغه العامه للداله
=WORKDAY.INTL(“start_date”,”days”,“weekend”,”holidays”)
حيث يمثل start_date تاريخ بدايه حساب ايام العمل
Days الايام المراد اضافتها علي الفتره
Holidays تمثل العطلات الرسميه خلال فتره العمل و المراد استبعادها من فتره العمل حتي يتم حساب عدد ايام العمل مع استبعاد العطلات الرسميه
لاحظ ان الداله WORKDAY.INTL و الداله NETWORKDAYS.INTL متشابهتان في طريقه الاستخدام
الا ان الفرق بينهما في الناتج حيث ان الداله WORKDAY.INTL
تستخدم للحصول علي تاريخ فتره بينما الداله NETWORKDAYS.INTL تستخدم للحصول علي عدد ايام