когда я делаю сводную таблицу, это меняет порядок строк - PullRequest
0 голосов
/ 08 апреля 2019

Когда я создаю сводную таблицу, она меняет порядок строк.

У меня большой набор данных. У меня есть 35 отраслей промышленности и 41 страна, поэтому у меня есть 35 х 41 = 1441 ряд, соответствующий 16 энергоносителям, которые являются моими столбцами. В каждой стране у меня есть конкретные первые 16 строк. Работать с сводной таблицей очень легко, однако, когда я делаю сводную таблицу, она меняет порядок строк исходной таблицы. У меня есть два снимка экрана: первый - это исходная таблица, и когда я делаю сводную таблицу, она меняет порядок строк. Мне нужна сводная таблица в том же порядке, что и в исходной таблице. enter image description here

Попытка использовать сводную таблицу Excel.

без кода

Мне нужен тот же порядок исходной таблицы в сводной таблице. Это очень помогло бы. enter image description here

1 Ответ

0 голосов
/ 08 апреля 2019

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

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

  1. Вставьте вспомогательный столбец в ваши данные с номером заказа, =MATCH(A2,*List*,0)-1, затем используйте этот вспомогательный столбец в качестве первой категории для строк в вашей сводной таблице и отключите промежуточные итоги

  2. Вставьте вспомогательный столбец, который объединяет номер заказа с отраслевыми названиями: `= TEXT (MATCH (A2, Список , 0) -1," 00 ") & A2, а затем используйтечто в качестве единственной категории для строк

  3. Определение настраиваемого списка порядка сортировки: выберите упорядоченный список, затем выберите «Файл»> «Параметры»> «Дополнительно»> «G».eneral> Редактировать пользовательские списки ..., затем нажмите Import, OK и OK еще раз.

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

(Если все еще нетраспечатайте список, затем в сводной таблице щелкните правой кнопкой мыши поле отрасли, выберите «Сортировка»> «Дополнительные параметры сортировки», выберите поле «По возрастанию», нажмите «Дополнительные параметры», затем снимите флажок «Автосортировка» и выберите свой настраиваемый список вРаскрывающийся список «Порядок сортировки первого ключа».

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...