دوال الوقت و التاريخ في الاكسيل

دوال-الوقت-و-التاريخ-في-الاكسيل
دوال الوقت و التاريخ في الاكسيل نستعرض في هذا المقال اهم دوال الوقت الوقت و التاريخ و بالاستخدام و التطبيق العملي و بافكار بسيطه و مميزه
نستعرض في هذا المقال مجموعه من دوال الوقت و التاريخ في الاكسيل مع بعض الامثله والافكار و التطبيقات العمليه علي دوال الوقت و التاريخ

الداله 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 تستخدم للحصول علي عدد ايام

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *