Как изменить порядок данных в Excel и Google Таблицах
В этой статье вы узнаете, как изменить порядок данных в Excel и Google Таблицах.
Изменение порядка данных на обратный с помощью вспомогательного столбца и сортировки
Есть несколько способов изменить порядок данных (перевернуть их «вверх ногами») в Excel. В следующем примере используется вспомогательный столбец, который затем будет отсортирован. Допустим, у вас есть список имен в столбце B, и вы хотите отсортировать его в обратном порядке.
1. В столбце C добавьте серийные номера рядом с именами в столбце B. Начните с 1 и увеличивайте на 1 для каждого имени. Столбец C - это вспомогательный столбец, который вы будете использовать для сортировки данных в обратном порядке, переходя от возрастания к убыванию.
2. Выберите весь диапазон данных (B1: B9) и в Лента, перейти к Данные> Сортировать.
3. В окне «Сортировка» (1) выберите порядок для Сортировать по, (2) От наибольшего к наименьшему для порядок, и (3) щелкните Ok.
В результате диапазон данных сортируется в порядке убывания по столбцу C, что означает, что имена в столбце B теперь расположены в обратном порядке. Теперь вы можете удалить вспомогательный столбец.
Измените порядок данных в формуле
Другой способ изменить порядок данных - использовать функции INDEX и ROWS.
1. Введите следующую формулу в ячейку C2:
1 | = ИНДЕКС ($ B $ 2: $ B $ 9, СТРОКИ (B2: $ B $ 9)) |
Давайте рассмотрим, как работает эта формула:
- Функция ИНДЕКС принимает диапазон данных (первый параметр) и строку (второй параметр) и возвращает значение. В этом случае диапазон всегда составляет B2: B9, а строка является выходом функции ROWS.
- Функция ROWS в этом примере возвращает количество строк в выбранном диапазоне, который начинается с текущей строки и заканчивается последней ячейкой.
Таким образом, для ячейки C2 результат функции ROWS равен 8 (есть 8 строк от B2 до B9.), Поэтому функция INDEX вернет значение в 8-й строке диапазона данных, которое является Люк. Для ячейки C3 результат функции ROWS равен 7 (есть 7 строк от B3 до B9.), Поэтому функция INDEX возвращает Travor. Таким образом, строка для функции ИНДЕКС будет каждый раз уменьшаться на единицу и сформировать исходный список в обратном порядке.
2. Поместите курсор в нижний правый угол ячейки C2, пока появляется крест, тогда тащить, тянуть это вниз до строки 9.
Конечным результатом является набор данных из столбца B, отсортированный в обратном порядке в столбце C.
Измените порядок данных в Google Таблицах
В Google Таблицах вы можете использовать формулы ИНДЕКС и СТРОКИ точно так же, как в Excel. Но метод вспомогательного столбца работает немного иначе
1. Выберите весь диапазон данных, включая вспомогательный столбец (B1: C9) и в Меню, перейти к Данные> Диапазон сортировки.
2. В окне "Сортировка" (1) установите флажок Данные имеют строку заголовка, (2) выбрать порядок для Сортировать по, (3) выберите Я → А (по убыванию) и (4) щелкните Сортировать.
В результате имена теперь расположены в обратном порядке в столбце C.