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

عد عدد التواريخ بالسنة والشهر في 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.

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

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

الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  جولة بدون صيغة 
سوبر فيلوكوب: معايير متعددة  |  قيمة متعددة  |  عبر الأوراق المتعددة  |  بحث غامض
حال. قائمة منسدلة: قائمة منسدلة سهلة  |  القائمة المنسدلة التابعة  |  قائمة منسدلة متعددة التحديد
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  قارن الأعمدة ب حدد نفس الخلايا وخلايا مختلفة 
الميزات المميزة: التركيز على الشبكة  |  عرض تصميم  |  شريط الفورمولا الكبير  |  مدير المصنفات والأوراق | مكتبة الموارد (النص السيارات)  |  منتقي التاريخ  |  اجمع أوراق العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل البريد الإلكتروني عن طريق القائمة  |  سوبر تصفية  |  مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف ...)  |  +50 رسم الأنواع (مخطط جانت ...)  |  40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد ...)  |  19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار ...)  |  12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة ...)  |  7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم خلايا إكسل ...)  |  ... و اكثر

Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...


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

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations