Я собираюсь получить текущий баланс акций с помощью листа Excel. В этой книге баланс вводится каждый день. Однако на самом деле отображается только последний баланс дня, все остальные скрыты. Данные вводятся в столбцы, и, следовательно, отображается только один столбец данных.Суммировать только видимые ячейки, используя SUBTOTAL в Excel
В этом примере я хочу суммировать значения из строки 21 по 24. Я ввожу формулу из первого зарегистрированного баланса в некоторые столбцы вперед вовремя (поэтому диапазон часто не нужно изменять).
Для этого я использую:
=SUBTOTAL(109,C21:O24)
последнего столбец в значение сумм до 20. Однако, используя эту формулу сумму на 260. Это фактически суммирует все значения в строке 21 до 24!
Я прислал сайт https://support.office.com/en-us/article/SUBTOTAL-function-7b027003-f060-4ade-9040-e478765b9939, где говорится, что значение «109» должно использоваться в качестве первого аргумента, чтобы суммировать не скрытые значения. Но, очевидно, это не работает. Я также попытался использовать «9» в качестве первого аргумента, а также с тем же результатом.
Что мне не хватает? Почему эта формула не выполняется так, как предполагалось?
MCVE (Я считаю, что если это скопировано в ячейку A20, значение должно стать 260. При скрытии всех столбцов, но A, B и O должны давать 20, используя SUBTOTAL, но для меня он все равно производит 260).
Stock
Prod1 5 5 5 5 5 5 5 5 5 5 5 5 5
Prod2 5 5 5 5 5 5 5 5 5 5 5 5 5
Prod3 5 5 5 5 5 5 5 5 5 5 5 5 5
Prod4 5 5 5 5 5 5 5 5 5 5 5 5 5 =SUBTOTAL(109;C21:O24)
Привет
Отличный ответ. Когда я пытался использовать Google, люди использовали «скрытые CELLS», которые я понял как скрытые, скрывая строки или столбцы. На некоторых форумах даже было предложено использовать такую формулу, даже если вопрос задавался специально для скрытых столбцов. Теперь я знаю, что мне приходится прибегать к VBA по крайней мере, так что еще раз спасибо! – Cenderze