Як змінити порядок рядків у excel (з прикладом)
Ви можете використовувати таку формулу в Excel, щоб швидко змінити порядок рядків:
=SORTBY( $A$2:$C$11 ,ROW( A2:A11 ),-1)
Цей конкретний приклад змінить порядок рядків у діапазоні A2:C11 .
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: як змінити порядок рядків у Excel
Припустімо, у нас є такий набір даних у Excel, який містить інформацію про різних баскетболістів:
Скажімо, ми хочемо змінити порядок рядків у діапазоні A2:C11 , наприклад, показуючи рядок з Mavs як останній рядок і рядок з Jazz як перший рядок.
Для цього ми можемо ввести таку формулу в клітинку E2 :
=SORTBY( $A$2:$C$11 ,ROW( A2:A11 ),-1)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Зауважте, що формула змінює порядок рядків.
Перший рядок став останнім.
Другий рядок тепер став передостаннім.
І так далі.
Як працює ця формула?
Пам’ятайте формулу, яку ми використовували для зміни порядку рядків:
=SORTBY( $A$2:$C$11 ,ROW( A2:A11 ),-1)
Ця формула використовує функцію SORTBY , яка використовує такий синтаксис:
СОРТ(масив, за_масивом, порядок_сортування, …)
золото:
- масив : масив для сортування
- by_array : масив для сортування
- порядок_сортування : 1 = за зростанням, -1 = за спаданням
У першому аргументі ми вказуємо, що ми хочемо відсортувати діапазон A2:C11 .
У другому аргументі ми вказуємо, що ми хочемо використовувати номери рядків у діапазоні A2:A11 як значення сортування.
У третьому аргументі ми використовуємо значення -1 , щоб вказати, що ми хочемо сортувати за номером рядка в порядку спадання.
Кінцевим результатом є те, що ми можемо змінити порядок рядків у діапазоні A2:C11 .
Примітка . Ви можете знайти повну документацію щодо функції SORTBY в Excel тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як об’єднати рядки з однаковим ідентифікатором
Excel: як порахувати рядки з текстом
Excel: як виділити повторювані рядки