Как закрепить промежуточные итоги в excel. Как в эксель посчитать сумму столбца

При вставке итоговых значений:

    Промежуточных итогов рассчитываются с использованием итоговая функция, например Sum или Average , с помощью функции промежуточные. Для каждого столбца можно отобразить несколько типов итоговых функций.

    Общие итоги являются производными от детали, а не из значений в промежуточных итогах. Например, если вы используете функцию СРЗНАЧ , в строке общего итога отображается среднее арифметическое всех строк данных в списке, а не среднее значение в строках промежуточных итогов.

Если для книги задано автоматическое вычисление формул, команда промежуточные итоги автоматически пересчитывает значения промежуточные и общие итоги при изменении подробных данных. Команда « промежуточный итог » также позволяет отобразить список, чтобы можно было отображать и скрывать строки подробных данных для каждого промежуточного итога.

Вставка промежуточных итогов

Примечание: При фильтрации данных, содержащих промежуточные итоги, промежуточные итоги могут быть скрыты. Чтобы отобразить их снова, снимите все фильтры. Дополнительные сведения о применении фильтров приведены в кратком разделе Начало: Фильтрация данных с помощью автофильтра.

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

    Выделите ячейку в диапазоне.

    Выполните одно из следующих действий.

    Вставка одного уровня промежуточных итогов

    Вы можете вставить один уровень промежуточных итогов для группы данных, как показано в следующем примере.

    1. при каждом изменении в столбце "Спорт"...

    2.... Промежуточный итог по столбцу Sales.

    Вставка вложенных уровней промежуточных итогов

    В соответствующих внешних группах можно вставлять промежуточные итоги внутренних вложенных групп, как показано в следующем примере.

    1. при каждом изменении во внешнем столбце Region...

Подсчитаем промежуточные итоги в таблице MS EXCEL. Например, в таблице содержащей сведения о продажах нескольких различных категорий товаров подсчитаем стоимость каждой категории .

Имеем таблицу продаж товаров (товары повторяются). См. Файл примера .

Подсчитаем стоимость каждого товара с помощью средства MS EXCEL Промежуточные итоги (Данные/ Структура/ Промежуточные итоги ).

Для этого необходимо:

  • убедиться, что названия столбцов имеют заголовки;
  • данные по столбцу Товары, например с помощью ;
  • выделив любую ячейку в таблице, вызвать Промежуточные итоги (в меню Данные/ Структура );

  • в поле «При каждом изменении в: » выбрать Товар ;
  • в поле «Операция » выбрать Сумма ;
  • в поле «Добавить итоги по » поставить галочку напротив значения Стоимость ;
  • Нажать ОК.

Как видно из рисунка выше, после применения инструмента Промежуточные итоги, MS EXCEL создал три уровня организации данных: слева от таблицы возникли элементы управления структурой. Уровень 1: Общий итог (стоимость всех товаров в таблице); Уровень 2: Стоимость товаров в каждой категории; Уровень 3: Все строки таблицы. Нажимая соответствующие кнопки можно представить таблицу в нужном уровне детализации. На рисунках ниже представлены уровни 1 и 2.

Копируем только строки с промежуточными итогами

Скопировать только строки с промежуточными итогами в другой диапазон не так просто: если даже таблица сгруппирована на 2-м уровне (см. рисунок выше), то выделив ячейки с итогами (на самом деле выделится диапазон А4:D92) и скопировав его в другой диапазон мы получим всю таблицу. Чтобы скопировать только Итоги используем (будем использовать тот факт, что MS EXCEL при создании структуры Промежуточные итоги вставляет строки итогов с добавлением слова Итог или в английской версии - Total ).

  • создайте в диапазоне D5:D6 табличку с критериями: в D5 поместите заголовок столбца, в котором содержатся слова Итог, т.е. слово Товар ; в D6 введите *Итог (будут отобраны все строки, у которых в столбце Товар содержится значения, заканчивающиеся на слово Итог ) Звездочка означает *;

  • выделите любую ячейку таблицы;
  • вызовите (Данные/ Сортировка и фильтр/ Дополнительно );
  • в поле Диапазон условий введите D5:D6 ;
  • установите опцию Скопировать результат в другое место ;
  • в поле Поместить результат в диапазон укажите пустую ячейку, например А102 ;

В этой статье описаны синтаксис формулы и использование функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Microsoft Excel.

Описание

Возвращает промежуточный итог в список или базу данных. Обычно проще создать список с промежуточными итогами, используя в настольном приложении Excel команду Промежуточные итоги в группе Структура на вкладке Данные . Но если такой список уже создан, его можно модифицировать, изменив формулу с функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ.

Синтаксис

Аргументы функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ описаны ниже.

    Номер_функции - обязательный аргумент. Число от 1 до 11 или от 101 до 111, которое обозначает функцию, используемую для расчета промежуточных итогов. Функции с 1 по 11 учитывают строки, скрытые вручную, в то время как функции с 101 по 111 пропускают такие строки; отфильтрованные ячейки всегда исключаются.

Номер_функции
(с включением скрытых значений)

Номер_функции
(с исключением скрытых значений)

Функция

ПРОИЗВЕД

СТАНДОТКЛОН

СТАНДОТКЛОНП

Примечания

    Если уже имеются формулы подведения итогов внутри аргументов "ссылка1;ссылка2;..." (вложенные итоги), эти вложенные итоги игнорируются, чтобы избежать двойного суммирования.

    Для констант "номер_функции" от 1 до 11 функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ учитывает значения строк, скрытых с помощью команды Скрыть строки (меню Формат , подменю Скрыть или отобразить ) в группе Ячейки на вкладке Главная в настольном приложении Excel. Эти константы используются для получения промежуточных итогов с учетом скрытых и нескрытых чисел списка. Для констант "номер_функции" от 101 до 111 функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ исключает значения строк, скрытых с помощью команды Скрыть строки . Эти константы используются для получения промежуточных итогов с учетом только нескрытых чисел списка.

    Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ исключает все строки, не включенные в результат фильтра, независимо от используемого значения константы "номер_функции".

    Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ применяется к столбцам данных или вертикальным наборам данных. Она не предназначена для строк данных или горизонтальных наборов данных. Так, при определении промежуточных итогов горизонтального набора данных с помощью значения константы "номер_функции" от 101 и выше (например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;B2:G2)), скрытие столбца не повлияет на результат. Однако на него повлияет скрытие строки при подведении промежуточного итога для вертикального набора данных.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем - клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Формула

Описание

Результат

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;A2:A5)

Значение промежуточного итога диапазона ячеек A2:A5, полученное с использованием числа 9 в качестве первого аргумента.

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;A2:A5)

Среднее значение промежуточного итога диапазона ячеек A2:A5, полученное с использованием числа 1 в качестве первого аргумента.

Примечания

В качестве первого аргумента функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ необходимо использовать числовое значение (1–11, 101–111). Этот числовой аргумент используется для промежуточного итога значений (диапазонов ячеек, именованных диапазонов), указанных в качестве следующих аргументов.

Раздел «Структура», помимо группировки и разгруппировки данных, имеет еще одну функцию – «Промежуточные итоги». С ее помощью Вы можете задать автоматическую группировку для данных с подведенным по ним итогом. Чтобы стало понятнее, о чем идет речь, рассмотрим в виде примера таблицу по сотрудникам с результатами их продаж за квартал.

Выделив таблицу и нажав на значок «Промежуточные итоги», Excel выдаст окно:

В поле «При каждом изменении в:» необходимо указать заголовок столбца таблицы по которому будет определяться подведение итогов. В качестве заголовка выступают ячейки верхних строк выделенной таблицы. Надписи в ячейках, указанного столбца, будут служить заголовками строк. Программа будет проверять заголовки на сходство. Если заголовки строк совпадают, то она добавляет его в подсчет итога, если не совпадают, то дополнительной строкой выводится результат по группе, определенных одним заголовком. Поэтому рекомендуем произвести заранее сортировку по данному столбцу.

Во втором поле «Операция:» выбирается какой итог необходимо подвести: Сумма, количество, среднее и т.д.. В последнем поле «Добавить итог по:» выбирается столбец, который содержит необходимые данные для вывода результата.

Ниже располагается 3 чекбокса (флага):

  • Заменить текущие итоги – если установлен, то итоги, подведенные ранее, будут заменены, если нет, то к старым результатам добавятся новые;
  • Конец страницы между группами – если установлен, то при выводе на печать каждая отдельная группа с итогом будет располагаться на новом листе;
  • Итоги под данными – если установлен, то результат будет располагаться в конце группы, если нет, то в начале.

Кнопка «Убрать все» удаляет всю структуру данных.

Так преобразовалась таблица, после применения к ней описываемой функции:

Добавленные новые ячейки содержат в себе математическую функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ() , ознакомиться с которой можно в статье про математические функции - Математические функции Excel .

Механизм подведения промежуточных итогов имеет общие черты с другим более мощным инструментом приложения Excel –

При работе с таблицами часто бывают случаи, когда кроме общих итогов требуется подбивать и промежуточные. Например, в таблице реализации товаров за месяц, в которой каждая отдельная строка указывает сумму выручки от продажи конкретного вида товара за день, можно подбить ежедневные промежуточные итоги от реализации всей продукции, а в конце таблицы указать величину общей месячной выручки по предприятию. Давайте выясним, как можно сделать промежуточные итоги в программе Microsoft Excel.

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

  • Таблица должна иметь формат обычной области ячеек;
  • Шапка таблицы должна состоять из одной строки и размещаться на первой строке листа;
  • В таблице не должно быть строк с незаполненными данными.

Создание промежуточных итогов в Excel

Переходим к самому процессу. За использование этого инструмент отвечает отдельный раздел, вынесенный на верхнюю панель программы.

  1. Выделяем любую ячейку в таблице и переходим на вкладку «Данные» . Нажимаем по кнопке «Промежуточный итог» , которая расположена на ленте в блоке инструментов «Структура» .
  2. Откроется окно, в котором нужно настроить выведение промежуточных итогов. В нашем примере нам надо просмотреть сумму общей выручки по всем товарам за каждый день. Значение даты расположено в одноименной колонке. Поэтому в поле «При каждом изменении в» выбираем столбец «Дата» .
  3. В поле «Операция» выбираем значение «Сумма» , так как нам требуется подбить именно сумму за день. Кроме суммы доступны многие другие операции, среди которых можно выделить: количество, максимум, минимум, произведение.
  4. Так как значения выручки выводятся в столбец «Сумма выручки, руб.» , то в поле «Добавить итоги по» , выбираем именно его из списка столбцов таблицы.
  5. Кроме того, надо установить галочку, если ее нет, около параметра «Заменить текущие итоги» . Это позволит при пересчете таблицы, если вы проделываете с ней процедуру подсчетов промежуточных итогов не в первый раз, не дублировать многократно запись одних и тех же итогов.
  6. Если поставить галочку в пункте «Конец страницы между группами» , при печати каждый блок таблицы с промежуточными итогами будет распечатываться на отдельной странице.
  7. При добавлении галочки напротив значения «Итоги под данными» промежуточные итоги будут устанавливаться под блоком строк, сумма которых в них подбивается. Если же снять галочку, тогда они будут показываться над строками. Для большинства удобнее размещение под строками, но сам выбор сугубо индивидуален.
  8. По завершении жмем на «OK» .
  9. В результате промежуточные итоги появились в нашей таблице. Кроме того, все группы строк, объединенные одним промежуточным итогом, можно свернуть, просто кликнув по знаку «-« слева от таблицы напротив конкретной группы.
  10. Так можно свернуть все строки в таблице, оставив видимыми только промежуточные и общие итоги.
  11. Следует также отметить, что при изменении данных в строчках таблицы пересчет промежуточных итогов будет производиться автоматически.
  12. Формула «ПРОМЕЖУТОЧНЫЕ.ИТОГИ»

    Помимо вышесказанного существует возможность вывода промежуточных итогов не через кнопку на ленте, а путем вызова специальной функции через «Вставить функцию» .

    1. Предварительно кликнув по ячейке, где будут выводиться промежуточные итоги, жмем указанную кнопку, которая расположена слева от строки формул.
    2. Откроется «Мастер функций» , где среди списка функций ищем пункт «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» . Выделяем его и кликаем «OK» .
    3. В новом окне понадобится ввести аргументы функции. В строке «Номер функции» впишите номер одного из одиннадцати вариантов обработки данных, а именно:
      • 1 — среднее арифметическое значение;
      • 2 — количество ячеек;
      • 3 — количество заполненных ячеек;
      • 4 — максимальное значение в выбранном массиве данных;
      • 5 — минимальное значение;
      • 6 — произведение данных в ячейках;
      • 7 — стандартное отклонение по выборке;
      • 8 — стандартное отклонение по генеральной совокупности;
      • 9 — сумма;
      • 10 — дисперсия по выборке;
      • 11 — дисперсия по генеральной совокупности.
    4. В графе «Ссылка 1» укажите ссылку на тот массив ячеек, для которого вы хотите установить промежуточные значения. Допускается введение до четырех разрозненных массивов. При добавлении координат диапазона ячеек сразу появляется окно для возможности добавления следующего диапазона. Так как вводить диапазон вручную не во всех случаях удобно, можно просто кликнуть по кнопке, расположенной справа от формы ввода.
    5. Окно аргументов функции свернется и можно просто выделить курсором нужный массив данных. После того, как он автоматически занесется в форму, кликните по кнопке, размещенной справа.
    6. Опять появится окно аргументов функции. Если понадобилось добавить еще один или несколько массивов данных, воспользуйтесь тем же алгоритмом, который был описан выше. В обратном случае просто нажмите «OK» .
    7. Промежуточные итоги выделенного диапазона данных будут сформированы в ячейке, в которой находится формула.
    8. Синтаксис самой функции выглядит следующим образом: ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции;адреса_массивов_ячеек) . В нашей ситуации формула будет выглядеть так: «ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C6)» . Эту функцию, используя этот синтаксис, можно вводить в ячейки и вручную, без вызова «Мастера функций» . Только важно не забывать перед формулой в ячейке ставить знак «=» .

    Итак, существует два основных способа формирования промежуточных итогов: через кнопку на ленте и через специальную формулу. Кроме того, пользователь должен определить, какое именно значение будет выводиться в качестве итога: сумма, минимальное, среднее, максимальное значение и т.д.

Вверх