Excel: كيفية استخدام sum و offset معًا
يمكنك استخدام بناء الجملة التالي مع الدالتين SUM و OFFSET في Excel لإضافة نطاق معين من القيم يقابله عدد محدد من الصفوف والأعمدة:
=SUM(OFFSET( A1,6,2,5,1 ))
ستجمع هذه الصيغة الخاصة نطاق القيم بطول 5 صفوف وعرض عمود واحد ، مع إزاحة 6 صفوف للأسفل وعمودين إلى يمين الخلية A1 .
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: كيفية استخدام SUM و OFFSET في Excel
لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي تحتوي على معلومات حول النقاط التي سجلها لاعبو كرة السلة في فرق ومناصب مختلفة:
لاحظ أن كل فريق لديه خمسة لاعبين بالضبط.
لنفترض أننا نريد جمع قيم النقاط التي سجلها لاعبو فريق توتنهام.
يمكننا كتابة الصيغة التالية في الخلية E2 للقيام بذلك:
=SUM(OFFSET( A1,6,2,5,1 ))
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
ترجع الصيغة قيمة 92 ، وهو مجموع قيم النقاط للاعبي فريق توتنهام.
يمكننا التأكد من صحة ذلك عن طريق حساب مجموع نقاط لاعبي توتنهام يدويًا:
مجموع نقاط توتنهام: 6 + 8 + 15 + 40 + 23 = 92 .
وهذا يتوافق مع القيمة المحسوبة بواسطة صيغتنا.
كيف تعمل هذه الصيغة؟
تذكر الصيغة التي استخدمناها لحساب مجموع النقاط للاعبي فريق توتنهام:
=SUM(OFFSET( A1,6,2,5,1 ))
فيما يلي شرح مرئي لكيفية عمل الصيغة:
أولاً، نبدأ بالخلية A1 .
ثم ننتقل إلى 6 خلايا أسفل هذه الخلية وخليتين إلى اليمين.
بعد ذلك، نحدد أننا نريد أن ننظر إلى نطاق الخلايا الذي يبلغ طوله 5 صفوف وعرضه عمودًا واحدًا .
وأخيرًا، نستخدم الدالة SUM لجمع القيم في هذا النطاق.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:
Excel: كيفية استخدام INDEX وMATCH لإرجاع قيم متعددة
Excel: كيفية استخدام OFFSET وMATCH معًا
Excel: كيفية استخدام VLOOKUP لإرجاع كافة التطابقات