Рассчитать сумму продуктов в LibreOffice Calc

5266
Baarn

Я не настолько опытен в использовании Excel / Calc, и у меня простой вопрос.

У меня есть таблица моих исследований, мои оценки и соответствующие кредитные баллы по ним.

study grade cp a 2.3 8 b 2.0 6 c 1.7 6 

Нечто подобное выше. Теперь я хочу умножить каждую строку и добавить продукты, а затем разделить их на сумму общих кредитных баллов, чтобы получить эффективную оценку за каждый семестр.

Моя формула:

(grade1 * cp1 + grade2 * cp2 + grade3 * cp3) / (sum(cp1:cp3)) 

Есть ли способ сократить внутреннюю часть первой скобки до чего-то вроде векторизованной операции или около того, что облегчило бы ее использование и с другими семестрами, не перепечатывая все вещи?

2

2 ответа на вопрос

6
W_Whalley

Libreoffice calc имеет функцию sumproduct (). Если вы назовете диапазоны столбцов оценок и ср (как описано здесь ), вы можете упростить формулу до =sumproduct(grade,cp)/sum(cp).

3
VVS

Самый простой способ - добавить дополнительный (скрытый) столбец с продуктом и суммировать этот столбец.

Похожие вопросы