Есть ли простой способ изменить порядок выбранных строк ? (Или как насчет всех строк , если это проще.)
В частности, в этом случае нет столбца, который можно было бы использовать для сортировки, чтобы получить их в правильном порядке. Таким образом, при наличии ряда строк в произвольном порядке, можно ли изменить этот порядок?
В качестве примера...
... после изменения этих 5 рядов «Waitrose 756» должен стоять первым, а «Moot» последним.
google-sheets
sorting
Jonik
источник
источник
Ответы:
Чтобы изменить порядок выбранного диапазона (в отличие от сортировки по определенному столбцу), вы можете использовать следующий скрипт:
Добавление этого сценария onOpen создаст пункт меню Extra , содержащий элемент Reverse :
источник
Вот пример того, как сделать это без использования скриптов - обратите внимание, что этот метод предполагает, что ваши данные - это просто данные - он может делать странные вещи, если у вас есть формулы, ссылающиеся на другие ячейки в том же диапазоне:
Расширьте формулу в A2 до нижней части данных, которые вы хотите изменить.
Теперь все должно быть пронумеровано от 1 до количества строк в диапазоне, который вы сортируете.
Ваши данные теперь должны быть в обратном порядке. Из-за того, как мы настроили формулу нумерации, номер будет сброшен и все еще будет начинаться с 1 наверху ... но фактические данные в других столбцах следует поменять местами.
источник
Следуя примеру Мира, вы можете поместить функцию SORT, скажем, в ячейку D3, чтобы изменить порядок данных в столбце C:
источник