Note: The other languages of the website are Google-translated. Back to English

Как отменить сводную таблицу в Excel?

документ-обратная-сводная-1
Вы когда-нибудь хотели перевернуть или транспонировать сводную таблицу в Excel, как показано на скриншотах ниже. Теперь я расскажу вам, как быстро изменить сводную таблицу в Excel.
(11 шагов) Обратная сводная таблица с мастером сводной таблицы и сводной диаграммы
(7 шагов) Обратная сводная таблица с Kutools для Excel Размеры транспонированной таблицы хорошая идея3

стрелка синий правый пузырь Обратная сводная таблица с помощью PivotTable и PivotChart Wizard

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

1. Нажмите Альт + Д + П сочетания клавиш для открытия диалогового окна мастера сводных таблиц и диаграмм, затем установите флажок Несколько диапазонов консолидации вариант под Где данные, которые вы хотите проанализировать и PivotTable вариант под Какой отчет вы хотите создать .

Внимание: Вы также можете добавить команду PivotTabe и PivoChart Wizard на панель быстрого доступа и щелкнуть, чтобы открыть диалоговое окно.

документ-обратная-сводная-2

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

документ-обратная-сводная-3

3. Выберите базовые данные, затем нажмите Добавить чтобы добавить диапазон данных в Все диапазоны список. Смотрите скриншот:

документ-обратная-сводная-4

4. Нажмите Далее чтобы перейти к последнему шагу мастера, отметьте нужный вариант в Куда вы хотите поместить отчет сводной таблицы раздел. Затем нажмите Завершить.

документ-обратная-сводная-5

5. Теперь создается новая сводная таблица и дважды щелкните последнюю ячейку в правом нижнем углу новой сводной таблицы, после чего новая таблица будет создана на новом листе. Смотрите скриншоты:
документ-обратная-сводная-6

iv>

6. Затем создайте новую сводную таблицу на основе этой новой таблицы. Выделите всю новую таблицу и нажмите Вставить > PivotTable > PivotTable.

документ-обратная-сводная-7

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

документ-обратная-сводная-8

8. Нажмите OK, Затем Список полей сводной таблицы появится панель и перетащите Строка и Колонка полей для заголовки строк раздел и поле значения для Ценности раздел. Смотрите скриншот:

документ-обратная-сводная-9

9. Затем щелкните любую ячейку новой сводной таблицы и перейдите к Дизайн нажмите вкладку «Макет отчета»> «Показать в табличной форме».

документ-обратная-сводная-10

10. Затем перейдите к Макет отчета снова щелкнуть Повторить все метки предметов из списка. Смотрите скриншот:

документ-обратная-сводная-11

Внимание: Это не Повторить все метки предметов в раскрывающемся списке Макет отчета в Excel 2007, просто пропустите этот шаг.

11. Нажмите Дизайн > подытоги > Не показывать промежуточные итоги.

документ-обратная-сводная-12

Теперь сводная таблица перевернута. Смотрите скриншот:

документ-обратная-сводная-13


стрелка синий правый пузырь Обратная сводная таблица с Kutools для Excel Размеры транспонированной таблицы

С указанным выше способом есть так много шагов для решения задачи. Чтобы значительно повысить эффективность вашей работы и сократить рабочее время, я предлагаю вам перевернуть сводную таблицу с помощью Kutools for ExcelАвтора Перенести размеры таблицы функцию.

1. Выберите базовые данные и нажмите Кутулс > Диапазон > Перенести размеры таблицы.

doc обратный поворотный 20

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

инструмент надстройки Excel для изменения 2d таблицы на 1d

3. Нажмите Ok чтобы создать новую таблицу, а затем вставьте заголовки над новой таблицей. Смотрите скриншот:

документ-обратная-сводная-16

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

документ-обратная-сводная-17

5. Нажмите OK, И в Список полей сводной таблицы панель, перетащите Строка и Колонка полей для заголовки строк раздел и Значение поле к Ценности .
документ-обратная-сводная-9

6. Щелкните любую ячейку новой сводной таблицы и щелкните Дизайн > Макет отчета > Показать в табличной форме, затем нажмите Макет отчета снова щелкнуть Повторить все метки предметов. Смотрите скриншоты:

документ-обратная-сводная-10документ-обратная-сводная-11

Внимание: Это не Повторить все метки предметов в раскрывающемся списке кнопки «Макет отчета» в Excel 2007, просто пропустите ее.

7. Нажмите Дизайн > подытоги > Не показывать промежуточные итоги.

документ-обратная-сводная-12

Теперь сводная таблица перевернута. Смотрите скриншот:

документ-обратная-сводная-19

Работы С Нами Kutools for ExcelАвтора Перенести размеры таблицы функцию, вы также можете преобразовать таблицу списка в кросс-таблицу. Нажмите здесь, чтобы узнать больше.


Быстро перенести кросс-таблицу в список или наоборот

Когда вы получаете лист с перекрестной таблицей, который нужно преобразовать в таблицу списка, как быстро с этим справиться? С участием Kutools для Excel Перенести размеры таблицы Вы можете преобразовать таблицу поперечных размеров в таблицу трех размеров или наоборот так быстро, как только сможете.   Нажмите для 30-дневная полнофункциональная бесплатная пробная версия!
док транспонировать крестик в список
 
Kutools for Excel: с более чем удобными надстройками Excel 300, которые можно попробовать бесплатно без ограничений в 30 дней.

Относительные статьи:


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (1)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Код VBA:

Подраздел Развернуть()
'
Dim Rowlabel As Range
Затемнить метку столбца как диапазон
Дим Пап как диапазон
Dim Table As Range
Dim i As Integer
Dim j как целое число
Dim a As Integer
Dim b как целое число
Затемнить данные как диапазон
Dim k как целое число
Затемнение метки как диапазона
Dim pvtCache как PivotCache
Dim pvt как сводная таблица
Dim SrcData как строка
'
ActiveSheet.Copy До: = Рабочие листы (1)
Установить Таблицу = Выбор
Для каждого Pap в таблице
Если Pap.MergeCells Тогда
С Pap.MergeArea
.UnMerge
.Value = Pap.Value
Конец с
End If
Далее
i = Application.InputBox("Ярлык So Dong Chua", "Hoang", i, Type:=2)
j = Application.InputBox("Ярлык So cot chua", "Hoang", j, Type:=2)
On Error Resume Next
Листы("Unpivot_Table").Удалить
Sheets.Add.Name = "Unpivot_Table"
Установить Pap = Range("Unpivot_Table!B2")
b = Таблица.Строек.Количество
a = Таблица.Столбцов.Количество
Установить данные = диапазон (Табл. Ячейки (i + 1, j + 1), Табл. Ячейки (б, а))
Установите Columnlabel = Range (Tabl.Cells (i + 1, 1), Tabl.Cells (b, j))
Установите Rowlabel = Range (Tabl.Cells (1, j + 1), Tabl.Cells (i, a))
Пап.Выбрать
Для каждого столбца в Data.Columns
Столбец.Копировать
Selection.PasteSpecial Вставить:=xlPasteValues
Метка столбца.Копировать
Selection.Offset(0, 1).PasteSpecial Paste:=xlPasteValues
Столбец.Копировать
Выбор.Смещение(b - i, -1).Выбрать
Следующий столбец
Pap.Offset(0, j + 1).Выбрать
Для каждого столбца в Rowlabel.Columns
Столбец.Копировать
Диапазон (Выделение, Выбор. Смещение (b - i - 1, 0)). Специальная вставка: = xlPasteValues, транспонирование: = True
Selection.End(xlDown).Offset(1, 0).Select
Следующий столбец
Установить метку = диапазон (Pap.Offset (-1, 0), Pap.Offset (0, i + j + 1))
Для k = 1 To i + j + 1
Label.Cells(1, k).Value = Application.InputBox(Label.Cells(2, k).Value & "la", "Hoang", k, Type:=2)
Далее
Диапазон(Pap.End(xlUp), Pap.End(xlDown).End(xlToRight)).Выбрать
SrcData = ActiveSheet.Name & "!" & Выбор.Адрес
On Error Resume Next
Листы("Сводка").Удалить
Sheets.Add.Name = "Сводка"
Установите pvtCache = ActiveWorkbook.PivotCaches.Create(_
SourceType:=xlDatabase, _
Исходные данные: = Исходные данные)
Установите pvt = pvtCache.CreatePivotTable(_
TableDestination:="Сводка!" & Sheets("Pivot").Range("A3").Address(ReferenceStyle:=xlR1C1), _
ИмяТаблицы:="СводнаяТаблица1")
End Sub
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL