جدول المحتويات
غالبًا أثناء العمل في مجموعة بيانات ، نحتاج إلى البحث عن أي شيء أو حسابه أو مطابقته بناءً على حالة معينة. في هذه المقالة ، نوضح كيفية جلب القيم باستخدام النطاق الزمني COUNTIFS .
في مجموعة البيانات أعلاه ، لدينا مبيعات المنتجات في أيام مختلفة. نريد العثور على قيم مختلفة وسيتم فرض شرط ثابت دائمًا على سبيل المثال.
تنزيل Excel Workbook
COUNTIFS للنطاق الزمني في Excel .xlsx
6 طرق سهلة للاستخدام COUNTIFS مع نطاق التاريخ
الطريقة الأولى: عد تاريخ الحدوث
ترجع الدالة COUNTIFS قيمة مع مراعاة معايير فردية أو متعددة. نستخدم COUNTIFS للنطاق الزمني لحساب الأيام التي تحدث فيها المبيعات في مجموعة البيانات. صيغة الدالة COUNTIFS هي
COUNTIFS (range1, criteria1, [range2], [criteria2], ...)
في هذه الحالة ، يمكن أن يكون لدينا تاريخ البدء (على سبيل المثال ، 11/1/2021 ) و تاريخ الانتهاء (على سبيل المثال ، 12/31/2021 ) لحساب المبيعات في بين.
الخطوة 1: اكتب الصيغة التالية في أي خلية فارغة (على سبيل المثال ، I12 ).
=COUNTIFS(B5:G18,">="&I6,$B$5:$G$18,"<="&I9)
داخل الصيغة ،
B5: G18 = range1
“& gt؛ =” & amp؛ I6 = criteria1؛ تطابق التواريخ التي تساوي أو تزيد عن I6 .
$ B $ 5: $ G $ 18 = [range2]
“ & lt؛ = "& amp؛ I9 = [criteria2]؛ تطابق التواريخ التي تساوي أو تقل عن I9 .
نظرًا لأننا نحسب الأيام التي تحدث فيها المبيعات بين تاريخين ، فإننا ندرج فقط اثنينالنطاقات والمعايير. يمكنك استخدام بياناتك وفقًا لمتطلبات مجموعة البيانات الخاصة بك.
الخطوة 2: اضغط على ENTER ، ستحصل على رقم أيام بين مراجع الخلية المحددة (على سبيل المثال ، I6 و I9 ).
إذا كنت تريد التحقق من التكرارات ، يمكنك ببساطة العثور على رقم اليوم هو 14 بمجرد النظر إلى مجموعة البيانات.
اقرأ المزيد: كيفية حساب أحداث التاريخ في Excel
الطريقة 2: COUNTIFS النطاق الزمني للعناصر في تاريخ
لقد ذكرنا سابقًا في الطريقة الأولى أن COUNTIFS تعمل هي وظيفة متعددة الاستخدامات. يمكننا حساب أي حالات تحدث في تاريخ ما.
لنفترض أننا نريد حساب عدد المبيعات التي تحدث في تاريخ ما (على سبيل المثال ، 11/6/2021 ).
الخطوة 1: الصق الصيغة أدناه في أي خلية (على سبيل المثال ، J5 )
=COUNTIFS($B$5:$G$18,">="&I5,$B$5:$G$18,"<="&I5)
داخل الصيغة ،
$ B $ 5: $ G $ 18 = range1
“& gt؛ =” & amp؛ I5 =، criteria1؛ تطابق التواريخ التي تساوي أو تزيد عن I5 .
$ B $ 5: $ G $ 18 = [range2]
“ العلامة & lt ؛ = "& أمبير ؛ I5 = ، [criteria2] ؛ يطابق التواريخ التي تساوي أو تقل عن I5 .
الخطوة 2: اضغط على أدخل ثم يظهر رقم حدوث المبيعات في التاريخ (على سبيل المثال ، 11/6/2021 ).
للعثور على المبيعات أو أي منها نوع رقم التكرار في تاريخ ما في أي مجموعة بيانات ، يمكنك استخدام هذه الطريقة بسهولة.
اقرأ المزيد: احسب عدد الأيام بين تاريخين باستخدام VBA فيExcel
الطريقة الثالثة: حدوث السنة
من الحالات السابقة ، نرى كيف تستخدم الدالة COUNTIFS نطاقًا زمنيًا لجلب التاريخ ، تكرارات العنصر. في هذه الحالة ، نوضح كيف يمكن للدالة COUNTIFS أن تحسب تكرارات السنة من نطاق تاريخ. لتوضيح الخطوات ، نستخدم مجموعة بيانات أبسط كما هو موضح في الصورة التالية.
من مجموعة البيانات ، نريد حساب عدد المرات التي تحدث في مجموعة البيانات سنويًا.
الخطوة 1: اكتب الصيغة التالية في أي خلية مجاورة (على سبيل المثال ، F: G5 ).
=COUNTIFS($B$5:$B$16,">="&DATE(E5,1,1),$B$5:$B$16,"<="&DATE(E5,12,31))
داخل الصيغة ،
$ B $ 5: $ B $ 16 يشير إلى النطاق الزمني
“& gt؛ =” & amp؛ DATE (E5،1،1) and “& lt؛ =” & amp؛ DATE (E5،12،31) تشير إلى سنة كاملة لكل مرجع خلية (على سبيل المثال ، E5 ). COUNTIFS يطابق التواريخ ضمن السنة E5 .
الخطوة 2: اضغط على ENTER ثم اسحب مقبض التعبئة بعد ذلك يظهر رقم حدوث أي عام في الخلايا المشابهة للصورة التالية.
إذا عبرت- تحقق من النتائج ، ستجد نفس الأرقام تمامًا مثل نتائج الصيغة.
اقرأ المزيد: كيفية حساب السنوات في Excel من اليوم (4 طرق)
قراءات مماثلة
- كيفية البحث عن عدد الأسابيع بين تاريخين في Excel
- [تم الإصلاح!] خطأ VALUE (#VALUE!) عند طرح الوقت في Excel
- كيفيةحساب الأيام المعلقة في Excel (بخطوات سهلة)
- تطبيق صيغة Excel لحساب الأيام من التاريخ إلى اليوم
- كيفية إضافة أيام إلى التاريخ في Excel باستثناء عطلات نهاية الأسبوع (4 طرق)
الطريقة الرابعة: SUMPRODUCT يحسب COUNTIFS النطاق الزمني للحدث
SUMPRODUCT يمكن أن تحاكي الوظيفة نفس النتيجة تمامًا مثل وظيفة COUNTIFS في الطريقة السابقة (على سبيل المثال ، الطريقة 3 ). يمكننا استخدام أي مجموعة بيانات لإثبات أوجه التشابه بين وظيفة SUMPRODUCT و COUNTIFS في نتائجها.
على الرغم من أن SUMPRODUCT يأخذ المصفوفات المتعددة كوسائط و COUNTIFS يأخذ نطاقات معايير متعددة ، معايير كوسائط ، ينتج عنها نفس نوع القيمة.
بناء جملة SUMPRODUCT هو
SUMPRODUCT(array1, [array2], [array3], ...)
نستخدم المصفوفات لإدخال معايير متعددة داخل الدالة SUMPRODUCT .
الخطوة 1: الصق الصيغة أدناه في الخلية F: G5 .
=SUMPRODUCT(($B$5:$B$16>=DATE(E5,1,1))*($B$5:$B$16<=DATE(E5,12,31)))
في الصيغة ،
& gt؛ = DATE (E5،1،1) يشير إلى بداية السنة E5 .
& lt؛ = DATE (E5،12،31) يشير نهاية السنة E5 .
أخيرًا ، تتطابق الصيغة مع كل إدخال سواء كان في السنة (أي E5 ) أو لا ، وتُرجع رقم المطابقة .
الخطوة 2: اضغط على ENTER بعد ذلك اسحب مقبض التعبئة للحصول على تكرارات أي عاميُشار إليه داخل الصيغة كما هو موضح في الصورة أدناه.
المحتوى المرتبط: دالة DateDiff في Excel VBA (5 أمثلة)
الطريقة الخامسة: عد التكرار بمعايير متعددة
كما نعلم أن الوظيفة COUNTIFS تأخذ معايير متعددة ، نستخدمها لاكتشاف حدوث بيع منتج معين يفرض شروطًا متعددة. في هذه الحالة ، نريد عدد مبيعات المنتج رقاقة الشوكولاتة في الشرق المنطقة بوسطن المدينة ضمن ملفات تعريف الارتباط الفئة .
الخطوة 1: اكتب الصيغة أدناه في أي خلية (على سبيل المثال ، J12 ).
=COUNTIFS(C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
داخل الصيغة ،
C5: C18، D5: D18، E5 : E18، F5: F18، B5: B18 تشير إلى نطاق المعايير.
J5، J6، J7، J8، “& gt؛ =” & amp؛ J9، “& lt؛ = "& amp؛ J10 تشير إلى المعايير.
تطابق الصيغة المعايير في كل نطاق معايير ثم تُرجع عدد التكرارات.
الخطوة 2: اضغط على ENTER ، في لحظة سترى أوقات التكرار في الخلية J12 مشابهة للصورة التالية.
يمكنك استخدام العديد من المعايير التي تتطلبها مجموعة البيانات الخاصة بك والحصول على النتائج المرجوة بسهولة.
الطريقة 6: ابحث عن المبلغ الإجمالي باستخدام SUMIFS مع معايير متعددة
على غرار الطريقة السابقة (أي الطريقة 5) ، يمكننا محاكاة الحساب باستخدام وظائف SUMIFS لكن خطوة واحدةبالإضافة إلى ذلك. عند القيام بذلك ، نريد الحصول على الكمية للمنتج الذي يلتزم بمعايير متعددة. نريد كمية الكمية من رقاقة الشوكولاتة من الشرق المدينة بوسطن من ملفات تعريف الارتباط الفئة في التاريخ 11/18/2021 إلى 12/30/2021 .
بناء جملة SUMIFS الوظيفة هي
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
الخطوة 1: اكتب الصيغة أدناه في أي خلية (على سبيل المثال ، J12 )
=SUMIFS(G5:G18,C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
داخل الصيغة ،
G5: G18 = sum_range
C5: C18 ، D5: D18 ، E5: E18 ، F5: F18 ، B5: B18 ، و B5: B18 تشير إلى نطاق المعايير.
J5 ، J6 ، J7 ، J8، “& gt؛ =” & amp؛ J9، و “& lt؛ =” & amp؛ J10 تشير إلى المعايير.
في النهاية ، تجلب الصيغة المجموع الكلي لـ المنتجات التي تفي بالمعايير.
الخطوة 2: اضغط على ENTER ثم مجموع المبلغ الكمية يظهر في الخلية كما هو موضح في الصورة التالية.
يمكنك فرض أي شروط كمعايير والصيغة تعمل بشكل جيد.
الخاتمة يوفر
COUNTIFS للنطاق الزمني شروطًا عديدة للمطابقة. في هذه المقالة ، نعرض 6 طرق أساسية يجب اتباعها. تعمل وظائف مثل SUMPRODUCT و SUMIFS بشكل مشابه لـ COUNTIFS في النتائج ، ويمكن أن تكون الاختلافات بينهما موضوع مقال آخر. آمل أن تجد الطرق الموضحة أعلاه مفيدة وجديرة. التعليق ، إذا كان لديك مزيد من الاستفسارات أوالبعض لإضافته. يمكنك قراءة مقالاتي الأخرى على موقع ويب ExcelWIKI .