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 ))

توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:

Excel SUM و SHIFT

ترجع الصيغة قيمة 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 لإرجاع كافة التطابقات

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *