Автоматическое подведение итогов в excel это

Данные итогов в таблице Excel

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

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

  1. Щелкните любое место таблицы.

  2. Выберите Работа с таблицами > Конструктор и установите флажок Строка итогов.

    Кнопка "Строка итогов" на вкладке "Конструктор"

  3. Строка итогов будет вставлена в нижней части таблицы.

    Таблица Excel со строкой итогов

    Примечание: Если применить в строке итогов формулы, а затем отключить ее, формулы будут сохранены. В приведенном выше примере мы применили функцию СУММ для строки итогов. При первом использовании строки итогов ячейки будут пустыми.

  4. Выделите нужный столбец, а затем выберите вариант из раскрывающегося списка. В этом случае мы применили функцию СУММ к каждому столбцу:

    Пример выбора формулы для строки итогов в раскрывающемся списке

    Excel создает следующую формулу: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Midwest]). Это функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ для функции СУММ, которая является формулой со структурированными ссылками (такие формулы доступны только в таблицах Excel). См. статью Использование структурированных ссылок в таблицах Excel.

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

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

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

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

  1. Щелкните любое место таблицы.

  2. Выберите Таблица > Строка итогов.

    Кнопка "Строка итогов" на вкладке "Конструктор"

  3. Строка итогов будет вставлена в нижней части таблицы.

    Таблица Excel со строкой итогов

    Примечание: Если применить в строке итогов формулы, а затем отключить ее, формулы будут сохранены. В приведенном выше примере мы применили функцию СУММ для строки итогов. При первом использовании строки итогов ячейки будут пустыми.

  4. Выделите нужный столбец, а затем выберите вариант из раскрывающегося списка. В этом случае мы применили функцию СУММ к каждому столбцу:

    Пример выбора формулы для строки итогов в раскрывающемся списке

    Excel создает следующую формулу: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Midwest]). Это функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ для функции СУММ, которая является формулой со структурированными ссылками (такие формулы доступны только в таблицах Excel). См. статью Использование структурированных ссылок в таблицах Excel.

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

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

Вы можете быстро подвести итоги в таблице Excel, включив параметр Переключить строку итогов.

  1. Щелкните любое место таблицы.

  2. Щелкните вкладку Конструктор таблиц > Параметры стилей > Строка итогов.

    Строка Итог будет вставлена в нижней части таблицы.

Настройка агрегатной функции для ячейки строки итогов

Примечание: Это одна из нескольких бета-функций, и в настоящее время она доступна только для части инсайдеров Office. Мы будем оптимизировать такие функции в течение следующих нескольких месяцев. Когда они будут готовы, мы сделаем их доступными для всех участников программы предварительной оценки Office и подписчиков Microsoft 365.

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

В раскрывающемся списке "Строка итогов" отображаются параметры агрегатной функции

  1. Щелкните ячейку в строке итогов под столбцом, который нужно настроить, а затем выберите раскрывающийся список, отображаемый рядом с ячейкой.

  2. Выберите агрегатную функцию, используемую для столбца. Обратите внимание, что вы можете щелкнуть Другие функции, чтобы просмотреть дополнительные параметры.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Общие сведения о таблицах Excel

Видео: создание таблицы Excel

Создание и удаление таблицы Excel

Форматирование таблицы Excel

Изменение размера таблицы путем добавления или удаления строк и столбцов

Фильтрация данных в диапазоне или таблице

Преобразование таблицы в диапазон

Использование структурированных ссылок в таблицах Excel

Поля промежуточных и общих итогов в отчете сводной таблицы

Поля промежуточных и общих итогов в сводной таблице

Проблемы совместимости таблиц Excel

Экспорт таблицы Excel в SharePoint

Нужна дополнительная помощь?

Листы Excel, содержащие большой объем информации, иногда могут выглядеть перегруженными и даже трудночитаемыми. Excel позволяет группировать данные, чтобы с легкостью скрывать и показывать различные разделы листа. К тому же Вы можете обобщить различные группы при помощи команды Промежуточный итог и придать структуру рабочему листу Excel. В этом уроке мы рассмотрим оба этих инструмента максимально подробно и на наглядных примерах.

Содержание

  1. Группировка строк и столбцов в Excel
  2. Как скрыть и показать группы
  3. Подведение итогов в Excel
  4. Создание промежуточного итога
  5. Просмотр групп по уровням
  6. Удаление промежуточных итогов в Excel

Группировка строк и столбцов в Excel

  1. Выделите строки или столбцы, которые необходимо сгруппировать. В следующем примере мы выделим столбцы A, B и C.Группы и промежуточные итоги в Excel
  2. Откройте вкладку Данные на Ленте, затем нажмите команду Группировать.Группы и промежуточные итоги в Excel
  3. Выделенные строки или столбцы будут сгруппированы. В нашем примере это столбцы A, B и C.Группы и промежуточные итоги в Excel

Чтобы разгруппировать данные в Excel, выделите сгруппированные строки или столбцы, а затем щелкните команду Разгруппировать.

Группы и промежуточные итоги в Excel

Как скрыть и показать группы

  1. Чтобы скрыть группу в Excel, нажмите иконку Скрыть детали (минус).Группы и промежуточные итоги в Excel
  2. Группа будет скрыта. Чтобы показать скрытую группу, нажмите иконку Показать детали (плюс).Группы и промежуточные итоги в Excel

Подведение итогов в Excel

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

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

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

В следующем примере мы воспользуемся командой Промежуточный итог, чтобы определить сколько заказано футболок каждого размера (S, M, L и XL). В результате рабочий лист Excel обретет структуру в виде групп по каждому размеру футболок, а затем будет подсчитано общее количество футболок в каждой группе.

  1. Прежде всего отсортируйте данные, для которых требуется подвести итог. В этом примере мы подводим промежуточный итог для каждого размера футболок, поэтому информация на листе Excel должна быть отсортирована по столбцу Размер от меньшего к большему.Группы и промежуточные итоги в Excel
  2. Откройте вкладку Данные, затем нажмите команду Промежуточный итог.Группы и промежуточные итоги в Excel
  3. Откроется диалоговое окно Промежуточные итоги. Из раскрывающегося списка в поле При каждом изменении в, выберите столбец, который необходимо подытожить. В нашем случае это столбец Размер.
  4. Нажмите на кнопку со стрелкой в поле Операция, чтобы выбрать тип используемой функции. Мы выберем Количество, чтобы подсчитать количество футболок, заказанных для каждого размера.
  5. В поле Добавить итоги по выберите столбец, в который необходимо вывести итог. В нашем примере это столбец Размер.
  6. Если все параметры заданы правильно, нажмите ОК.Группы и промежуточные итоги в Excel
  7. Информация на листе будет сгруппирована, а под каждой группой появятся промежуточные итоги. В нашем случае данные сгруппированы по размеру футболок, а количество заказанных футболок для каждого размера указано под соответствующей группой.Группы и промежуточные итоги в Excel

Просмотр групп по уровням

При подведении промежуточных итогов в Excel рабочий лист разбивается на различные уровни. Вы можете переключаться между этими уровнями, чтобы иметь возможность регулировать количество отображаемой информации, используя иконки структуры 1, 2, 3 в левой части листа. В следующем примере мы переключимся между всеми тремя уровнями структуры.

Хоть в этом примере представлено всего три уровня, Excel позволяет создавать до 8 уровней вложенности.

  1. Щелкните нижний уровень, чтобы отобразить минимальное количество информации. Мы выберем уровень 1, который содержит только общее количество заказанных футболок.Группы и промежуточные итоги в Excel
  2. Щелкните следующий уровень, чтобы отобразить более подробную информацию. В нашем примере мы выберем уровень 2, который содержит все строки с итогами, но скрывает остальные данные на листе.Группы и промежуточные итоги в Excel
  3. Щелкните наивысший уровень, чтобы развернуть все данные на листе. В нашем случае это уровень 3.Группы и промежуточные итоги в Excel

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

Группы и промежуточные итоги в Excel

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

Со временем необходимость в промежуточных итогах пропадает, особенно, когда требуется иначе перегруппировать данные на листе Excel. Если Вы более не хотите видеть промежуточные итоги, их можно удалить.

  1. Откройте вкладку Данные, затем нажмите команду Промежуточный итог.Группы и промежуточные итоги в Excel
  2. Откроется диалоговое окно Промежуточные итоги. Нажмите Убрать все.Группы и промежуточные итоги в Excel
  3. Все данные будут разгруппированы, а итоги удалены.

Чтобы удалить только группы, оставив промежуточные итоги, воспользуйтесь пунктом Удалить структуру из выпадающего меню команды Разгруппировать.

Группы и промежуточные итоги в Excel

Оцените качество статьи. Нам важно ваше мнение:

Подвести промежуточные итоги в таблице Excel можно с помощью встроенных формул и соответствующей команды в группе «Структура» на вкладке «Данные».

Важное условие применения средств – значения организованы в виде списка или базы данных, одинаковые записи находятся в одной группе. При создании сводного отчета промежуточные итоги формируются автоматически.

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

Чтобы продемонстрировать расчет промежуточных итогов в Excel возьмем небольшой пример. Предположим, у пользователя есть список с продажами определенных товаров:

Список с продажами.

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

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

  • Таблица оформлена в виде простого списка или базы данных.
  • Первая строка – названия столбцов.
  • В столбцах содержатся однотипные значения.
  • В таблице нет пустых строк или столбцов.

Приступаем…

  1. Отсортируем диапазон по значению первого столбца – однотипные данные должны оказаться рядом.
  2. Однотипные данные.

  3. Выделяем любую ячейку в таблице. Выбираем на ленте вкладку «Данные». Группа «Структура» — команда «Промежуточные итоги».
  4. Параметры.

  5. Заполняем диалоговое окно «Промежуточные итоги». В поле «При каждом изменении в» выбираем условие для отбора данных (в примере – «Значение»). В поле «Операция» назначаем функцию («Сумма»). В поле «Добавить по» следует пометить столбцы, к значениям которых применится функция.
  6. Параметры.

  7. Закрываем диалоговое окно, нажав кнопку ОК. Исходная таблица приобретает следующий вид:

Пример.

Если свернуть строки в подгруппах (нажать на «минусы» слева от номеров строк), то получим таблицу только из промежуточных итогов:

Таблица.

При каждом изменении столбца «Название» пересчитывается промежуточный итог в столбце «Продажи».

Продажи.

Чтобы за каждым промежуточным итогом следовал разрыв страницы, в диалоговом окне поставьте галочку «Конец страницы между группами».

Конец.

Чтобы промежуточные данные отображались НАД группой, снимите условие «Итоги под данными».

Под данными.

Команда промежуточные итоги позволяет использовать одновременно несколько статистических функций. Мы уже назначили операцию «Сумма». Добавим средние значения продаж по каждой группе товаров.

Среднее.

Снова вызываем меню «Промежуточные итоги». Снимаем галочку «Заменить текущие». В поле «Операция» выбираем «Среднее».



Формула «Промежуточные итоги» в Excel: примеры

Функция «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» возвращает промежуточный итог в список или базу данных. Синтаксис: номер функции, ссылка 1; ссылка 2;… .

Номер функции – число от 1 до 11, которое указывает статистическую функцию для расчета промежуточных итогов:

  1. – СРЗНАЧ (среднее арифметическое);
  2. – СЧЕТ (количество ячеек);
  3. – СЧЕТЗ (количество непустых ячеек);
  4. – МАКС (максимальное значение в диапазоне);
  5. – МИН (минимальное значение);
  6. – ПРОИЗВЕД (произведение чисел);
  7. – СТАНДОТКЛОН (стандартное отклонение по выборке);
  8. – СТАНДОТКЛОНП (стандартное отклонение по генеральной совокупности);
  9. – СУММ;
  10. – ДИСП (дисперсия по выборке);
  11. – ДИСПР (дисперсия по генеральной совокупности).

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

Особенности «работы» функции:

  • выдает результат по явным и скрытым строкам;
  • исключает строки, не включенные в фильтр;
  • считает только в столбцах, для строк не подходит.

Рассмотрим на примере использование функции:

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

Формула.

Формула для среднего значения промежуточного итога диапазона (для прихожей «Ретро»): .

Формула среднее.

Формула для максимального значения (для спален): .

Формула максимальное.

Промежуточные итоги в сводной таблице Excel

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

  1. При формировании сводного отчета уже заложена автоматическая функция суммирования для расчета итогов.
  2. Отчет.

  3. Чтобы применить другую функцию, в разделе «Работа со сводными таблицами» на вкладке «Параметры» находим группу «Активное поле». Курсор должен стоять в ячейке того столбца, к значениям которого будет применяться функция. Нажимаем кнопку «Параметры поля». В открывшемся меню выбираем «другие». Назначаем нужную функцию для промежуточных итогов.
  4. Параметры поля.

  5. Для выведения на экран итогов по отдельным значениям используйте кнопку фильтра в правом углу названия столбца.

Фильтр.

В меню «Параметры сводной таблицы» («Параметры» — «Сводная таблица») доступна вкладка «Итоги и фильтры».

Параметры сводной таблицы.

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

Таким образом, для отображения промежуточных итогов в списках Excel применяется три способа: команда группы «Структура», встроенная функция и сводная таблица.

Skip to content

Формула ПРОМЕЖУТОЧНЫЕ ИТОГИ — основные функции с примерами.

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

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

  • Синтаксис и номера функций.
  • 3 важных особенности использования.
  • Примеры с различными функциями и с условиями.
  • Почему не работает?

Синтаксис и использование.

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

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

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ (на английском — SUBTOTAL) доступна во всех версиях Excel 2019, 2016 и ниже.

Синтаксис ее следующий:

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; ссылка1; [ссылка2];…)

Где:

  • Номер_функции — число, указывающее, какую функцию использовать для вычисления промежуточного итога.
  • Ссылка1, ссылка2,… – одна или несколько ячеек или диапазонов с исходными данными. Первый аргумент является обязательным, остальные (их может быть до 254) — необязательны.

Аргумент номер_функции может принимать значения:

  • 1-11 – игнорируются отфильтрованные ячейки, но включают строки, скрытые вручную.
  • 101-111 – нужно игнорировать все скрытые ячейки: отфильтрованные и скрытые вручную.
Номер
функции
Номер
функции  
Функция Описание
1 101 СРЗНАЧ Возвращает среднее значение чисел.
2 102 СЧЁТ Подсчитывает ячейки, содержащие числовые значения.
3 103 СЧЁТЗ Считает непустые ячейки.
4 104 МАКС Возвращает наибольшее значение.
5 105 МИН Возвращает наименьшее значение.
6 106 ПРОИЗВЕД Вычисляет произведение ячеек.
7 107 СТАНДОТКЛОН Возвращает стандартное отклонение генеральной совокупности на основе выборки чисел.
8 108 СТАНДОТКЛОНП Возвращает стандартное отклонение, основанное на генеральной совокупности чисел.
9 109 СУММ Складывает числа.
10 110 ДИСП Оценивает дисперсию генеральной совокупности на основе выборки чисел.
11 111 ДИСПР Оценивает дисперсию генеральной совокупности на основе всей совокупности чисел.

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

Например, вот как вы можете составить формулу с номером 9 для суммирования значений в ячейках с D2 по D10:

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

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;D2:D10)

Аналогичным образом вы можете написать формулу с 1 для получения среднего значения, с 2 для подсчета ячеек с числами, указать 3 для подсчета непустых значений и т. д. На скриншоте ниже показаны несколько других формул с различными функциями в действии:

Особенности формулы ПРОМЕЖУТОЧНЫЕ.ИТОГИ:

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

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

Теперь, когда вы знаете, как создать формулу промежуточных итогов в Excel, главный вопрос: зачем вообще тратить силы на ее изучение? Почему бы просто не использовать обычные функции, такие как СУММ, СЧЁТ, МАКС и т.д.? Вы найдете ответ ниже.

3 основных причины использовать ПРОМЕЖУТОЧНЫЙ ИТОГ в Excel

По сравнению с традиционными функциями Excel, ПРОМЕЖУТОЧНЫЕ.ИТОГИ дает следующие важные преимущества.

1. Вычисляет значения с учетом применяемого фильтра.

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

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

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

Стандартная функция СУММ с подсчетом только нужных ячеек не справится. Придется либо копировать эти данные в другое место, чтобы все другие не мешали, либо применять функцию СУММЕСЛИ и постоянно корректировать ее в соответствии с нужными целями.

Примечание. Поскольку оба набора номеров функций (1-11 и 101-111) игнорируют отфильтрованные ячейки, в этом случае вы можете использовать формулу с функцией номер 9 или 109.

2. Вычисление только видимых ячеек.

Как вы помните, формулы промежуточных итогов с номером функции от 101 до 111 игнорируют все скрытые ячейки – отфильтрованные и скрытые вручную. Итак, когда вы используете функцию «Скрыть» в Excel для удаления из представления нерелевантных данных, используйте функцию номер 101-111, чтобы исключить значения в скрытых строках из подсчета итогов.

Номер функции Отфильтрованные значения Скрытые вручную
1-11 игнорируются учитываются
101-111 игнорируются игнорируются

На рисунке ниже вы видите, что не следует использовать функцию 9, если вы руками скрывали какие-либо строки в вашей таблице. При этом функция 109 всегда возвращает результат исходя только из видимых на экране значений.

Следующий пример поможет вам лучше понять, как это работает: Промежуточный итог 9 против 109.

3. Игнорируются значения во вложенных формулах промежуточных итогов.

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

На снимке экрана ниже формула 

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;G2:G12)

игнорирует результаты формул промежуточных итогов в ячейках G7 и G120, как если бы вы использовали функцию СУММ с двумя отдельными диапазонами: СУММ(G2:C6, G8:G11).

Использование промежуточных итогов в Excel — примеры формул

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

Пример 1. Промежуточный итог с функцией 9 или 109?

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

Чтобы суммировать отфильтрованные строки, вы можете использовать формулу Промежуточный итог с функцией 9 или с 109, как показано на рисунке ниже:

Но если вы скрыли отдельные элементы вручную,

  • используя команду «Скрыть строки» на вкладке «Главная»> «Ячейки»> «Формат» > «Скрыть и отобразить»,
  • или щелкнув строки правой кнопкой мыши и выбрав «Скрыть»,

и теперь хотите суммировать значения только в видимых строках, использовать функцию 109 – это единственный вариант:

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

Пример 2. Промежуточные итоги с условием.

Если вы создаете сводный отчет или информационную панель, где вам нужно отображать различные сводные данные, но у вас ограничено место, чтобы разместить множество вариантов итогов, то можно сделать так:

  • В одной ячейке создайте раскрывающийся список, содержащий названия функций, такие как СУММ, МАКС, МИН и др.
  • В ячейке рядом с раскрывающимся списком введите вложенную формулу ЕСЛИ со встроенными функциями промежуточных итогов, соответствующими именам функций в раскрывающемся списке.

Например, если предположить, что значения для промежуточного итога находятся в ячейках C2: C16, а раскрывающийся список в A17 содержит элементы «Итого», «Среднее», «Максимум» и «Минимум», «динамическая» формула промежуточного итога будет выглядеть следующим образом:

=ЕСЛИ(A17=»Сумма»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C16); ЕСЛИ(A17=»Среднее»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;C2:C16);ЕСЛИ(A17=»Минимум»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(5;C2:C16); ЕСЛИ(A17=»Максимум»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(4;C2:C16);»»))))

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

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

Обратите внимание также на то, что если бы мы использовали для расчёта суммы продаж функцию СУММ, то в этой таблице мы не смогли бы подсчитать продажи по какому-то определённому покупателю или группе покупателей.  Пришлось бы для каждого из них использовать функцию СУММЕСЛИ.

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

К примеру, вот как можно подсчитать сумму продаж черного шоколада, исключив молочный при помощи фильтра:

Как видите, при помощи СУММ это сделать невозможно. А использовать СУММЕСЛИ — это каждый раз корректировать условие в формуле либо делать несколько формул «на все случаи жизни». А здесь мы просто отбираем нужное при помощи фильтра. Согласитесь, это гораздо проще и удобнее, нежели писать и затем корректировать громоздкие формулы.

Почему промежуточные итоги не работают? Распространенные ошибки.

Если формула промежуточного итога возвращает ошибку, вероятно, это связано с одной из следующих причин:

#ЗНАЧЕН!— аргумент номер_функции не является целым числом от 1 до 11 или от 101 до 111; или любой из аргументов ref содержит трехмерную ссылку сразу на несколько листов вашей рабочей книги.

#ДЕЛ/0! — возникает, если указанная функция должна выполнить деление на ноль (например, вычисление среднего значения или стандартного отклонения для диапазона ячеек, не содержащего ни одного числа).

#ИМЯ? — неправильно написано название функции — исправить ошибку проще простого:)

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

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

Рис. 4.6. Фрагмент списка с промежуточными
итогами

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

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

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

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

  • Сумма
    (Сумма чисел);

  • Количество
    (Количество данных. Эта операция
    используется по умолчанию для подведения
    итогов по нечисловым полям);

  • Среднее
    (Среднее чисел);

  • Максимум
    (Максимальное число);

  • Минимум
    (Минимальное число);

  • Произведение
    (Произведение чисел);

  • Количество
    чисел
    (Количество данных, являющихся
    числами);

  • Смещенное
    отклонение
    (Смещенная оценка
    стандартного отклонения генеральной
    совокупности по выборке данных);

  • Несмещенное
    отклонение
    (Несмещенная оценка
    стандартного отклонения для генеральной
    совокупности, где выборка является
    подмножеством генеральной совокупности);

  • Смещенная
    дисперсия
    (Смещенная оценка дисперсии
    генеральной совокупности по выборке
    данных);

  • Несмещенная
    дисперсия
    (Несмещенная оценка
    дисперсии для генеральной совокупности,
    где выборка является подмножеством
    генеральной совокупности).

Итак,
для автоматического подведения итогов
следует выполнить следующую
последовательность действий:

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

  • выделить
    какую-либо ячейку таблицы или требуемый
    диапазон;

  • выбрать
    команду меню Данные/Итоги;

  • в
    диалоговом окне Промежуточные итоги(рис.4.7) из спискаПри каждом изменении
    в:
    выбрать столбец, содержащий группы,
    по которым необходимо подвести итоги.
    Это должен быть тот столбец, по которому
    проводилась сортировка списка;

  • из
    списка Операциявыбрать функцию,
    необходимую, для подведения итогов,
    напримерСумма;

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

Рис. 4.7. Диалоговое окно. Промежуточные
итоги.

Итоги
могут выводиться либо ниже исходных
данных, либо выше, если в диалоговом
окне Промежуточные итоги снят переключатель
Итоги под данными. КомандаДанные/Итогидля одной и той же таблицы может
выполняться многократно. При этом ранее
созданные итоги могут как заменяться
новыми, так и оставаться неизменными,
если в диалоговом окнеПромежуточные
итоги
снят переключательЗаменить
текущие итоги
.

Удаление
промежуточных итогов

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

Чтобы
удалить промежуточные итоги,активизируйте любую ячейку в списке и
выберите командуИтогииз менюДанные. В появившемся диалоговом
окне (рис.4.7) щелкните на кнопкеУбрать
все
.

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

Для
одной и той же группы данных можно
одновременно вычислять промежуточные
итоги с помощью нескольких функций, а
также вычислять «вложенные» или
многоуровневые итоги. Так для списка
изображенного на рисунке 4.6. сначала
были вычислены промежуточные итоги для
поля Страна, а потом для поляГород
получателя
. Для создания «вложенных»
(многоуровневых итогов), нужно
предварительно выполнить сортировку
списков по всем столбцам, по которым
требуется вычислять промежуточные
итоги, чтобы суммируемые строки были
сгруппированы (в нашем примере сначала
осуществляется сортировка по полюСтрана, а затем по полюГород
получателя
).

При
добавлении в список промежуточных
итогов разметка списка изменяется таким
образом, что становится видна его
структура. Щелкая знаки структуры
,и,
можно создать итоговый отчет, скрыв
подробности и отобразив только итоги.
Так если щелкнуть на цифре 1 в верхнем
левом углу рабочей таблицы, будет
показана только общее среднее значение
стоимости доставки. Если щелкнуть на
цифре 2, будет показана общее среднее и
промежуточные итоги для поляСтрана.
Если щелкнуть на цифре 3, будут показаны
общее среднее и промежуточные итоги
для полейСтранаиГород получателя.
И, наконец, щелчок по цифре 4 выведет
наряду с общими и промежуточными итогами
все индивидуальные записи.

Отображение
итоговых данных в виде диаграммы

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Like this post? Please share to your friends:
  • Автоматическое переименование листов в excel
  • Автоматическое оформление содержания в word
  • Автоматическое оформление в word что это
  • Автоматическое открытие файла excel
  • Автоматическое округление в excel в большую сторону