كيفية SUMIF بين تاريخين ومع معايير أخرى (7 طرق)

  • شارك هذا
Hugh West

إذا كنت تبحث عن بعض أسهل الطرق لـ SUMIF بين تاريخين ومعيار آخر ، فستجد هذه المقالة مفيدة. إضافة القيم في حدود فترات زمنية واستنادًا إلى المعايير ، يلزم القيام به في بعض الأحيان وللقيام بهذه المهمة بسرعة يمكنك متابعة هذه المقالة.

تنزيل المصنف

SUMIF بين Dates.xlsm

7 طرق لـ SUMIF بين تاريخين ومع معايير أخرى

هنا ، لدينا مجموعة البيانات التالية التي تحتوي على سجلات مبيعات بعض المنتجات مع تواريخ التسليم المقدرة وبيع مناطق الشركة. باستخدام مجموعة البيانات هذه ، سنشرح طرق تلخيص قيم المبيعات بناءً على منطقة ونطاق تاريخ محددين.

لقد استخدمنا إصدار Microsoft Excel 365 هنا ، يمكنك استخدام أي إصدارات أخرى وفقًا لراحتك.

الطريقة الأولى: استخدام دالة SUMIFS إلى SUMIF بين تاريخين بمعايير أخرى

نريد تلخيص قيم المبيعات لـ الشرق المنطقة وللتواريخ بين 1/10/2022 و 3/20/2022 (m-dd-yyyy) باستخدام دالة SUMIFS هنا.

الخطوات :

➤ اكتب الصيغة التالية في الخلية E14 .

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")

هنا ، E4: E11 هو نطاق المبيعات الذي نريد جمع القيم ، C4: C11 هو النطاق الزمني للمعيار الأول ، "& gt؛ =" & amp؛ B14 هو المعيار الأولوهو ما يعني أكبر من أو يساوي تاريخ البدء 1/10/2022 . يتشابه نطاق المعايير الثاني مع النطاق الأول ومعايير هذا النطاق هي "& lt؛ =" & amp؛ C14 مما يعني أقل من أو يساوي تاريخ الانتهاء 3/20/2022 ونطاق المعايير الأخير هو D4: D11 يحتوي على المناطق ، وستكون معايير هذا النطاق شرق .

➤ اضغط على ENTER .

الآن ، ستحصل على مجموع مبيعات 13806.00 دولارًا لنطاق التاريخ المحدد لدينا مع معيار آخر: الشرق المنطقة .

قراءة المزيد: How to SUMIF Date Range Month in Excel (9 Ways)

الطريقة 2: استخدام SUMIFS و EOMONTH إلى SUMIF بين تاريخين بمعايير أخرى

في هذا القسم سنحاول إيجاد مجموع قيم المبيعات لتواريخ يناير الشهر و الجنوب المنطقة . لذلك ، سوف نستخدم دالة EOMONTH مع دالة SUMIFS هنا

الخطوات :

➤ اكتب الصيغة التالية في الخلية D14 .

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)

هنا ، E4: E11 هو نطاق المبيعات الذي نريد جمع القيم ، C4: C11 هو النطاق الزمني للمعيار الأول ، "& gt؛ =" & amp؛ B14 هو المعيار الأول الذي يعني أكبر من أو يساوي تاريخ البدء 1/1/2022 . نطاق المعايير الثاني مشابه للمعيار الأول ومعايير هذا النطاق هي “& lt؛ =” & amp؛ EOMONTH (B14،0) مما يعني أقل من أو يساوي تاريخ انتهاء يناير شهر ، 1/31/2022 ، ونطاق المعايير الأخير هو D4: D11 يحتوي على المناطق ، ستكون معايير هذا النطاق شرق .

➤ اضغط على ENTER .

بعد ذلك ، ستحصل على مجموع المبيعات ، 6،835.00 دولارًا لتواريخ يناير شهر بمعيار آخر: الجنوب المنطقة .

قراءة المزيد: كيفية استخدام SUMIFS لقيم SUM في النطاق الزمني في Excel

الطريقة الثالثة: وظائف SUMIFS و DATE لـ SUMIF بين تاريخين

هنا ، سنستخدم دالة SUMIFS و DATE دالة ، لتلخيص قيم المبيعات لـ الشمال المنطقة وللتواريخ ضمن 1/10/2022 و 3/20/2022 .

الخطوات :

➤ النوع الصيغة التالية في الخلية E14 .

=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)

هنا ، E4: E11 هو نطاق المبيعات الذي نريد جمع القيم ، C4: C11 هو النطاق الزمني للمعيارين الأول والثاني ، ونطاق المعايير الأخير هو D4: D11 تحتوي على المناطق.

  • DATE(2022,1,10) تُرجع رقمًا بقيمة تاريخ

    الإخراج ← 44571

  • ">="&DATE(2022,1,10) تصبح

    ">= 44571"

  • DATE(2022,3,20) إرجاع رقم بقيمة تاريخ

    إخراج → 44640

  • "<="&DATE(2022,3,20) يصبح

    "<= 44640"

  • SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14) يصبح

    SUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, “North”) للتحقق مما إذا كانت قيم التاريخ للنطاق C4: C11 أكبر من أو تساوي 44571 وأقل من أو يساوي 44640 والمنطقة الشمال في النطاق D4: D11 النطاق

    الإخراج ← 9،496.00 دولارًا

➤ اضغط على ENTER .

بعد ذلك ، ستحصل على مجموع المبيعات ، 9496.00 دولارًا للنطاق الزمني المحدد لدينا مع المعايير الأخرى: الشمال المنطقة .

المحتوى ذي الصلة: كيفية استخدام صيغة IF للنطاق الزمني في Excel (6 طرق)

قراءات مماثلة:

  • كيفية تعيين تذكير تاريخ الاستحقاق في Excel (3 طرق سريعة)
  • استخدم Pivot Table لتصفية نطاق التاريخ في Excel (5 طرق)
  • نطاق تاريخ VLOOKUP وقيمة الإرجاع في Excel (4 طرق مناسبة)
  • كيفية حساب المتوسط ​​إذا كان ضمن نطاق التاريخ في Excel (3 طرق)

الطريقة الرابعة: استخدام وظيفة SUMIFS مع TODAY

S علانية ، تريد الحصول على إجمالي قيم المبيعات للتواريخ بين 1/1/2022 وتاريخ اليوم ( 3/23/2022 ) ول الشرق المنطقة . وللقيام بذلك ، يمكنك استخدام وظيفة TODAY جنبًا إلى جنب مع وظيفة SUMIFS .

الخطوات :

➤ اكتب الصيغة التالية في الخلية D14 .

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)

هنا ، E4: E11 هو نطاق المبيعات الذيالقيم التي نريد جمعها ، C4: C11 هو النطاق الزمني للمعيارين الأول والثاني ، ونطاق المعايير الأخير هو D4: D11 الذي يحتوي على المناطق.

  • ">="&B14 يصبح

    ">= 44562"

  • TODAY() يعرض تاريخ اليوم

    الإخراج → 44643 (3/23/2022)

  • "<="&TODAY() يصبح

    "<= 44643"

  • SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14) يصبح

    SUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, “East”) يتحقق مما إذا كانت قيم التاريخ للنطاق C4: C11 أكبر من أو تساوي 44562 وأقل من أو تساوي 44643 والمنطقة الشرق في D4: D11 النطاق

    الإخراج → $ 15،208.00

➤ اضغط على ENTER .

أخيرًا ، ستحصل على مجموع المبيعات وهو 15،208.00 دولارًا للتواريخ بين اليوم الأول من يناير 2022 وتاريخ اليوم بالمعايير: الشرق المنطقة .

إذا كنت تريد تغيير التاريخ الأخير للتاريخ النطاق من تاريخ اليوم إلى 10 أيام قبل تاريخ اليوم ، ثم استخدم الصيغة التالية

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)

لآخر تاريخ كتاريخ بعد 10 أيام من تاريخ اليوم

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)

قراءة المزيد: Excel VBA: تصفية التاريخ قبل اليوم (مع خطوات سريعة)

الطريقة الخامسة: الجمع بين وظائف SUM و IF مع SUMIF بين تاريخين ومع معايير أخرى

يمكنك استخدام مزيج من الدالتين SUM و IF إلىاحسب إجمالي المبيعات للتواريخ بين 1/10/2022 إلى 3/20/2022 وللحصول على الشرق المنطقة .

الخطوات :

➤ اكتب الصيغة التالية في الخلية E14 .

=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))

هنا ، E4: E11 هو نطاق المبيعات الذي نريد جمع القيم ، C4 : C11 هو النطاق الزمني للمعيارين الأول والثاني ، ونطاق المعايير الأخير هو D4: D11 الذي يحتوي على المناطق.

  • IF((C4:C11)>=B14 يتحقق مما إذا كانت قيم تاريخ النطاق C4: C11 أكبر من أو تساوي قيمة B14 .

    الإخراج ← {FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}

  • IF((C4:C11)<=C14 يتحقق مما إذا كانت قيم التاريخ للنطاق C4: C11 أقل من أو تساوي قيمة C14 .

    الإخراج → {TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}

  • IF(D4:D11=D14,E4:E11) يتحقق مما إذا كانت المناطق من النطاق D4: D11 تساوي المنطقة الشرق من C14 وتُرجع

    ({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)

    الإخراج → {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}

  • IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))) يصبح

    {FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE} , {TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE} , {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}

    {FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}

    الإخراج → {FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}

  • SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))) يصبح

    SUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})

    الإخراج → $ 13،806.00

➤ اضغط على ENTER .

في النهاية ، ستحصل على مجموع المبيعات ، 13806.00 دولارًا للنطاق الزمني المحدد مع معايير أخرى: الشرق المنطقة .

المحتوى المرتبط: Excel SUMIF بنطاق تاريخ بالشهر & amp؛السنة (4 أمثلة)

الطريقة السادسة: استخدام وظائف SUMPRODUCT و MONTH و YEAR

هنا ، سنستخدم دالة SUMPRODUCT ، 1> الدالة MONTH ، والدالة YEAR لتلخيص قيم المبيعات لتواريخ الشهر يناير والشهر الشرق المنطقة.

الخطوات :

➤ اكتب الصيغة التالية في الخلية E14 .

=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)

هنا ، E4: E11 هو نطاق المبيعات الذي نريد جمع القيم ، C4: C11 هو نطاق التاريخ للمعيارين الأول والثاني ، ونطاق المعايير الأخير هو D4: D11 يحتوي على المناطق.

  • MONTH(C4:C11) → MONTH يعرض رقم الشهر للتواريخ

    الإخراج → {1;1;1;2;2;3;3;3}

  • MONTH(C4:C11)=1 يصبح

    {1;1;1;2;2;3;3;3}=1

    الإخراج → {TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}

  • YEAR(C4:C11) إرجاع قيم السنة للتواريخ

    الإخراج → {2022;2022;2022;2022;2022;2022;2022;2022}

  • YEAR(C4:C11)=2022 يصبح

    {2022;2022;2022;2022;2022;2022;2022;2022}=2022

    الإخراج → {TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}

  • D4:D11=D14 يتحقق مما إذا كانت مناطق النطاق D4: D11 تساوي المنطقة الشرق من C14

    الإخراج ← {TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}
  • SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11) يصبح

    SUMPRODUCT({TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}*{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)

    SUMPRODUCT({1;1;1;0;0;0;0;0}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)

    SUMPRODUCT({1;1;0;0;0;0;0;0}*E4:E11)  SUMPRODUCT({1402;5935;0;0;0;0;0;0})

    الإخراج → $ 7،337.00

➤ اضغط على ENTER .

بعد ذلك ، ستحصل على المجموع من المبيعات ، 7337.00 دولارًا للشهر يناير شهر بمعيار آخر: شرقًا المنطقة .

اقرأ المزيد: Excel SUMIF مع نطاق التاريخ في الشهر & amp؛ السنة (4 أمثلة)

الطريقة 7: كود VBA إلى SUMIF بين تاريخين بمعايير مختلفة

سنستخدم رمز VBA هنا لتنفيذ حساب إجمالي قيم المبيعات بين التاريخين 1/10/2022 و 3/20/2022 بمعايير الشرق المنطقة .

الخطوات :

➤ انتقل إلى المطور Tab & gt؛ & gt؛ Visual Basic Option.

ثم ، محرر Visual Basic سيفتح .

➤ انتقل إلى إدراج علامة تبويب & gt ؛ & gt؛ الوحدة النمطية خيار.

بعد ذلك ، سيتم إنشاء وحدة

➤ اكتب الكود التالي

1664

سنحصل على القيمة في الخلية E14 ستعمل و DATEVALUE على تحويل سلسلة التاريخ إلى قيمة تاريخ وبعد استيفاء المعايير SUMIFS ستعيد قيمة المبيعات المضافة في الخلية E14 .

اضغط على F5 .

أخيرًا ، ستحصل على مجموع مبيعات 13،806.00 للنطاق الزمني المحدد لدينا مع معيار آخر: الشرق المنطقة .

اقرأ المزيد: كيفية استخدام SUMIFS مع النطاق الزمني والمعايير المتعددة (7 طرق سريعة)

قسم الممارسة

للقيام بالممارسة بنفسك ، قدمنا ​​قسمًا تدريب كما هو موضح أدناه في ورقة مسماة ممارسة . ارجوك افعلهابنفسك.

الخاتمة

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

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.