У меня есть таблица с некоторыми данными. Первый столбец содержит идентификаторы, непрерывный ряд чисел в порядке возрастания (ID: 1, 2, 3, 4, 5), второй столбец содержит несортированные имена (NAME: C, B, A, D, E). Пока я не применяю какие-либо фильтры, функция .getSelection().getCurrentCell().getValues()
или .getDisplayValues()
возвращает мне правильное содержимое нужных ячеек.
Затем я применяю фильтр к обоим столбцам и сортирую второй столбец по алфавиту. Первый столбец становится таким: ID: 3, 2, 1, 4, 5. Я выбираю, например, элементы из первой строки (3A), но скрипт возвращает мне значения, которые были в этих ячейках до применения фильтра (1 C).
Поэтому мне нужно получить выбранные значения, которые появляются после применения фильтра.