كيفية إضافة القيم حسب الأشهر؟
لجمع القيم على أساس الشهر، عندما يكون لديك تواريخ في عمود، يمكنك استخدام SUMIFS أو SUMPRODUCT. باستخدام SUMIFS، يمكنك الرجوع إلى التواريخ التي تقع في شهر معين من السنة. ومع SUMPRODUCT، يمكنك إضافة ما يصل إلى شهر معين، بغض النظر عن السنة.
تُظهر بياناتنا التواريخ بعد ثلاث سنوات من الآن، 2021 و2022 و2023. وسنستخدم كلتا الصيغتين هنا.
استخدم SUMIFS لجمع القيم حسب أشهر السنة
اتبع الخطوات التالية لكتابة هذه الصيغة:
- أولاً، في الخلية، أدخل SUMIFS، ثم في الوسيطة الأولى قم بالإشارة إلى النطاق الذي تريد الحصول على المجموع منه.
- بعد ذلك، في الوسيطة الثانية (criteria_range1)، حدد النطاق الذي لديك فيه التواريخ.
- ثم، في الوسيطة (المعايير) الثالثة، أدخل (“>=”&DATE(2022,1,1)) لتحديد تاريخ بدء الشهر.
- الآن في نطاق المعايير 2، قم مرة أخرى بالإشارة إلى النطاق بالتواريخ. وفي المعيار 2، أدخل (“<=”&EOMONTH(“01-Jan-2022”,0)).
- في النهاية، اكتب قوسي الإغلاق واضغط على Enter للحصول على النتيجة.
وبمجرد الضغط على زر الإدخال، يقوم بإرجاع مجموع القيم حيث يكون التاريخ في شهر يناير 2022.
=SUMIFS(B2:B103,A2:A103,">="&DATE(2022,1,1),A2:A103,"<="&EOMONTH("01-Jan-2022",0))
كيف تعمل هذه الصيغة؟
لفهم هذه الصيغة، عليك تقسيمها إلى ثلاثة أجزاء:
في الجزء الأول، حددت النطاق الذي تريد الحصول على المبلغ منه.
في الجزء الثاني، قمت بالإشارة إلى النطاق الذي توجد فيه تواريخ، ثم استخدمت الدالة DATE لإنشاء تاريخ صالح هو 01 يناير 2022.
باستخدام الدالة DATE، يمكنك أيضًا استخدام عوامل التشغيل الأكبر والتساوي. وعندما تفعل ذلك، فإنه يخبر SUMIFS بجمع فقط التاريخ الذي يساوي أو أكبر من 01 يناير 2022.
في الجزء 3، قمت بالإشارة إلى النطاق الزمني مرة أخرى.
في المعايير، استخدمت الدالة EMONTH بالتواريخ 01 يناير 2022 و0 كأشهر، والتي تُرجع اليوم (التاريخ) الأخير من يناير، 31 يناير 2022. بالإضافة إلى ذلك، لديك عامل التشغيل أقل من ويساوي.
يخبر هذا SUMIF بإضافة قيم التواريخ الأقل من أو تساوي 31 يناير 2033.
مع المعيارين أعلاه، لديك نطاق زمني بين 01 يناير 2022 و31 يناير 2022، وستقوم الصيغة بتلخيص جميع القيم بين هذين التاريخين.
SUMPRODUCT لإضافة القيم على أساس الشهر
وإذا كنت تريد إضافة قيم لشهر بغض النظر عن السنة، فيمكنك استخدام الدالتين SUMPRODUCT وMONTH.
=SUMPRODUCT(B2:B103,--(MONTH(A2:A103)=1))
لقد استخدمت الدالة MONTH في هذه الصيغة وأشرت إلى النطاق الزمني بأكمله. بعد ذلك اختبره بالرقم 1 مما يعني التحقق من تواريخ شهر يناير.
بعد ذلك لديك علامة الطرح المزدوجة لتحويل TRUE إلى 1 وFALSE إلى 0.
في النهاية، يقوم SUMPRODUCT بضرب الجدولين (الكمية و0-1) ويعيد لك مجموع التواريخ التي يكون فيها الشهر هو يناير.
احصل على ملف إكسل
الصيغ ذات الصلة
- ادمج VLOOKUP مع SUMIF
- الجمع إذا كانت الخلية تحتوي على نص محدد (نص SUMIF جزئي)
- مجموع القيم حسب السنة (SUMIF Year)
- SUMIF حسب التاريخ (مجموع القيم بناءً على التاريخ)
- SUMIF غير فارغة (مجموع القيم للخلايا غير الفارغة)