Завантажте зразок робочої книги
Цей підручник покаже, як динамічно сортувати кілька стовпців у Excel та Google Таблицях.
Динамічне сортування з функцією SORTBY
Функція SORTBY створює динамічний масив відсортованих даних.
У цьому прикладі ми використовуємо функцію SORTBY для створення динамічного масиву, відсортованого за Команда а потім шляхом Ім'я гравця:
1 | = СОРТБІ (B3: D8, B3: B8,1, C3: C8,1) |
Примітка: Функція SORTBY записується лише в комірці F3. Решта таблиці заповниться автоматично.
Відсортована таблиця є динамічною, що означає, що якщо будь -яка з Команда або Ім'я гравця значення змінюються або записуються або додаються / видаляються, тоді таблиця виводу буде автоматично змінювати розмір та повторно сортувати.
Примітка: Функція SORTBY недоступна в Excel 2022 або старіших версіях. Нижче прочитайте параметри сортування, доступні для попередніх версій Excel.
Сортування в Excel 2022 або раніше
У Excel 2022 або більш ранній версії можна використовувати формулу для сортування одного стовпця, але сортування за кількома стовпцями є більш складним завданням.
Звичайно, ви завжди можете використовувати вбудований інструмент сортування Excel для сортування за кількома стовпцями:
Динамічне сортування з функцією СОРТУВАННЯ в Google Таблицях
Функція SORTBY недоступна в Google Таблицях, але її функцію SORT можна використовувати замість неї і вона є більш потужною, ніж функція SORT у Excel. Це дозволяє нам використовувати кілька стовпців для динамічної сортування діапазонів даних.
У цьому прикладі ми використовуємо функцію СОРТУВАННЯ таблиць Google, щоб взяти таблицю даних і створити динамічний масив, який спочатку сортує її за алфавітом за Команда а потім шляхом Ім'я гравця:
1 | = SORT (B3: D8,1, TRUE, 2, TRUE) |
Функція СОРТУВАННЯ Таблиць Google сортує дані за зазначеними номерами стовпців у вхідних даних і дозволяє нам встановлювати, чи порядок сортування зростає чи ні.