Как изменить порядок строк в 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)
В этой формуле используется функция СОРТИРОВКА , которая имеет следующий синтаксис:
СОРТИРОВКА(массив, по_массиву, порядок_сортировки,…)
Золото:
- array : Массив для сортировки
- by_array : массив для сортировки
- sort_order : 1 = по возрастанию, -1 = по убыванию
В первом аргументе мы указываем, что хотим отсортировать диапазон A2:C11 .
Во втором аргументе мы указываем, что хотим использовать номера строк в диапазоне A2:A11 в качестве значений сортировки.
В третьем аргументе мы используем значение -1 , чтобы указать, что мы хотим сортировать по номеру строки в порядке убывания.
Конечным результатом является то, что мы можем изменить порядок строк в диапазоне A2:C11 .
Примечание . Полную документацию по функции СОРТИРОВКА в Excel можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как объединить строки с одинаковым идентификатором
Excel: как посчитать строки с текстом
Excel: как выделить повторяющиеся строки