جميع المواضيع
أثناء تحدثنا عن الدالة Aujourdhui كنا قد أشرنا إلى طريقة تحديد الباقي من الأيام على موعد ما.

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

استعمال الدالة Datedif

إدراج الدالة Datedif


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

لذا فإننا سندرج الدالة Datedif بكتابتها كما هي في الخلية التي نريد عرض النتيجة عليها.

تحديد عدد الأيام المتبقية:

نكتب في الخلية   
=DATEDIF($C$2;$E$2; " d ")

$C$2 : هو المرجع المطلق للخلية التي تضم التاريخ الأصغر.

$E$2 : هو المرجع المطلق للخلية التي تضم التاريخ الأكبر أو تاريخ الموعد.

d : تشير إلى اليوم بالإنجليزية day

النتيجة هي 431 يوما .
تحديد الباقي من الأيام

تحديد عدد الشهور المتبقية:

بنفس الطريقة نكتب الدالة Datedif هكذا

=DATEDIF($C$2;$E$2; " m ")

وكما تلا حظ فقد استبدلنا فقط الحرف d بالحرف m الذي يشير إلى الشهور بالإنجليزية Month

وعند الضغط على Entrée نحصل على النتيجة : 14 شهرا متبقية.

تحديد عدد السنوات:

نستبدل الحرف d هذه المرة بالحرف y يعني year في الإنجليزية التي تعني السنة.

نحصل على الكتابة التالية : =DATEDIF($C$2;$E$2; " y ")

ثم النتيجة هي سنة واحدة.

تحديد الزمن المتبقي بالتدقيق باستعمال اليوم و الشهر و السنة:

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

نبدأ أولا بتحديد الفارق من الأيام بين التاريخين بدون احتساب الشهور و السنوات في هذه الأيام:

نكتب العبارة التالية : =DATEDIF($C$2;$E$2; " md ")

تلاحظ أننا أضفنا m قبل d و ذلك كي نطلب من اكسيل حساب الفرق فقط بين اليومين المحددين في التاريخين : يعني بين اليوم 15 و اليوم 19 فنحصل على 4 أيام عوض 431 التي حصلنا عليها في البداية.

بالنسبة للشهور نكتب العبارة التالية =DATEDIF($C$2;$E$2; " ym ")

فتلاحظ إضافة الحرف y قبل الحرف m يعني أننا نريد تحديد عدد الشهور بدون اعتبار فرق السنوات. فتكون النتيجة هي 2 أي شهران.

وبالنسبة للسنوات نترك العملية التي استعملناها في الأول كما هي : =DATEDIF($C$2;$E$2; " y ")

تحديد اليوم و الشهر و السنة بالتدقيق


ولكي تكون النتيجة أكثر تعبيرا نكتب في خلية معينة العبارة التالية :

=D6 & " سنة و " & D5 & " شهرا و " & D4 &   " يوما "

D6 و D5 و D4 هي مراجع الخلايا : السنة و الشهر و اليوم.

النتيجة هي كما في الصورة التالية :

كتابة أكثر تعبيرا عن الباقي من الزمن


للمزيد من التوضيح تابع الفيديو التالي:

DATEDIF تمكنك من تحديد عدد الأيام و الشهور و السنوات المتبقية على موعدك

أثناء تحدثنا عن الدالة Aujourdhui كنا قد أشرنا إلى طريقة تحديد الباقي من الأيام على موعد ما.

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

استعمال الدالة Datedif

إدراج الدالة Datedif


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

لذا فإننا سندرج الدالة Datedif بكتابتها كما هي في الخلية التي نريد عرض النتيجة عليها.

تحديد عدد الأيام المتبقية:

نكتب في الخلية   
=DATEDIF($C$2;$E$2; " d ")

$C$2 : هو المرجع المطلق للخلية التي تضم التاريخ الأصغر.

$E$2 : هو المرجع المطلق للخلية التي تضم التاريخ الأكبر أو تاريخ الموعد.

d : تشير إلى اليوم بالإنجليزية day

النتيجة هي 431 يوما .
تحديد الباقي من الأيام

تحديد عدد الشهور المتبقية:

بنفس الطريقة نكتب الدالة Datedif هكذا

=DATEDIF($C$2;$E$2; " m ")

وكما تلا حظ فقد استبدلنا فقط الحرف d بالحرف m الذي يشير إلى الشهور بالإنجليزية Month

وعند الضغط على Entrée نحصل على النتيجة : 14 شهرا متبقية.

تحديد عدد السنوات:

نستبدل الحرف d هذه المرة بالحرف y يعني year في الإنجليزية التي تعني السنة.

نحصل على الكتابة التالية : =DATEDIF($C$2;$E$2; " y ")

ثم النتيجة هي سنة واحدة.

تحديد الزمن المتبقي بالتدقيق باستعمال اليوم و الشهر و السنة:

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

نبدأ أولا بتحديد الفارق من الأيام بين التاريخين بدون احتساب الشهور و السنوات في هذه الأيام:

نكتب العبارة التالية : =DATEDIF($C$2;$E$2; " md ")

تلاحظ أننا أضفنا m قبل d و ذلك كي نطلب من اكسيل حساب الفرق فقط بين اليومين المحددين في التاريخين : يعني بين اليوم 15 و اليوم 19 فنحصل على 4 أيام عوض 431 التي حصلنا عليها في البداية.

بالنسبة للشهور نكتب العبارة التالية =DATEDIF($C$2;$E$2; " ym ")

فتلاحظ إضافة الحرف y قبل الحرف m يعني أننا نريد تحديد عدد الشهور بدون اعتبار فرق السنوات. فتكون النتيجة هي 2 أي شهران.

وبالنسبة للسنوات نترك العملية التي استعملناها في الأول كما هي : =DATEDIF($C$2;$E$2; " y ")

تحديد اليوم و الشهر و السنة بالتدقيق


ولكي تكون النتيجة أكثر تعبيرا نكتب في خلية معينة العبارة التالية :

=D6 & " سنة و " & D5 & " شهرا و " & D4 &   " يوما "

D6 و D5 و D4 هي مراجع الخلايا : السنة و الشهر و اليوم.

النتيجة هي كما في الصورة التالية :

كتابة أكثر تعبيرا عن الباقي من الزمن


للمزيد من التوضيح تابع الفيديو التالي:

من طرف Abdo  |  نشر في :  10:14 ص

0 التعليقات:

ابدأنت يشكرك على ترك تعليقك ويرحب بك على صفحاته.

في درس اليوم سنتعرف على طريقة استعمال الدوال année و mois  و jour و هي دوال تمكننا من استخلاص السنة أو الشهر أو اليوم من تاريخ معين.

دوال السنوات و الشهور و الأيام


سنشتغل على الجدول التالي الذي يضم مجموعة من التواريخ الميلادية و الذي من خلاله سنستعمل الدوال المذكورة.


جدول التواريخ الميلادية


إدراج الدالة année


نقوم أولا بتحديد الخلية التي ستستقبل الدالة Année ثم نكتب =Année( ثم نحدد الخلية التي تضم التاريخ الميلادي ثم نغلق القوس ونضغط Entrée   كما في المثال :
=Année(E2)
الدالة ANNEE


فتصبح النتيجة هي : 1991

نطبق العملية على باقي الخلايا لتحديد سنة كل تاريخ ميلادي.

إدراج الدالة Mois

بنفس الطريقة ندرج الدالة Mois حيث نكتب =Mois( ونحدد الخلية التي تضم التاريخ ثم نغلق القوس و نضغط Entrée :

=Mois(E2)
الدالة MOIS


سيعطينا اكسيل الشهر 5

نطبق العملية على باقي الخلايا لتحديد شهر كل تاريخ ميلادي.

إدراج الدالة Jour

نكتب =jour( ثم نحدد خلية التاريخ الميلادي و نغلق القوس ثم Entrée:

=Jour(E2)

الدالة JOUR


يعطينا اكسيل اليوم : 21

نطبق العملية على باقي الخلايا لتحديد يوم كل تاريخ ميلادي.

كيف يفهم اكسيل التاريخ؟؟

إذا قمنا بتحديد الخلية التي تضم التاريخ و لاحظنا نوع المعطى في المجموعة Nombre من التبويب Accueil فسنجده Date

تحديد المعطى التاريخي اكسيل


وهذا يجعل اكسيل يستند في تعامله مع المعطى التاريخي حسب إعدادات التاريخ لحاسوبك :

ففي النافذة Panneau de configuration و ضمن إعدادات التاريخ و اللغة Région et langue قم بتحديد التبويب Formats..

لاحظ تنسيق التاريخ Format date courte ستجده مكتوبا مثلا على شكل jj/MM/aaaa

اعدادات التاريخ و اللغة


حيث تشير :

jj: إلى الأيام و MM إلى الشهور و aaaa إلى السنوات.

وبهذا فعندما نطبق إحدى الدوال (année, mois, jour) فإن اكسيل يختار المعلومة المبحوث عنها حسب تنسيق التاريخ الذي رأينا.

إليك الفيديو التوضيحي:



استعمال الدوال ANNEE MOIS JOUR الخاصة بالتواريخ

في درس اليوم سنتعرف على طريقة استعمال الدوال année و mois  و jour و هي دوال تمكننا من استخلاص السنة أو الشهر أو اليوم من تاريخ معين.

دوال السنوات و الشهور و الأيام


سنشتغل على الجدول التالي الذي يضم مجموعة من التواريخ الميلادية و الذي من خلاله سنستعمل الدوال المذكورة.


جدول التواريخ الميلادية


إدراج الدالة année


نقوم أولا بتحديد الخلية التي ستستقبل الدالة Année ثم نكتب =Année( ثم نحدد الخلية التي تضم التاريخ الميلادي ثم نغلق القوس ونضغط Entrée   كما في المثال :
=Année(E2)
الدالة ANNEE


فتصبح النتيجة هي : 1991

نطبق العملية على باقي الخلايا لتحديد سنة كل تاريخ ميلادي.

إدراج الدالة Mois

بنفس الطريقة ندرج الدالة Mois حيث نكتب =Mois( ونحدد الخلية التي تضم التاريخ ثم نغلق القوس و نضغط Entrée :

=Mois(E2)
الدالة MOIS


سيعطينا اكسيل الشهر 5

نطبق العملية على باقي الخلايا لتحديد شهر كل تاريخ ميلادي.

إدراج الدالة Jour

نكتب =jour( ثم نحدد خلية التاريخ الميلادي و نغلق القوس ثم Entrée:

=Jour(E2)

الدالة JOUR


يعطينا اكسيل اليوم : 21

نطبق العملية على باقي الخلايا لتحديد يوم كل تاريخ ميلادي.

كيف يفهم اكسيل التاريخ؟؟

إذا قمنا بتحديد الخلية التي تضم التاريخ و لاحظنا نوع المعطى في المجموعة Nombre من التبويب Accueil فسنجده Date

تحديد المعطى التاريخي اكسيل


وهذا يجعل اكسيل يستند في تعامله مع المعطى التاريخي حسب إعدادات التاريخ لحاسوبك :

ففي النافذة Panneau de configuration و ضمن إعدادات التاريخ و اللغة Région et langue قم بتحديد التبويب Formats..

لاحظ تنسيق التاريخ Format date courte ستجده مكتوبا مثلا على شكل jj/MM/aaaa

اعدادات التاريخ و اللغة


حيث تشير :

jj: إلى الأيام و MM إلى الشهور و aaaa إلى السنوات.

وبهذا فعندما نطبق إحدى الدوال (année, mois, jour) فإن اكسيل يختار المعلومة المبحوث عنها حسب تنسيق التاريخ الذي رأينا.

إليك الفيديو التوضيحي:



من طرف Abdo  |  نشر في :  10:11 ص

0 التعليقات:

ابدأنت يشكرك على ترك تعليقك ويرحب بك على صفحاته.

انضم إلينا على اليوتوب



تابعنا على الفيسبوك

back to top