Сортування зведеної таблиці за значеннями в Excel (4 розумних способи)

  • Поділитися Цим
Hugh West

Іноді після створення зведеної таблиці в Excel можна побачити, що дані розміщені в неправильному порядку. Щоб розібратися з цим, в Excel є багато різних варіантів сортування зведених таблиць. У цій статті ми розглянемо, як можна відсортувати зведену таблицю за значеннями.

Завантажити Практичний посібник

Ви можете завантажити наш робочий зошит з практики тут безкоштовно!

Сортування у зведеній таблиці за значеннями.xlsm

4 способи сортування зведеної таблиці за значеннями в Excel

Скажімо, у нас є набір даних про різні товари та їхні продажі за січень, лютий та березень.

Тепер ми створили зведену таблицю з цього набору даних. Тепер ми хочемо відсортувати цю зведену таблицю за значеннями. Ви можете скористатися будь-яким з 4 відповідних способів зробити це.

У цій статті ми використовували Office 365 Але не хвилюйтеся, якщо у вас виникли проблеми з версіями, будь ласка, прокоментуйте їх нижче.

1. сортування даних за допомогою опції сортування зведеної таблиці

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

Сходинки:

  • Перш за все, виберіть будь-яку комірку зі списку Сума січневих продажів стовпчик і клацніть правою кнопкою миші на цьому телефоні.

  • Після цього оберіть пункт Сортування з контекстного меню.
  • В рамках проекту Сортування у вас буде два варіанта, один з них - це Сортувати від меншого до більшого а інша - це Сортувати від більшого до меншого .
  • Далі натисніть на кнопку Сортувати від меншого до більшого варіант.

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

2. сортування за значеннями з використанням опції Sort & Filter

Excel має вбудовану функцію сортування та фільтрації, яка працює як для звичайної таблиці, так і для зведеної таблиці. Тепер, щоб відсортувати таблицю за значеннями продажів за січень у порядку зростання, виконайте наступні дії.

Сходинки:

  • Спочатку виберіть будь-яку комірку зведеної таблиці.
  • Після цього перейдіть на сторінку Головна сторінка вкладка>>; Редагування група>>; Сортування та фільтрація інструмент>>; Сортувати від меншого до більшого варіант.

Отже, ваша зведена таблиця буде відсортована в порядку зростання значень січневих продажів. І результат буде виглядати наступним чином.

3. використання додаткової опції сортування

Зазвичай сортування відбувається у стовпчику. Існує більше варіантів сортування, де ви можете легко виконати сортування для рядків. Для цього виконайте наведені нижче кроки.

Сходинки:

  • На самому початку клацніть по комірці всередині зведеної таблиці і клацніть правою кнопкою миші на мишку.

  • Після цього оберіть пункт Сортування з контекстного меню.
  • Далі оберіть пункт Більше параметрів сортування... варіант.

  • Як наслідок, на сьогоднішній день в Україні діє Сортування за значенням з'явиться діалогове вікно.
  • Наразі, в Параметри сортування виберіть групу Від найменшого до найбільшого варіант.
  • Після цього, в Напрямок сортування виберіть групу Зліва направо варіант.
  • І останнє, але не менш важливе, натисніть на кнопку ГАРАЗД. кнопку.

Отже, ви побачите різку зміну у вашій таблиці. Сортування відбувається в рядку. Ми вибрали рядок Електрочайник і там найнижче значення було 700 який є Лютневі продажі значення для Електрочайник. Після сортування на першому місці буде стояти число 700, оскільки це найменше число для даного рядка. Ми побачимо, що стовпець Продажі за лютий тепер стоїть на першому місці завдяки сортуванню від найменшого до найбільшого в розділі "Електрочайники".

4 Застосування коду VBA для сортування зведеної таблиці за значеннями

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

Сходинки:

  • На самому початку перейдіть за посиланням Розробник вкладка>>; Visual Basic інструмент.

  • Наразі, в даний час, в Україні триває робота над створенням Microsoft Visual Basic для додатків з'явиться вікно.
  • Після цього оберіть Лист3 від VBAPROJECT і у вікні коду, що з'явилося, написати наступний VBA-код.
 Sub SortPivotableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Сума продажів за січень" On Error Resume Next Set pivtbl = ActiveCell.PivotTable If pivtbl Is None Then Exit Sub For Each pivfld In pivtbl.RowFields pivfld.AutoSort xlAscending, sortclm Next pivfld End Sub 

  • Після цього натисніть Ctrl+S на клавіатурі.
  • Таким чином, на сьогоднішній день Microsoft Excel З'явиться діалогове вікно, в якому потрібно натиснути на кнопку Ні кнопку тут.

  • Як наслідок, на сьогоднішній день в Україні діє Зберегти як з'явиться діалогове вікно.
  • Тут виберіть Зберегти як тип: опція як .xlsm введіть і натисніть на кнопку Зберегти кнопку.

  • Після цього закриваємо вікно коду VBA і переходимо на сторінку Розробник вкладка>>; Макроси інструмент.

  • Наразі, в даний час, в Україні триває робота над створенням Макроси з'явиться вікно.
  • Згодом обирайте Лист3.СортуватиЗведенуТаблицюЗаЗначеннями і натисніть на макрос Біжи кнопку.

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

Сортування зведеної таблиці за значенням Не працює

Іноді в зведених таблицях сортування може не працювати належним чином. Це може статися з багатьох причин. Для усунення цієї проблеми можна застосувати кілька рішень в залежності від причини виникнення проблеми.

Найчастіша причина - наявність користувацького списку в Excel. Виправити цю помилку можна, виконавши наведені нижче дії.

Рішення:

  • По-перше, клацніть правою кнопкою миші на будь-яку клітинку всередині зведеної таблиці.
  • Далі оберіть пункт Параметри зведеної таблиці... з контекстного меню.

  • Як наслідок, на сьогоднішній день в Україні діє Параметри зведеної таблиці з'явиться вікно.
  • Тепер перейдіть до Підсумки & Фільтри вкладка>> зняти галочку з опції Використовуйте Користувацькі списки, коли сортування від Сортування натисніть на групу "ВКонтакте", а потім на кнопку ГАРАЗД. кнопку.

Важливі моменти для запам'ятовування

  • У зведеній таблиці можна сортувати числа в порядку від меншого до більшого або від більшого до меншого.
  • Ви також можете сортувати дані за алфавітом від a до Z або від Z до A.
  • Якщо ви сортуєте таблицю за окремим стовпцем, то вся таблиця буде відсортована за цим стовпцем.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.