Загрузите образец книги
Из этого туториала Вы узнаете, как изменить порядок списка или диапазона в Excel и Google Таблицах.
Обратный заказ с использованием функции ИНДЕКС
Функция ИНДЕКС возвращает значение (может быть любым типом данных), расположенное на пересечении указанной строки и столбца в диапазоне или массиве. Его синтаксис:
Мы можем использовать функцию ИНДЕКС, чтобы изменить порядок списка элементов следующим образом:
1 | = ИНДЕКС (B $ 3: B $ 7; C3,1) |
В этом примере столбец C содержит значения аргумента row_num синтаксиса функции INDEX. Он был рассчитан с использованием функций СЧЁТ и СТРОКА, например:
1 | = COUNTA (B $ 3: B $ 7) + СТРОКА (B $ 3: B $ 7) -ROW () |
Обратный заказ с использованием функций ИНДЕКС, СЧЁТ И СТРОКА
В предыдущем примере мы разделили формулы на части, чтобы было легче следовать. Вместо этого вы можете объединить эти формулы в одну, например:
1 | = ИНДЕКС (B $ 3: B $ 7; COUNTA (B $ 3: B $ 7) + СТРОКА (B $ 3: B $ 7) -ROW (), 1) |
Примечание. Для диапазона в каждой формуле использовалась смешанная ссылка на ячейку, чтобы упростить перетаскивание вниз.
Измените порядок списка / диапазона в Google Таблицах
Эти формулы работают в Google Таблицах точно так же, как и в Excel.