4

У меня есть лист Excel, который выглядит примерно так:

date        text        value        other-value
date        text        value        other-value
date        text        value        other-value
date        text        value        other-value
totals                    sum          other-sum

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

Я использую Excel 2010.

4 ответа4

8

Если вы используете

=subtotal(9,YourRange)

вместо

=sum(YourRange)

во всех случаях, тогда он не будет дважды считать ваши промежуточные суммы. Другими словами, функция промежуточных итогов игнорирует другие функции промежуточных итогов.

1

это звучит очень похоже на операцию свертки. Я не знаю, есть ли собственный способ в Excel, но вы можете использовать SUMIF вместо SUM и добавлять к сумме только в том случае, если установлен столбец даты.

если есть собственный способ в Excel (возможно, с использованием сводных таблиц), не стесняйтесь игнорировать этот ответ

0

.. Вы можете использовать другой столбец для этой суммы ...
(сумма не должна занимать вышеуказанные строки. Вы можете указать, какие строки добавить)

0

Если у вас есть заголовки над каждым столбцом, взгляните на задание "Промежуточный итог" в разделе "Данные".

Вы можете настроить его на добавление промежуточных итогов при изменении другого столбца.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .