Google Sheet: Как вернуть массив данных по горизонтали? - PullRequest
2 голосов
/ 20 января 2020

Я пишу пользовательскую функцию в Google Sheet:

function array_test() {
  return [1,2];
}

И проверяю ее в Google Sheet =array_test(): enter image description here

Вы можете увидеть Google Лист расширяет массив данных по вертикали. Но я просто хочу, чтобы Google Sheet расширял массив данных по горизонтали, например:

enter image description here

Итак, кто-нибудь может дать мне несколько советов по этому поводу.

1 Ответ

3 голосов
/ 20 января 2020
  • Вы хотите поместить возвращенные значения из пользовательской функции в направлении столбца.

Если мое понимание верно, как насчет этой модификации?

От:

return [1,2];

Кому:

return [[1,2]];
  • Когда в качестве возвращаемых значений используется одномерный массив, значения помещаются в направлении строки.
  • Когда В качестве возвращаемых значений используется двумерный массив, значения помещаются в направлении строк и столбцов.
  • Например, когда [["a1", "b1"], ["a2", "b2"]] возвращается в ячейку "A1", значения помещаются в "A1 : B2 ".

Ссылка:

Если я неправильно понял ваш вопрос и это был не тот результат, который вы хотите, я прошу прощения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...