SUMIF بين تاريخين | كيف تجمع القيم بين تاريخين؟

Excel Sumif بين تاريخين

Sumif بين تاريخين هو عندما نعمل مع البيانات التي لها رقم تسلسلي بتواريخ مختلفة وشرط جمع القيم قائم بين تاريخين ، نحتاج إلى تحديد شروط التواريخ ، سيكون التاريخ الأول بوضوح أصغر من الأخير التاريخ حتى نتمكن من استخدام عامل التشغيل = لجمع القيم بين التواريخ.

خاطئة

باستخدام Excel ، يصبح من السهل جدًا إضافة أو طرح قيمة رقمية بين تاريخين كمعيار / شرط. يمكننا إضافة أو طرح قيم بين تاريخين محددين باستخدام وظيفتين: "SUMIF" و "SUMIFS".

عندما يتم تحديد معايير متعددة في دالة "SUMIF" ، يتم تحقيق ذلك باستخدام عوامل التشغيل المنطقية / المقارنة. نظرًا لأننا نحتاج إلى جمع أو طرح قيم الخلايا الموجودة بين تاريخين ، فيجب اختبار كلا التاريخين (المشار إليهما كشرط / معايير) في نفس النطاق. ومن ثم ، يتم تطبيق وظائف "SUMIF" متعددة لطرح أو إضافة القيم الناتجة في صيغة واحدة.

سيتم ذكر معايير التاريخ المحددة في كل دالة "SUMIF" ، وسيتم بعد ذلك دمج كلتا الوظيفتين في صيغة واحدة للحصول على القيمة النهائية عن طريق طرح أو إضافة القيم الناتجة لكل دالة.

سيبدو هذا كما يلي:

SUMIF (نطاق ، معايير 1 ، [sum_range]) - SUMIF (نطاق ، معايير 2 ، [sum_range]) 

سيكون تاريخ البدء هو criteria1 ، وسيكون تاريخ الانتهاء هو criteria2.

أمثلة

يمكنك تحميل قالب Sumif بين تاريخين من هنا - Sumif Between Two Dates Excel Template

مثال 1

إذا كان لدينا جدول يتكون من عمودين: أحدهما يحتوي على التواريخ والآخر يحتوي على قيمة المعاملة المنجزة. لذلك إذا أردنا حصر المعاملات التي تمت بعد التاريخ: 15/01/2019 وتلك التي تمت قبل التاريخ: 20/03/2019 أي مجموع المعاملات إذا كان التاريخ المقابل بين 15/01/2019 و 20/03/2019.

ثم نستخدم دالة سوميف. يتم ذلك عن طريق تطبيق الصيغة التالية:

= SUMIF ($ A $ 2: $ A $ 6، ">" $ E $ 2، "$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6،" <"$ E $ 3،" $ B $ 2: 6 دولارات أمريكية)

يمكننا أن نرى أن دالة SUMIF الأولى تحتوي على تاريخ البدء كمعايير مع التعبير المنطقي "أكبر من" ومرجع الخلية (أي الخلية E2) ، جنبًا إلى جنب مع علامة "&" ، وتحتوي الدالة SUMIF الثانية على تاريخ الانتهاء كـ المعايير ذات التعبير المنطقي "أقل من" ومرجع الخلية (أي الخلية E3) ، مقترنة بعلامة "&". وسيطة النطاق والوسيطة sum_range المتوفرة في كل من SUMIF هي نفسها.

لذلك نرى أن SUMIF الأول سيجمع جميع قيم المعاملة حيث يكون التاريخ المقابل أكبر من تاريخ البدء (15/01/2019) ، وسيجمع SUMIF الثاني جميع قيم المعاملة حيث يكون التاريخ المقابل أقل من تاريخ الانتهاء ( 20/03/2019). بعد ذلك ، يتم طرح القيمتين الناتجتين للحصول على القيمة النهائية.

فيما يلي هذا الرسم التوضيحي:

تمت إضافة القيم المميزة (10000 + 5000 + 7000 + 15000 = 37000) للحصول على 37000 مع SUMIF الأول. وذلك لأن هذه هي الخلايا التي تفي بالمعايير الأولى ، أي أن مبالغ هذه المعاملات تتم بعد تاريخ البدء: 15/01/2019.

يتم بعد ذلك طرح هذه القيمة (37000) إلى مجموع الخلايا المميزة أدناه (5000 + 20000 + 7000 = 32000) للحصول على 32000 (أو الخلايا التي تمت إضافتها باستخدام SUMIF الثاني لأن هذه هي الخلايا التي تفي بالمعايير الثانية ، أي مبالغ هذه المعاملات تتم قبل تاريخ الانتهاء: 20/03/2019).

إذن ، القيمة النهائية = 37000 - 32000 = 5000

المثال رقم 2

إذا كان لدينا جدول يتكون من عمودين: أحدهما يحتوي على التواريخ والآخر يحتوي على عدد المهام المقدمة في ذلك التاريخ. لذلك إذا أردنا حصر عدد التعيينات التي تمت بعد التاريخ: 15/01/2019 وتلك التي تمت قبل التاريخ: 20/03/2019.

ثم نستخدم دالة سوميف. يتم ذلك عن طريق تطبيق الصيغة التالية:

= SUMIF ($ A $ 2: $ A $ 6، ">" $ E $ 2، "$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6،" <"$ E $ 3،" $ B $ 2: 6 دولارات أمريكية)

لذلك نرى أن SUMIF الأول سيجمع كل عدد التخصيصات حيث يكون التاريخ المقابل أكبر من تاريخ البدء (15/01/2019) ، وسيجمع SUMIF الثاني جميع عدد التخصيصات حيث يكون التاريخ المقابل أقل من تاريخ الانتهاء (20/03/2019). بعد ذلك ، يتم طرح القيمتين الناتجتين للحصول على القيمة النهائية.

فيما يلي هذا الرسم التوضيحي:

تمت إضافة القيم المميزة (12 + 5 + 7 + 15 = 39) للحصول على 39 مع أول SUMIF. وذلك لأن هذه هي الخلايا التي تفي بالمعايير الأولى ، أي يتم إرسال عدد التخصيصات بعد تاريخ البدء: 15/01/2019

يتم بعد ذلك طرح هذه القيمة (39) إلى مجموع الخلايا المميزة أدناه (5 + 20 + 7 = 32) للحصول على 32 (أو الخلايا التي تمت إضافتها باستخدام SUMIF الثاني لأن هذه هي الخلايا التي تفي بالمعايير الثانية ، أي يتم تقديم هذا العدد من المهام قبل تاريخ الانتهاء: 20/03/2019).

إذن ، القيمة النهائية = 39-32 = 7 .


$config[zx-auto] not found$config[zx-overlay] not found