Как я могу записать формулу Excel, чтобы сделать находящиеся на строке вычисления?

Мог кто-то помогать мне со следующей формулой Excel. Каждая строка в моей электронной таблице содержит детали о продукте.

У меня есть один столбец 'Quantity' (столбец B) и 'Прибыль' (столбец F). Я хочу использовать формулу, которая берет Количество * Прибыль для каждой строки и дает мне общее количество.

До сих пор я имею

=SUM((F2*B2)+(F3*B3)+(F4*B4)+(F5*B5)+(F6*B6)......)

Но это станет громоздким очень быстро. Существует ли лучший способ записать это? Я думал о создании скрытого столбца, содержащего F*B для каждой строки и суммирующего их, но хотел бы избежать этого ненужного столбца.

2
задан 09.02.2010, 20:33

2 ответа

Сначала я делаю треть coloumn, который будет содержать наш (ColB) * (ColF) Значение. Скажите, что столбец H будет содержать наше значение...

=SUM(B[row#]*C[row#])

Который Вы можете вещь ослаблять полностью в конец путем захвата правого нижнего угла поля. Это произведет значения для всех строк. Теперь мы можем просто суммировать результаты...

=SUM(H[first row #]:H[last row #])

Когда Вы добавляете другую строку, просто удостоверьтесь, что Вы перетаскиваете свое уравнение вниз еще одна строка и увеличиваете указатель конца 2-го =SUM функция.


Править:

SumProduct - то, в чем Вы нуждаетесь...

=SUMPRODUCT((B2:B11),(C2:C11))

SUMPRODUCT - Умножает соответствующие компоненты в данных массивах и возвращает сумму тех продуктов.

В основном это возьмет, один за другим конечно, Массив 1 Ячейка 1 * Массив 2 Ячейки 1, и сложит результат.

Это должно сделать это!

3
ответ дан 08.12.2019, 06:36

Вы могли использовать SUM функция в матричном режиме (который позволяет Вам применять операции между диапазонами вместо отдельных ячеек). Например, позвольте, говорят, что Вы хотите вычислить сумму продуктов между значениями в диапазоне B2:B10 со значениями в диапазоне F2:F10.

Затем использование:

=SUM(B2:B10*F2:F10)

и подтвердите с Ctrl+Shift+Enter

1
ответ дан 08.12.2019, 06:36

Теги

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