كيفية حساب العمر في Excel باستخدام تاريخ الميلاد

التقويم والدولار

حقول التاريخ في Excel غير متوافقة بين Windows و Mac.

حقوق الصورة: Devonyu / إستوك / جيتي إيماجيس

طريقتان من أكثر الطرق شيوعًا لحساب العمر من تاريخ الميلاد في Excel هما استخدام وظيفة DATEDIF واستخدام عوامل حسابية قياسية في حقول التاريخ. عند استخدام قيم التاريخ في جدول بيانات Excel ، من المفيد فهم كيفية تخزين قيم التاريخ في Excel والفرق بين سلاسل الأحرف وحقول التاريخ. حقول التاريخ غير متوافقة بين إصدارات Excel لنظامي التشغيل Windows و Mac ؛ إذا أنشأت جدول بيانات بحقول التاريخ على أحد الأنظمة الأساسية وفتحته بالأخرى ، فستكون قيم التاريخ غير صحيحة.

قيم التاريخ في Excel

يحتوي Excel على نوع بيانات خاص يسمى التاريخ يفسر القيمة بشكل صحيح على أنها تاريخ بدلاً من سلسلة أحرف. يمكنك تحويل سلاسل الأحرف إلى حقول التاريخ عن طريق تنسيق الخلايا بتنسيق التاريخ أو عن طريق حساب قيمة التاريخ من تمثيل السلسلة النصية باستخدام الدالة DATEVALUE. على سبيل المثال ، DATEVALUE ("08/05/2008") يحول سلسلة الأحرف "08/06/2008" إلى التاريخ 6 أغسطس 2008 أو التاريخ 8 يونيو 2008 ، اعتمادًا على ما إذا كان إعداد نظام التشغيل الخاص بك هو شهر - يوم - سنة أم يوم - شهر - سنة.

فيديو اليوم

كيف يقوم Excel بتخزين التواريخ

يقوم Excel بتخزين التواريخ داخليًا كأرقام تسلسلية ، وهي أرقام فاصلة عائمة. يمثل جزء العدد الصحيح عدد الأيام منذ 1 يناير 1900 في Windows ، وعدد الأيام منذ 1 يناير 1904 على جهاز Mac ، حيث 1 يناير يساوي واحدًا. يمثل الجزء العشري عدد الثواني منذ منتصف الليل ، أو صفرًا إذا لم يكن هناك وقت مرتبطًا بالتاريخ. لهذا السبب ، سيكون حقل التاريخ في جدول البيانات الذي تم إنشاؤه في Windows مختلفًا أربع سنوات عن نفس حقل التاريخ عندما تفتح جدول البيانات على جهاز Mac.

حساب العمر مع DATEDIF

تعتبر وظيفة DATEDIF في Excel مثالية لحساب العمر في جدول بيانات. يمكنك توجيه الوظيفة لإرجاع عدد السنوات والأشهر والأيام الكاملة بين تاريخين أو أي مجموعة من الثلاثة. قم بتمرير تاريخ البدء وتاريخ الانتهاء كسلاسل أحرف أو أرقام تسلسلية أو قيم تاريخ ومجموعة من "Y" و "M" و "D" وفقًا للطريقة التي تريدها للحصول على النتائج. على سبيل المثال ، تقوم DATEDIF ("10/14/2014" ، "05/01/1970" ، "YMD") بإرجاع عدد السنوات والأشهر والأيام الكاملة بين التاريخين. يؤدي تمرير "Y" في حد ذاته إلى إرجاع عدد السنوات فقط. يؤدي تمرير "YM" إلى إرجاع عدد السنوات والأشهر الكاملة. ترجع الدالة TODAY تاريخ اليوم كقيمة تاريخ.

حساب العمر باستخدام الحساب

نظرًا لأنه يتم تخزين التواريخ كأرقام ، يمكنك استخدام عوامل حسابية قياسية في قيم التاريخ لإجراء حسابات العمر الخاصة بك. عند طرح قيمتين للتاريخ ، تكون النتيجة عدد الأيام بين التاريخين. قسّم عدد الأيام على 365.25 وخذ القيمة الصحيحة للنتيجة للحصول على عدد السنوات الكاملة بين التاريخين. على سبيل المثال ، إذا كانت الخلية A1 تحتوي على تاريخ ميلاد ، فيمكنك حساب العمر بإدخال "= INT ((TODAY () - A1) /365.25)" في خلية جدول بيانات.