KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

جمع القيم حسب رقم الأسبوع أو يوم الأسبوع في Excel

المؤلفSiluviaتاريخ التعديل

يعرض هذا البرنامج التعليمي الصيغ خطوة بخطوة لمساعدتك على جمع القيم ضمن نطاق معيّن بناءً على رقم الأسبوع أو يوم الأسبوع المحدَّد في Excel.

كيفية جمع القيم حسب رقم الأسبوع في Excel؟
كيفية جمع القيم حسب يوم الأسبوع في Excel؟


كيف يمكن جمع القيم وفقًا لرقم الأسبوع في Excel؟

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

doc-sum-by-week-number-weekday-1

الصيغ العامة

=SUMIFS( value_range, helper_column_range, week_number)

=SUMPRODUCT(--(WEEKNUM(date_range+0,1)=week_number),value_range)

المعاملات

نطاق_القيم: النطاق الذي تريد جمع قيمه استنادًا إلى رقم الأسبوع؛
نطاق_العمود_المساعد: نطاق رقم الأسبوع المستخرجة من التاريخ؛
رقم_الأسبوع: رقم الأسبوع المستخدم كمعيار لجمع القيم.

كيف تستخدم هذه الصيغة؟

باستخدام صيغة SUMIFS وعمود مساعد

لاستخدام صيغةSUMIFS، عليك أولًا تطبيق دالةWEEKNUM لإنشاء عمود مساعد يحسب رقم الأسبوع المقابل للتواريخ في عمود التاريخ.

=WEEKNUM (serial_num, [return_type])

تُرجع دالة WEEKNUM رقم الأسبوع المقابل للتاريخ المحدد ضمن السنة.

1. في هذه الحالة، أختار خلية (F5) بجانب أول قيمة في عمود المبلغ.

2. أدخل الصيغة أدناه، ثم اضغط على مفتاحEnter للحصول على رقم الأسبوع لأول تاريخ. بعد ذلك، حدد خلية الناتج واسحب مقبض التعبئة التلقائية (AutoFill Handle) لأسفل للحصول على أرقام الأسابيع المتبقية. انظر لقطة الشاشة:

=WEEKNUM(C5)

doc-sum-by-week-number-weekday-2

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

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

doc-sum-by-week-number-weekday-3

باستخدام صيغة SUMPRODUCT

لا حاجة لإنشاء عمود مساعد عند استخدام صيغة SUMPRODUCT لحل هذه المشكلة.

1. حدد خلية فارغة، وأدخل الصيغة أدناه فيها واضغط على مفتاحEnter.

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

2. حدد خلية الناتج، ثم اسحبها.مقبض التعبئة التلقائية (AutoFill Handle)لأسفل للحصول على باقي النتائج حسب احتياجاتك.

doc-sum-by-week-number-weekday-4

شرح الصيغة

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

بعد حساب رقم الأسبوع باستخدام دالة WEEKNUM، تقوم دالة SUMIFS بجمع القيم في النطاق E5:E14 إذا كانت رقم الأسبوع في العمود المساعد F5:F14 مطابقة للأسبوع المحدد في H6.

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

WEEKNUM($C$5:$C$14+0,1): تحسب دالة WEEKNUM كل رقم الأسبوع للتواريخ في النطاق C5:C14، وتعيد مصفوفة كالتالي: {1؛1؛5؛6؛6؛9؛11؛11؛13؛14}؛
{1;1;5;6;6;9;11;11;13;14}=G6: هنا تتم مقارنة كل رقم الأسبوع في المصفوفة مع رقم الأسبوع المحدد في G6، وتُرجع مصفوفة جديدة: {TRUE؛TRUE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE؛FALSE}؛
--{TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}: تقوم العلامتان السالبتان بتحويل القيم “TRUE” و“FALSE” إلى 1 و0. وستحصل هنا على مصفوفة جديدة كالتالي: {1؛1؛0؛0؛0؛0؛0؛0؛0؛0}؛
{1;1;0;0;0;0;0;0;0;0},{1428;2010;2288;1831;2069;1728;1325;1469;1023;1100}: يتم ضرب كل زوج من العناصر في المصفوفتين معًا، وتُرجع {1428؛2010؛0؛0؛0؛0؛0؛0؛0؛0}؛
SUMPRODUCT({1428;2010;0;0;0;0;0;0;0;0}): تقوم دالة SUMPRODUCT بجمع جميع الأرقام في المصفوفة وترجع الناتج النهائي 1428+2010=3438.

كيف تجمع القيم حسب يوم الأسبوع في Excel؟

كما يظهر في لقطة الشاشة أدناه، يمكنك جمع القيم في عمود «المبلغ» حسب يوم أسبوع معيّن في Excel باستخدام دالة SUMPRODUCT مع دالة WEEKDAY.

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

doc-sum-by-week-number-weekday-6

الصيغة العامة

=SUMPRODUCT((WEEKDAY(date_range,2)=weekday_number)*value_range)

المعاملات

نطاق_التاريخ: نطاق التاريخ الذي تريد تقييم أيام الأسبوع المحددة فيه؛
نطاق_القيم: النطاق الذي تريد جمع قيمه استنادًا إلى يوم الأسبوع؛
2: الرقم 2 يمثل الأرقام من 1 (الاثنين) إلى 7 (الأحد)؛
رقم_يوم_الأسبوع: رقم يوم الأسبوع المستخدم كمعيار لجمع القيم. يمكن أن يكون مرجع الخلية أو رقمًا من 1 إلى 7.

كيف تستخدم هذه الصيغة؟

1. حدد خليةً بجانب الخلية التي تحتوي على الرقم 1؛ فقد اخترتُ هنا الخلية I6.

2. انقل أو أدخل الصيغة أدناه، ثم اضغط على المفتاح.Enter. حدد خلية الناتج، ثم اسحب مقبض التعبئة لأسفل للحصول على النتائج الخاصة ببقية أيام الأسبوع.

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

doc-sum-by-week-number-weekday-7

ملاحظة: إذا كنت بحاجة فقط إلى جمع القيم استنادًا إلى يوم أسبوع معيّن مثل الجمعة، يمكنك إدخال الرقم 5 مباشرةً في الصيغة كما يلي.

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=5)*$E$5:$E$14)

شرح الصيغة

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

WEEKDAY($C$5:$C$14,2): تُرجع دالة WEEKDAY أرقامًا صحيحة من 1 إلى 7 لتمثيل الأسبوع من الاثنين إلى الأحد في النطاق C5:C14: {5؛7؛1؛3؛6؛7؛1؛5؛5؛6}؛
{5;7;1;3;6;7;1;5;5;6}=H6: هنا تتم مقارنة كل الأسبوع في المصفوفة مع رقم يوم الأسبوع المحدد في H6، وتُرجع مصفوفة جديدة: {FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛FALSE}؛
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}*$E$5:$E$14: هنا يتم تحويل القيم TRUE وFALSE إلى 1 و0، ثم تُضرب بالقيم في E5:E14 لإرجاع المصفوفة التالية: {0؛0؛2288؛0؛0؛0؛1325؛0؛0؛0}؛
SUMPRODUCT{0;0;2288;0;0;0;1325;0;0;0}: تقوم دالة SUMPRODUCT بجمع جميع الأرقام في المصفوفة وترجع الناتج النهائي 2288+1325=3613.

الدوال ذات الصلة

دالة WEEKNUM في Excel
تُرجع دالة WEEKNUM في Excel رقم الأسبوع للتاريخ المحدد في السنة، حيث يبدأ عد الأسابيع من 1 يناير.

دالة SUMPRODUCT في Excel
تُستخدم دالة SUMPRODUCT في Excel لضرب عمودين أو أكثر — أو مصفوفتين — معًا، ثم جمع نواتج الضرب للحصول على المجموع الكلي.

دالة WEEKDAY في Excel
تُرجع دالة WEEKDAY في Excel رقمًا صحيحًا من 1 إلى 7 لتمثيل يوم الأسبوع لتاريخ معين.


الصيغ ذات الصلة

جمع القيم حسب الشهر (مع أو بدون السنة)
يعرض هذا البرنامج التعليمي صيغتين مفصلتين تساعدك على جمع القيم حسب شهر وسنة معيّنين، أو جمع القيم حسب شهر معيّن فقط—بدون اعتبار السنة—في Excel.

جمع القيم حسب الأسبوع الذي يقع فيه تاريخ معيّن
يناقش هذا البرنامج التعليمي كيفية جمع القيم حسب الأسبوع الذي يقع فيه تاريخ معيّن

جمع كل n صفوف أو أعمدة في نطاق
يشرح هذا البرنامج التعليمي صيغتين تعتمدان على دالتي SUM وOFFSET لجمع كل n صفوف أو أعمدة ضمن نطاق محدد في Excel.

جمع كل الصفوف أو الأعمدة ذات الرقم n في نطاق
يُظهر لك هذا البرنامج التعليمي كيفية إنشاء صيغة باستخدام دالاتSUMPRODUCT وMOD وCOLUMN لجمع كل الصفوف أو الأعمدة التي تحتوي على الرقم n ضمن نطاق معين في Excel.


أفضل أدوات الإنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات بناءً على:التنفيذ الذكي   |  إنشاء كود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور، التمييز أو وضع علامة على المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون استخدام الصيغة...
بحث VLookup المتقدم:معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة المتقدمة:قائمة منسدلة سهلة  |  قائمة منسدلة تابعة  |  قائمة منسدلة متعددة الاختيار...
مدير الأعمدة:إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة ظهور الأعمدة المخفية  |مقارنة الأعمدة معتحديد الخلايا المتطابقة/المختلفة...
ميزات مميزة:التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير الدفتر والورقة|مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ  |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني من القائمة  |  مرشح متقدم  |  تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل مجموعات أدوات 15:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة...)|  50+أنواعالمخططات(مخطط جانت...)|  40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد...)|  19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار...)|  12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة...)|  7 دمج وتقسيمالأدوات(دمج متقدم للصفوف،تقسيم خلايا Excel...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
  • يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.