صيغة النطاق الزمني لـ Excel SUMIFS - مجموعها بين تاريخين

  • شارك هذا
Michael Brown

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

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

    كيفية جمع إذا كان بين تاريخين في Excel

    لجمع القيم في نطاق تاريخ معين ، استخدم صيغة SUMIFS مع تواريخ البدء والانتهاء كمعايير. يتطلب بناء جملة الدالة SUMIFS تحديد القيم المراد جمعها أولاً (sum_range) ، ثم توفير أزواج النطاق / المعايير. في حالتنا ، سيكون النطاق (قائمة التواريخ) هو نفسه لكلا المعيارين.

    بالنظر إلى ما سبق ، تأخذ الصيغ العامة لجمع القيم بين تاريخين هذا النموذج:

    بما في ذلك تواريخ العتبة:

    SUMIFS ( sum_range، التواريخ، "& gt؛ = تاريخ البدء التواريخ، "& lt؛ = end_date")

    باستثناء تواريخ الحد:

    SUMIFS ( sum_range، التواريخ،" & gt؛ start_date التواريخ، "& lt؛ تاريخ الانتهاء")

    كما ترى ، يكون الاختلاف فقط في العوامل المنطقية. في الصيغة الأولى ، نستخدم أكبرمن أو يساوي (& gt ؛ =) و أقل من أو يساوي (& lt ؛ =) لتضمين تواريخ الحد في النتيجة. تتحقق الصيغة الثانية مما إذا كان التاريخ أكبر من (& gt؛) أو أقل من (& lt؛) ، مع استبعاد تاريخي البدء والانتهاء.

    في الجدول أدناه ، لنفترض أنك تريد جمع المشروعات المستحقة في نطاق زمني معين ، بما في ذلك. للقيام بذلك ، استخدم هذه الصيغة:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    إذا كنت تفضل عدم ترميز نطاق تاريخ في الصيغة ، فيمكنك كتابة تاريخ البدء في F1 ، تاريخ الانتهاء في G1 ، اجمع العوامل المنطقية ومراجع الخلايا وقم بإرفاق المعايير بالكامل بعلامات اقتباس مثل هذا:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    لتجنب الأخطاء المحتملة ، يمكنك توفير التواريخ بمساعدة الدالة DATE:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))

    المجموع داخل نطاق ديناميكي استنادًا إلى تاريخ اليوم

    في الحالة التي تحتاج فيها إلى جمع البيانات في نطاق تاريخ ديناميكي (X أيام من اليوم أو Y يومًا فصاعدًا) ، قم بإنشاء المعايير باستخدام وظيفة TODAY ، والتي ستحصل على التاريخ الحالي وتحديثه تلقائيًا.

    على سبيل المثال ، لجمع الميزانيات المستحقة في الماضي 7 أيام بما في ذلك تاريخ اليوم ، الصيغة هي:

    =SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)

    إذا كنت تفضل عدم تضمين التاريخ الحالي في النتيجة النهائية ، فاستخدم أقل من عامل التشغيل (العلامة & lt؛) للمعايير الأولى لاستبعاد تاريخ اليوم و أكبر من أو يساوي (& GT ؛ =) للمعايير الثانيةقم بتضمين التاريخ الذي هو 7 أيام قبل اليوم:

    =SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)

    بطريقة مماثلة ، يمكنك جمع القيم إذا كان التاريخ هو عدد معين من الأيام إلى الأمام.

    على سبيل المثال ، للحصول على إجمالي الميزانيات المستحقة في الأيام الثلاثة القادمة ، استخدم إحدى الصيغ التالية:

    يتم تضمين تاريخ اليوم في النتيجة:

    =SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)

    لم يتم تضمين تاريخ اليوم في النتيجة:

    =SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)

    مجموع إذا كان بين تاريخين ومعايير أخرى

    لتجميع القيم ضمن نطاق التاريخ التي تفي بشرط آخر في عمود مختلف ، ما عليك سوى إضافة زوج نطاق / معايير واحد إلى صيغة SUMIFS الخاصة بك.

    على سبيل المثال ، لتجميع الميزانيات ضمن نطاق معين نطاق التاريخ لجميع المشاريع التي تحتوي على "تلميح" في أسمائها ، قم بتوسيع الصيغة بمعايير حرف البدل:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")

    حيث A2: A10 هي أسماء المشاريع ، B2: B10 هي مجموع الأرقام ، C2: C10 هي التواريخ التي يجب التحقق منها ، F1 هو تاريخ البدء و G1 هو تاريخ الانتهاء.

    بالطبع ، لا شيء يمنعك من إدخال المعيار الثالث في sepa معدل الخلية أيضًا ، والإشارة إلى تلك الخلية كما هو موضح في لقطة الشاشة:

    بناء جملة معايير التاريخ SUMIFS

    عندما يتعلق الأمر باستخدام التواريخ كمعايير لبرنامج Excel SUMIF و SUMIFS ، لن تكون أول شخص يتم الخلط بينه وبين :)

    ولكن عند إلقاء نظرة فاحصة ، تتلخص جميع حالات الاستخدام المتنوعة في بعض القواعد البسيطة:

    إذا قمت بوضع التواريخ مباشرة في معايير الوسيطات ، ثم اكتب عامل التشغيل المنطقي (& gt ؛، & lt ؛، =،) قبل التاريخ مباشرةً وقم بإحاطة المعايير بالكامل بعلامات اقتباس. على سبيل المثال:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    عندما يتم إدخال تاريخ في خلية محددة مسبقًا ، قم بتوفير معايير في شكل سلسلة نصية: ضع عاملًا منطقيًا بين علامات اقتباس ابدأ سلسلة واستخدم علامة العطف (& amp؛) لتسلسل السلسلة وإنهائها. على سبيل المثال:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    عندما يكون التاريخ مدفوعًا بوظيفة أخرى مثل DATE أو TODAY () ، قم بتوصيل عامل مقارنة ووظيفة. على سبيل المثال:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())

    Excel SUMIFS بين التواريخ لا تعمل

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

    تحقق من تنسيق التواريخ والأرقام

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

    • كيفية تغيير "التواريخ النصية" إلى التواريخ الحقيقية
    • كيفية تحويل النص إلى رقم

    استخدم الصيغة الصحيحة للمعايير

    عند فحص التواريخ باستخدام SUMIFS ، يجب وضع تاريخ داخل علامات الاقتباس مثل "& gt؛ = 9/10/2020" ؛ مراجع الخلايا ويجب وضع الدوال خارج علامات الاقتباس مثل "& lt؛ =" & amp؛ G1 أو "& lt؛ =" & amp؛ TODAY (). للحصول على التفاصيل الكاملة ، يرجى الاطلاع على صيغة معايير التاريخ.

    تحقق من منطق الصيغة

    قد يكلف خطأ مطبعي صغير في الميزانية الملايين. قد يكلف الخطأ البسيط في الصيغة ساعات من وقت التصحيح. لذلك ، عند الجمع بين تاريخين ، تحقق مما إذا كان تاريخ البدء يسبقه أكبر من (& gt ؛) أو أكبر من أو يساوي (& gt ؛ =) والنهاية التاريخ مسبوق بـ أقل من (& lt؛) أو أقل من أو يساوي (& lt؛ =).

    تأكد من أن جميع النطاقات بنفس الحجم

    لكي تعمل الدالة SUMIFS بشكل صحيح ، يجب أن تكون نطاقات المجموع ونطاقات المعايير متساوية الحجم ، وإلا فستكون #VALUE! يحدث خطأ. لإصلاحها ، تأكد من أن جميع وسيطات نطاق_المعايير لها نفس عدد الصفوف والأعمدة مثل sum_range .

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

    تدرب على تنزيل المصنف

    أمثلة على نطاق التواريخ SUMIFS (ملف .xlsx)

    مايكل براون متحمس للتكنولوجيا ولديه شغف لتبسيط العمليات المعقدة باستخدام أدوات البرمجيات. مع أكثر من عشر سنوات من الخبرة في صناعة التكنولوجيا ، صقل مهاراته في Microsoft Excel و Outlook ، بالإضافة إلى جداول بيانات Google والمستندات. مدونة مايكل مكرسة لمشاركة معرفته وخبرته مع الآخرين ، وتقديم نصائح ودروس تعليمية سهلة المتابعة لتحسين الإنتاجية والكفاءة. سواء كنت محترفًا متمرسًا أو مبتدئًا ، تقدم مدونة مايكل رؤى قيمة ونصائح عملية للحصول على أقصى استفادة من أدوات البرامج الأساسية هذه.