Note: The other languages of the website are Google-translated. Back to English
English English

عد عدد التواريخ بالسنة والشهر في Excel

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


عد عدد تواريخ سنة معينة

لحساب عدد التواريخ في سنة معينة ، يمكنك دمج الدالتين SUMPRODUCT و YEAR معًا ، وبناء الجملة العام هو:

=SUMPRODUCT(--(YEAR(date_range)=year))
  • date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
  • year: القيمة أو مرجع الخلية الذي يمثل السنة التي تريد حسابها.

1. أدخل أو انسخ الصيغة أدناه في خلية فارغة حيث تريد الحصول على النتيجة:

=SUMPRODUCT(--(YEAR($A$2:$A$14)=C2))

ملاحظة: في هذه الصيغة ، 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 ، فالصيغة العامة هي:

=SUMPRODUCT(--(MONTH(date_range)=month))
  • date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
  • month: القيمة أو مرجع الخلية الذي يمثل الشهر الذي تريد حسابه.

1. أدخل أو انسخ الصيغة أدناه في خلية فارغة حيث تريد الحصول على النتيجة:

=SUMPRODUCT(--(MONTH($A$2:$A$14)=C2))

ملاحظة: في هذه الصيغة ، 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 للحصول على النتيجة ، وبناء الجملة العام هو:

=SUMPRODUCT((MONTH(date_range)=month)*(YEAR(date_range)=year))
  • date_range: قائمة الخلايا تحتوي على التواريخ التي تريد حسابها ؛
  • month: القيمة أو مرجع الخلية الذي يمثل الشهر الذي تريد حسابه ؛
  • year: القيمة أو مرجع الخلية الذي يمثل السنة التي تريد حسابها.

الرجاء إدخال الصيغة أدناه أو نسخها في خلية فارغة لإخراج النتيجة ، ثم اضغط أدخل مفتاح للحصول على الحساب ، انظر الصورة:

=SUMPRODUCT((MONTH($A$2:$A$14)=D2)*(YEAR($A$2:$A$14)=C2))

ملاحظة: في الصيغة أعلاه ، A2: A14 هو نطاق الخلايا الذي يحتوي على التواريخ ، D2 تحتوي على الشهر المحدد و C2 هو رقم السنة الذي تريد حسابه.


الوظيفة النسبية المستخدمة:

  • SUMPRODUCT:
  • يمكن استخدام الدالة SUMPRODUCT لمضاعفة عمودين أو أكثر من المصفوفات معًا ، ثم الحصول على مجموع المنتجات.
  • شهر:
  • تستخرج الدالة Excel MONTH الشهر من التاريخ وتُعرض كرقم صحيح من 1 إلى 12.
  • YEAR:
  • ترجع الدالة YEAR السنة بناءً على التاريخ المحدد بتنسيق رقم تسلسلي مكون من 4 أرقام.

المزيد من المقالات:

  • عد عدد الخلايا بين قيمتين / تواريخ
  • هل سبق لك أن حاولت الحصول على أو حساب عدد الخلايا بين رقمين أو تواريخ معينة في Excel كما هو موضح أدناه؟ ستتحدث هذه المقالة عن بعض الصيغ المفيدة للتعامل معها.
  • عدد الخلايا التي تحتوي على نص معين
  • لنفترض أن لديك قائمة بالسلاسل النصية ، وقد ترغب في العثور على عدد الخلايا التي تحتوي على نص معين كجزء من محتوياتها. في هذه الحالة ، يمكنك استخدام أحرف البدل (*) التي تمثل أي نصوص أو أحرف في المعايير الخاصة بك عند تطبيق وظيفة COUNTIF. في هذه المقالة ، سأقدم لك كيفية استخدام الصيغ للتعامل مع هذه الوظيفة في Excel.

أفضل أدوات إنتاجية المكتب

كوتولس ل إكسيل - يساعدك على التميز من بين الحشود

هل ترغب في إكمال عملك اليومي بسرعة وبشكل مثالي؟ يوفر Kutools for Excel 300 ميزة متقدمة قوية (الجمع بين المصنفات ، والجمع حسب اللون ، ومحتويات الخلية المنقسمة ، وتحويل التاريخ ، وما إلى ذلك ...) وتوفير 80 ٪ من الوقت لك

  • مصمم لسيناريوهات عمل 1500 ، يساعدك على حل 80٪ من مشاكل Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وقم بإراحة عينيك ويديك المتعبة.
  • كن خبيرًا في برنامج Excel في 3 دقائق. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • نسخة تجريبية مجانية غير محدودة لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا. ترقية مجانية ودعم لمدة عامين.
شريط Excel (مع تثبيت Kutools for Excel)

علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel) ، تمامًا مثل Chrome و Firefox و Internet Explorer الجديد.
لقطة شاشة لبرنامج Excel (مع تثبيت Office Tab)
فرز التعليقات حسب
التعليقات (0)
لا يوجد تقييم. كن أول من يقيم!
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة