Как суммировать столбец в зависимости от имени столбца? - PullRequest
0 голосов
/ 26 февраля 2020

Я хочу вычислить сумму столбца, если имя столбца - «Цена» (поскольку я могу добавить еще один столбец перед столбцом «Цена»).

У меня есть такая таблица:

Product Qte Price
 table   4   20
 chair   10   5
    .     .   .
    .     .   .
    .     .   .

Ответы [ 2 ]

2 голосов
/ 26 февраля 2020

Альтернатива 1: отформатированная таблица (ListObjects)

Отформатируйте данные в виде таблицы (ListObjects), чтобы они выглядели следующим образом:

enter image description here

Таким образом, вы можете использовать имя таблицы и имя заголовка в своей формуле следующим образом

=SUM(Table1[Price])

Также см. Форматирование таблицы Excel .


Альтернатива 2 : Именованные диапазоны

Другой альтернативой является использование именованных диапазонов ( Определение и использование имен в формулах ), поэтому вы можете использовать это имя в формуле.

Для примера выберите целое в столбце, где указаны ваши цены, и в поле для имени enter image description here введите Price в это поле и нажмите Введите .

Затем вы можете использовать его в Формула типа:

=SUM(Price)

Если вы добавите столбцы перед столбцом цен, имя «Цена» всегда будет соответствовать данным о ценах.

1 голос
/ 26 февраля 2020

Используйте INDEX для возврата правильного столбца:

=SUM(INDEX(A:Z,0,MATCH("Price",1:1,0)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...