Класс Range, кажется, рассматривает таблицу как массив строк. Он имеет метод getDataTable
, который возвращает непрозрачный DataTable. Потерять в этом, кажется, как выбрать столбец как массив. Даже диапазон Nx1, т. Е. Просто столбец, приходит в виде [[1], [2], [3], ...] вместо плоской.Получить столбец в скриптах приложений Google Таблиц?
Выбирает столбец настолько субоптимально, что это так сложно сделать? Я в основном hardcoding данные, поэтому я могу просто повернуть его, если это оптимизация, просто кажется странным.
Я согласен, что это вызвало у меня некоторое горе. Я часто считаю необходимым иметь оператор switch в своем коде, потому что вам нужно сделать один способ, если вы получите одну строку, иначе вы получите один столбец и еще один способ, если у вас есть несколько столбцов и строк. Но я предполагаю, что много кода сломается, если вы измените его сейчас. – Cooper