Сводные таблицы excel убрать все промежуточные итоги

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

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

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

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

    Работа со сводными таблицами

  2. На вкладке Конструктор нажмите кнопку Итоги.

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

  3. Выберите подходящий вариант.

    • Не показывать промежуточные итоги

    • Отображение всех промежуточных итогов в нижней части группы

    • Отображение всех промежуточных итогов в верхней части группы

      Совет: Чтобы включить в общие итоги отфильтрованные элементы, щелкните пункт Включить отобранные фильтром элементы в итоги. Чтобы отключить эту функцию, выберите тот же пункт еще раз. Дополнительные параметры итогов и отфильтрованных элементов можно найти на вкладке «Итоги & Фильтры» в диалоговом окне «Параметры сводной таблицы» (параметры анализа>).

Вот как отобразить или скрыть общие итоги.

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Конструктор нажмите кнопку Общие итоги.

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

  1. Выберите подходящий вариант.

    • Отключено для строк и столбцов

    • Включено для строк и столбцов

    • Включено только для строк

    • Включено только для столбцов

Совет: Если вы не хотите показывать общие итоги для строк или столбцов, снимите флажок «Показать общие итоги для строк» или «Показать общие итоги для столбцов» на вкладке «Итоги & Фильтры» в диалоговом окне «Параметры сводной таблицы» («Анализ параметров ).

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

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

Совет: Общие итоги в строке отображаются только в том случае, если данные состоят из одного столбца, так как общие итоги для группы столбцов обычно не имеют смысла (например, если один из них содержит значения количества, а второй — цены). Чтобы отобразить общие итоги по значениям в нескольких столбцах, создайте вычисляемый столбец в исходных данных и отобразите его в сводной таблице.

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

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

  1. Щелкните любое место сводной таблицы. На ленте появятся вкладки Анализ сводной таблицы и Конструктор.

    Вкладки "Анализ сводной таблицы" и "Конструктор"

  2. На вкладке Конструктор нажмите кнопку Итоги.

    На вкладке "Конструктор" выберите "Промежуточные итоги" или "Общие итоги"

  3. Выберите подходящий вариант.

    • Не показывать промежуточные итоги

    • Показывать все промежуточные итоги в нижней части группы

    • Показывать все промежуточные итоги в заголовке группы

      Совет: Чтобы включить в расчет отфильтрованные значения, щелкните Включить отобранные фильтром элементы в итоги. Чтобы отключить этот параметр, щелкните его еще раз.

Вот как отобразить или скрыть общие итоги.

  1. Щелкните любое место сводной таблицы. На ленте появятся вкладки Анализ сводной таблицы и Конструктор.

    Вкладки "Анализ сводной таблицы" и "Конструктор"

  2. На вкладке Конструктор нажмите кнопку Общие итоги.

    На вкладке "Конструктор" выберите "Промежуточные итоги" или "Общие итоги"

  3. Выберите подходящий вариант.

    • Отключить для строк и столбцов

    • Включить для строк и столбцов

    • Включить только для строк

    • Включить только для столбцов

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Еще…Меньше

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

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. Щелкните «> промежуточные итоги«, а затем выберите «Не показывать промежуточные итоги».

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

Дополнительные сведения о сводных таблицах

  • Создание сводной таблицы для анализа данных на листе

  • Создание сводной таблицы для анализа внешних данных

  • Создание сводной таблицы для анализа данных в нескольких таблицах

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

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

  • Сведение данных в сводной таблице

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

На чтение 4 мин. Просмотров 2.2k.

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

Вы можете вручную скрыть все промежуточные итоги сразу перейдя в ленте и выбрав Работа со Сводными Таблицами➜Дизайн➜Макет➜Промежуточные➜Не Показывать
Промежуточные Итоги. Но опять же, если вы строите автоматизированный процесс, который постоянно манипулирует сводными таблицами без ручного вмешательства, вы можете
предпочесть вариант макроса.

Содержание

  1. Как макрос работает
  2. Код макроса
  3. Как этот код работает
  4. Как использовать

Как макрос работает

Если вы записываете макрос, в то время как скрываете промежуточные итоги в сводной таблице, Excel производит код, похожий на этот:

ActiveSheet.PivotTables("Pvt1 ).PivotFields("Регион").Subtotals =
Array(False, False, False, False, False, False, False, False, False,
False, False, False)

Excel передает массив с 12 ложными параметрами. Есть 12 экземпляров false, потому что есть двенадцать видов промежуточных итогов — сумма, среднее, количество, минимум и максимум и т.д. Итак, когда вы выключите промежуточные итоги во время записи макроса в Excel наборы всех возможных видов значение false.
Альтернативный способ отключить «итоги» — это первый комплект из 12 промежуточных итогов в True. Это автоматически заставляет других 11 видов в false. Мы после этого устанавливаем так же Итого в ложь, скрывая все промежуточные итоги. В этот кусок кода, мы создаем первый промежуточный итог True, а затем установить его в false. Это удаляет промежуточный итог для области.

With ActiveSheet.PivotTables("Pvt1 ).PivotFields("Регион")
.Subtotals(1) = True
.Subtotals(1) = False
End With

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

Код макроса

Sub SkritPromejutochnieItogi()
'Шаг 1: Объявляем переменные
Dim pt As PivotTable
Dim pf As PivotField
'Шаг 2: Наведите курсор на сводную таблицу в активной ячейке
On Error Resume Next
Set pt = ActiveSheet.PivotTables(ActiveCell.PivotTable.Name)
'Шаг 3: Выход, если активная ячейка не в сводной таблице
If pt Is Nothing Then
MsgBox "Вы должны поместить курсор в сводную таблицу."
Exit Sub
End If
'Шаг 4: Перебрать все сводные поля и удалить итоги
For Each pf In pt.PivotFields
pf.Subtotals(1) = True
pf.Subtotals(1) = False
Next pf
End Sub

Как этот код работает

  1. Шаг 1 объявляет две переменные объекта. Этот макрос использует РТ в качестве контейнера памяти для сводной таблицы и использует PF в качестве контейнера памяти для полей. Это позволяет перебрать все сводные поля в сводной таблице. Этот макрос разработан таким образом, что мы выводим активную сводную таблицу на основе активной ячейки. То есть, активная ячейка должна быть внутри сводной таблицы для запуска этого макроса. Когда курсор находится внутри определенной сводной таблицы, мы хотим, выполнить действие макроса на этой оси.
  2. Шаг 2 устанавливает переменную СТ к имени сводной таблицы на которой найдена активная ячейка. Мы делаем это, используя свойство ActiveCell.PivotTable.Name, чтобы получить имя целевого диапазона.
    Если активная ячейка не находится внутри сводной таблицы, выдается ошибка. Именно поэтому макрос использует On Error Resume Next Statement. Это говорит Excel продолжить макро, если есть ошибка.
  3. Шаг 3 проверяет в переменной РТ заполнены ли сводные таблицы объекта. Если переменная PT установлена в настоящее время, активная ячейка была не на сводной таблице, таким образом, сводной таблице не может быть присвоена переменная. Если это так, то мы говорим пользователю в окне сообщения, а затем выходим из процедуры.
  4. Если макрос достигает Шаг 4, он успешно указал на сводную таблицу. Мы готовы к циклу для всех полей в сводной таблице. Оператор For Each перебирает каждое поле сводной.
    Каждый раз, когда выбрано новое поле сводной, мы применяем нашу логику Итого. После того, как все поля были оценены, макрос заканчивается.

Как использовать

Для реализации этого макроса, вы можете скопировать и вставить его в стандартный модуль:

  1. Активируйте редактор Visual Basic, нажав ALT + F11.
  2. Щелкните правой кнопкой мыши имя проекта / рабочей книги в окне проекта.
  3. Выберите Insert➜Module.
  4. Введите или вставьте код.

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

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

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

Рис. 3.26. Иногда не нужно выводить промежуточные суммы на каждом уровне таблицы

Рис. 3.26. Иногда не нужно выводить промежуточные суммы на каждом уровне таблицы

Чтобы удалить промежуточные суммы в поле Рынок сбыта, щелкните на названии этого поля в соответствующей области диалогового окна Список полей сводной таблицы (PivotTable Field List) и выберите команду Параметры поля (Field Settings). В диалоговом окне Параметры поля в разделе Итоги (Subtotals) установите переключатель нет (None), как показано на рис. 3.27.

Рис. 3.27. Установите переключатель нет, чтобы исключить вывод промежуточных итогов для поля Рынок сбыта

Рис. 3.27. Установите переключатель нет, чтобы исключить вывод промежуточных итогов для поля Рынок сбыта

А теперь обратите внимание на сводную таблицу без промежуточных итогов (рис. 3.28), которая гораздо легче для восприятия.

Рис. 3.28. Отказ от вывода промежуточных итогов упрощает дальнейший анализ данных отчета

Посмотреть на Яндекс.ФоткахРис. 3.28. Отказ от вывода промежуточных итогов упрощает дальнейший анализ данных отчета

Чтобы отказаться от вывода промежуточных итогов для полей, включенных в область строк, перейдите на контекстную вкладку Конструктор (Design) и в группе Макет (Layout) щелкните на кнопке Промежуточные итоги (Subtotals). В отобразившемся списке выберите параметр Не показывать промежуточные суммы (Do Not Show Subtotals).

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

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

как удалить промежуточные итоги в excel

Удаление промежуточных итогов из стандартных электронных таблиц

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

  1. Откройте таблицу Excel, которую вы хотите отредактировать.
    как удалить промежуточные итоги в excel
  2. Перейдите на вкладку «Данные».
    как удалить промежуточные итоги в excel
  3. В разделе «Контур» верхнего меню нажмите «Промежуточный итог».
    как удалить промежуточные итоги в excel
  4. В меню «Промежуточный итог» нажмите кнопку «Удалить все».
    как удалить промежуточные итоги в excel
  5. Это разгруппирует все данные в электронной таблице, фактически удалив все строки промежуточного итога, которые у вас могут быть там.

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

  1. Перейдите на вкладку «Данные».
    как удалить промежуточные итоги в excel
  2. В разделе «Контур» выберите выпадающее меню «Разгруппировать».
    как удалить промежуточные итоги в excel
  3. Теперь нажмите кнопку «Очистить контур», чтобы удалить все группировки для этой таблицы.
    как удалить промежуточные итоги в excel

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

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

  1. Откройте файл Excel, содержащий вашу сводную таблицу.
    как удалить промежуточные итоги в excel
  2. Выделите ячейку в любой из строк или столбцов таблицы.
    как удалить промежуточные итоги в excel
  3. Это позволит вам открыть меню «Инструменты сводной таблицы». Оно появится в верхнем меню, рядом с вкладкой «Вид», и будет содержать две вкладки: «Анализ» и «Дизайн». В старых версиях Excel (Excel 2013 и более ранних) вкладки «Параметры» и «Дизайн» будут отображаться без заголовка «Инструменты PivotTable» над ними.
    как удалить промежуточные итоги в excel
  4. Перейдите на вкладку «Анализ». Для старых версий Excel перейдите на вкладку «Options».
    как удалить промежуточные итоги в excel
  5. В разделе «Active Field» нажмите «Field Settings».
    как удалить промежуточные итоги в excel
  6. В меню «Field Settings» выберите вкладку «Subtotals & Filters».
    как удалить промежуточные итоги в excel
  7. В разделе «Subtotals» выберите «None».
    как удалить промежуточные итоги в excel
  8. Теперь нажмите «OK» для подтверждения изменений.
    как удалить промежуточные итоги в excel

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

как удалить промежуточные итоги в excel

Добавление промежуточных итогов в таблицу

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

  1. Откройте электронную таблицу, в которую вы хотите добавить промежуточные итоги.
    как удалить промежуточные итоги в excel
  2. Теперь перейдите на вкладку «Данные» в верхнем меню.
    как удалить промежуточные итоги в excel
  3. Выберите в меню пункт Сортировка и отсортируйте весь лист по столбцу, содержащему данные, промежуточные итоги которых вы хотите получить.
    как удалить промежуточные итоги в excel
  4. В разделе «Контур» нажмите «Промежуточный итог», чтобы открыть соответствующее меню.
    как удалить промежуточные итоги в excel
  5. В выпадающем меню «При каждом изменении» выберите столбец, содержащий данные, которые вы хотите использовать для промежуточных итогов.
    как удалить промежуточные итоги в excel
  6. Далее необходимо выбрать, какую операцию должны вычислять промежуточные итоги. В выпадающем меню «Использовать функцию» выберите один из доступных вариантов. Некоторые из наиболее распространенных операций — Sum, Count и Average.
    как удалить промежуточные итоги в excel
  7. В поле «Add subtotals to» выберите столбец, в котором должны отображаться промежуточные итоги. Обычно это тот же столбец, для которого вы делаете промежуточные итоги, как определено в Шаге 5.
    как удалить промежуточные итоги в excel
  8. Вы можете оставить отмеченными опции «Заменить текущие промежуточные итоги» и «Сводка ниже данных».
    как удалить промежуточные итоги в excel
  9. Когда вы удовлетворены своим выбором, нажмите «ОК», чтобы подтвердить изменения.
    как удалить промежуточные итоги в excel

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

как удалить промежуточные итоги в excel

Использование уровней для организации данных

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

как удалить промежуточные итоги в excel

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

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

Благодаря этой функции Excel позволяет скрыть от просмотра определенные части электронной таблицы. Это полезно, когда есть некоторые данные, которые не важны для вашей работы в данный момент. Конечно, вы всегда можете вызвать их, нажав на знак «+».

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

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

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

YouTube видео: Как удалить промежуточные итоги в Excel


Понравилась статья? Поделить с друзьями:
  • Сводные таблицы excel суть
  • Сводные таблицы excel совпадение
  • Сводные таблицы excel скачать примеры таблицы excel
  • Сводные таблицы excel скачать таблицу примерами
  • Сводные таблицы excel самоучитель пример