Сортирайте няколко колони с формула - Excel и Google Таблици

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да сортирате динамично няколко колони в Excel и Google Sheets.

Динамично сортиране с функция SORTBY

Функцията SORTBY създава динамичен масив от сортирани данни.

В този пример използваме функцията SORTBY, за да създадем динамичен масив, сортиран по Екип и след това от Име на играча:

1 = SORTBY (B3: D8, B3: B8,1, C3: C8,1)

Забележка: Функцията SORTBY е записана само в клетка F3. Останалата част от таблицата ще се попълни автоматично.

Сортираната таблица е динамична, което означава, че ако някоя от Екип или Име на играча стойностите се променят или записват или добавят / изтриват, тогава изходната таблица автоматично ще преоразмерява и пресортира.

Забележка: Функцията SORTBY не е налична в Excel 2022 или по -ранна версия. Прочетете по -долу за опциите за сортиране, налични за по -ранните версии на Excel.

Сортиране в Excel 2022 или по -рано

В Excel 2022 или по -ранна версия можете да използвате формула за сортиране на една колона, но сортирането по няколко колони е по -предизвикателно.

Разбира се, винаги можете да използвате вградения инструмент за сортиране на Excel, за да сортирате по няколко колони:

Динамично сортиране с функция SORT в Google Sheets

Функцията SORTBY не е налична в Google Sheets, но нейната функция SORT може да се използва вместо това и е по -мощна от функцията SORT в Excel. Тя ни позволява да използваме множество колони за динамично сортиране на диапазони от данни.

В този пример използваме функцията за сортиране на Google Sheets, за да вземем таблица с данни и да създадем динамичен масив, който да я сортира първо по азбучен ред по Екип и след това от Име на играча:

1 = SORT (B3: D8,1, TRUE, 2, TRUE)

Функцията СОРТИРАНЕ на Google Таблици сортира данните по посочените номера на колони във входните данни и ни позволява да зададем дали редът на сортиране е възходящ или не.

wave wave wave wave wave