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 .