عد عدد التواريخ بالسنة والشهر في Excel
عند العمل على ورقة عمل Excel ، في بعض الأحيان ، قد ترغب في حساب الخلايا حيث التواريخ من سنة أو شهر معين كما هو موضح أدناه لقطة الشاشة. لحل هذه المهمة في Excel ، يمكنك استخدام وظائف SUMPRODUCT و YEAR و MONTH لإنشاء صيغ لحساب عدد التواريخ التي تنتمي إلى سنة أو شهر معين حسب حاجتك.
عد عدد تواريخ سنة معينة
لحساب عدد التواريخ في سنة معينة ، يمكنك دمج الدالتين SUMPRODUCT و YEAR معًا ، وبناء الجملة العام هو:
- date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
- year: القيمة أو مرجع الخلية الذي يمثل السنة التي تريد حسابها.
1. أدخل أو انسخ الصيغة أدناه في خلية فارغة حيث تريد الحصول على النتيجة:
ملاحظات: في هذه الصيغة ، A2: A14 هو نطاق الخلايا الذي يحتوي على التواريخ ، C2 تحتوي على السنة المحددة التي تريد الاعتماد عليها.
2. بعد ذلك ، اسحب مقبض التعبئة لأسفل لتطبيق هذه الصيغة على خلايا أخرى ، وستحصل على عدد التواريخ بناءً على السنة المحددة ، انظر لقطة الشاشة:
شرح الصيغة:
= SUMPRODUCT (- (YEAR ($ A $ 2: $ A $ 14) = C2))
- YEAR (دولار أسترالي 2: 14 دولارًا أمريكيًا) = C2: تستخرج الدالة YEAR قيمة السنة من قائمة التواريخ على النحو التالي: {2020 ؛ 2019 ؛ 2020 ؛ 2021 ؛ 2020 ؛ 2021 ؛ 2021 ؛ 2021 ؛ 2019 ؛ 2020 ؛ 2021 ؛ 2019 ؛ 2021} ؛
وبعد ذلك ، تتم مقارنة كل سنة بقيمة السنة في الخلية C2 ، لإرجاع صفيف من قيم TRUE و FALSE: {FALSE؛ TRUE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ TRUE؛ خاطئة}. - - (سنة ($ A $ 2: $ A $ 14) = C2) = - {FALSE؛ TRUE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ TRUE؛ FALSE}: - هذه العلامة السلبية المزدوجة تحول القيمة TRUE إلى 1 والقيمة False إلى 0. لذلك ، ستحصل على النتيجة على النحو التالي: {0؛ 1؛ 0؛ 0؛ 0؛ 0؛ 0؛ 0؛ 1؛ 0؛ 0 ؛ 1 ؛ 0}.
- SUMPRODUCT(--(YEAR($A$2:$A$14)=C2))= SUMPRODUCT({0;1;0;0;0;0;0;0;1;0;0;1;0}): أخيرًا ، تجمع هذه الدالة SUMPRODUCT جميع العناصر الموجودة في المصفوفة ، وتعيد النتيجة: 3.
عد عدد التواريخ لشهر معين
إذا كنت ترغب في حساب عدد التواريخ استنادًا إلى شهر معين ، فقد تفيدك الدالتان SUMPRODUCT و MONTH ، فالصيغة العامة هي:
- date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
- month: القيمة أو مرجع الخلية الذي يمثل الشهر الذي تريد حسابه.
1. أدخل أو انسخ الصيغة أدناه في خلية فارغة حيث تريد الحصول على النتيجة:
ملاحظات: في هذه الصيغة ، A2: A14 هو نطاق الخلايا الذي يحتوي على التواريخ ، C2 تحتوي على الشهر المحدد الذي تريد الاعتماد عليه.
2. بعد ذلك ، اسحب مقبض التعبئة لأسفل لتطبيق هذه الصيغة على خلايا أخرى ، وستحصل على عدد التواريخ بناءً على الشهر المحدد ، انظر لقطة الشاشة:
شرح الصيغة:
= SUMPRODUCT (- (الشهر ($ A $ 2: $ A $ 14) = C2))
- الشهر (دولار أسترالي 2: 14 دولارًا أمريكيًا) = C2: تستخرج الدالة MONTH رقم الشهر من قائمة التواريخ على النحو التالي: {12 ؛ 3 ؛ 8 ؛ 4 ؛ 8 ؛ 12 ؛ 5 ؛ 5 ؛ 10 ؛ 5 ؛ 7 ؛ 12 ؛ 5}.
وبعد ذلك ، تتم مقارنة كل شهر برقم الشهر في الخلية C2 ، لإرجاع صفيف من قيم TRUE و FALSE: {FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ TRUE؛ TRUE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ حقيقية}. - - (الشهر ($ A $ 2: $ A $ 14) = C2) = - {FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ TRUE؛ TRUE؛ FALSE؛ TRUE؛ FALSE؛ FALSE؛ TRUE} : - -هذه العلامة السالبة المزدوجة تحول القيمة TRUE إلى 1 والقيمة False إلى 0. لذلك ، ستحصل على النتيجة على النحو التالي: {0؛ 0؛ 0؛ 0؛ 0؛ 0؛ 1؛ 1؛ 0؛ 1؛ 0 ؛ 0 ؛ 1}.
- SUMPRODUCT(--(MONTH($A$2:$A$14)=C2))= SUMPRODUCT({0;0;0;0;0;0;1;1;0;1;0;0;1}): تقوم هذه الدالة SUMPRODUCT بجمع كافة العناصر الموجودة في المصفوفة ، وإرجاع النتيجة: 4.
عد عدد التواريخ حسب كل من السنة والشهر
لحساب عدد التواريخ بناءً على كل من السنة والشهر ، على سبيل المثال ، أريد معرفة عدد التواريخ الموجودة في مايو 2021.
في هذه الحالة ، يمكنك استخدام مجموعة من الدالات SUMPRODUCT و MONTH و YEAR للحصول على النتيجة ، وبناء الجملة العام هو:
- date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
- month: القيمة أو مرجع الخلية الذي يمثل الشهر الذي تريد حسابه ؛
- year: القيمة أو مرجع الخلية الذي يمثل السنة التي تريد حسابها.
الرجاء إدخال الصيغة أدناه أو نسخها في خلية فارغة لإخراج النتيجة ، ثم اضغط أدخل مفتاح للحصول على الحساب ، انظر الصورة:
ملاحظات: في الصيغة أعلاه ، A2: A14 هو نطاق الخلايا الذي يحتوي على التواريخ ، D2 تحتوي على الشهر المحدد و C2 هو رقم السنة الذي تريد حسابه.
الوظيفة النسبية المستخدمة:
- SUMPRODUCT:
- يمكن استخدام الدالة SUMPRODUCT لمضاعفة عمودين أو أكثر من المصفوفات معًا ، ثم الحصول على مجموع المنتجات.
- شهر:
- تستخرج الدالة Excel MONTH الشهر من التاريخ وتُعرض كرقم صحيح من 1 إلى 12.
- YEAR:
- ترجع الدالة YEAR السنة بناءً على التاريخ المحدد بتنسيق رقم تسلسلي مكون من 4 أرقام.
المزيد من المقالات:
- عد عدد الخلايا بين قيمتين / تواريخ
- هل سبق لك أن حاولت الحصول على أو حساب عدد الخلايا بين رقمين أو تواريخ معينة في Excel كما هو موضح أدناه؟ ستتحدث هذه المقالة عن بعض الصيغ المفيدة للتعامل معها.
- عد عدد خلايا التاريخ في نطاق حسب اليوم من الأسبوع
- يوفر Excel مجموعة من وظائف SUMPRODUCT و WEEKDAY لمساعدتنا بسهولة في حساب عدد أيام الأسبوع المحددة ضمن نطاق. يوفر هذا البرنامج التعليمي دليلاً خطوة بخطوة لمساعدتك في تجاوزه.
- عدد الخلايا التي تحتوي على نص معين
- لنفترض أن لديك قائمة بالسلاسل النصية ، وقد ترغب في العثور على عدد الخلايا التي تحتوي على نص معين كجزء من محتوياتها. في هذه الحالة ، يمكنك استخدام أحرف البدل (*) التي تمثل أي نصوص أو أحرف في المعايير الخاصة بك عند تطبيق وظيفة COUNTIF. في هذه المقالة ، سأقدم لك كيفية استخدام الصيغ للتعامل مع هذه الوظيفة في Excel.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.