الانتقال إلى المحتوى الرئيسي

كيفية معرفة العمر إذا كان هناك تاريخ في إكسيل: طرق ونصائح

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

واحدة من أسهل الطرق لحساب العمر هي استخدام دالة داتيديف ، والتي تم تصميمها لحساب الفرق بين تاريخين. بناء جملة هذه الوظيفة هو كما يلي: التاريخإذا(تاريخ البدء ؛ تاريخ الانتهاء ؛ "وحدة القياس"). للحصول على العمر ، حدد تاريخ الميلاد كتاريخ البدء والتاريخ الحالي كتاريخ الانتهاء. حدد " ص " (سنوات) كوحدة قياس.

هناك طريقة أخرى للحصول على العمر من تاريخ الميلاد وهي استخدام دالة السنة ، والتي تحسب كسور السنة بين تاريخين. بناء جملة دالة يري فراك هو كما يلي: يري فراك(تاريخ البدء ؛ تاريخ الانتهاء ؛ [قاعدة]). للحصول على العمر ، حدد تاريخ الميلاد كتاريخ البدء ، والتاريخ الحالي كتاريخ الانتهاء ، وحدد الأساس "1" (السنة التقويمية لمدة أربع سنوات).

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

  1. طرق تحديد العمر في إكسيل
  2. حساب عدد سنوات الفرق بين تاريخين
  3. باستخدام وظيفة داتيديف
  4. باستخدام صيغة اليوم لتحديد العمر الحالي

طرق تحديد العمر في إكسيل

1. باستخدام صيغة"اليوم". لتحديد العمر ، يمكنك استخدام صيغة "اليوم" ، والتي تتيح لك الحصول على التاريخ الحالي. بعد ذلك ، باستخدام وظيفة "العمر" ، يمكنك حساب الفرق بين تاريخ الميلاد والتاريخ الحالي والحصول على العمر.

مثال:

= العمر (ب 2 ؛ اليوم())

2. باستخدام وظيفة" التاريخ". هناك طريقة أخرى لتحديد العمر في إكسيل وهي استخدام وظيفة "التاريخ". من خلال تحليل تاريخ الميلاد إلى سنة وشهر ويوم ، يمكنك حساب العمر بناء على التاريخ الحالي.

مثال:

=YEAR(TODAY())-YEAR(B2)-IF(MONTH(TODAY())>MONTH(B2);0;IF(MONTH(TODAY())<MONTH(B2);1;-IF(DAY(TODAY())<DAY(B2);1;0)))

3. باستخدام وظيفة "أيام 360". إذا كنت لا تحتاج إلى دقة لأيام وفقط القيمة العمرية التقريبية مهمة ، يمكنك استخدام وظيفة" أيام 360". يسمح لك بحساب عدد الأيام بين تاريخين دون مراعاة العدد الفعلي للأيام في الشهر.

مثال:

  1. = أيام360 (ب2 ؛ اليوم ())/360

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

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

حساب عدد سنوات الفرق بين تاريخين

لحساب عدد سنوات الاختلاف بين تاريخين في إكسيل ، يمكنك استخدام طرق مختلفة:طريقة داتيديف: إكسيل لديه وظيفة داتيديف التي تسمح لك لحساب الفرق بين تاريخين في وحدات مختلفة من القياس ، بما في ذلك سنوات. الصيغة تبدو مثل هذا: =التاريخإذا (البيانات 1 ، البيانات 2 ، "ص"). بدلا من" التاريخ 1 "و" التاريخ 2 " ، تحتاج إلى تحديد الخلايا مع التواريخ. على سبيل المثال ، إذا كانت التواريخ في الخليتين أ1 و ب1 ، ستبدو الصيغة كما يلي: =تاريخإذا(أ1 ، ب1 ، "ص"). ستكون النتيجة عدد السنوات الكاملة بين التاريخين.طرح التواريخ: هناك طريقة أخرى لحساب عدد سنوات الاختلاف بين تاريخين وهي ببساطة طرح تاريخ واحد من الآخر. إذا كانت التواريخ في الخليتين أ1 و ب1 ، ستبدو الصيغة كما يلي: =ب1-أ1. ستكون النتيجة عدد الأيام بين التاريخين. لتحويل النتيجة إلى عدد السنوات ، يمكنك تقسيمها على 365 (أو 366 إذا كنت بحاجة إلى أخذ سنوات كبيسة في الاعتبار).كل من هذه الأساليب تسمح لك لمعرفة عدد سنوات الفرق بين تاريخين في إكسيل. يعتمد اختيار الطريقة على المهمة المحددة ومتطلبات دقة النتائج.باستخدام وظيفة داتيديفبناء جملة دالة داتيديف هو كما يلي:التاريخ(

تاريخ البدء

  • ,
  • تاريخ الانتهاء
  • ,

الوحدة

)

أين:

تاريخ البدء هو تاريخ البدء (بتنسيق تاريخ إكسيل).

تاريخ الانتهاء هو تاريخ الانتهاء (بتنسيق تاريخ إكسيل).

الوحدة هي وحدة القياس التي تريد الحصول عليها (على سبيل المثال ، "ص" لسنوات أو "د" لأيام).

على سبيل المثال ، لحساب الفرق في السنوات بين تاريخ الميلاد والتاريخ الحالي ، يمكنك استخدام الصيغة التالية:

= التاريخإذا (أ2 ، اليوم () ، "ص")

أين أ2 هي الخلية مع تاريخ الميلاد.

تقوم دالة التاريخ بإرجاع قيمة الفرق في وحدة القياس المحددة. في المثال المعطى ، سيعيد العمر بالسنوات.

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

تاريخ الميلاد

العمر

01.01.1990