Автозаполнение пользовательской функции - PullRequest
0 голосов
/ 05 января 2019

Так что в моем Google Sheet у меня есть пользовательская функция, которая просто получает значения из файла json. Я пытаюсь автоматически заполнить 1 значение в этой функции, но это не работает. Я пытаюсь добиться этого:

=IMPORTJSON("example.json","1/value")
=IMPORTJSON("example.json","2/value")
=IMPORTJSON("example.json","3/value")

Я бы хотел, чтобы он автоматически заполнялся до 3,4,5 и т. Д., Но он просто повторяет 1,2,3. Я попытался поместить 1,2,3 в отдельную ячейку, затем автоматически заполнить эти ячейки и просто сослаться на ячейку в функции, но это не работает. Помощь очень ценится.

1 Ответ

0 голосов
/ 05 января 2019

Используйте ROW () и оператор &

=IMPORTJSON("example.json",ROW()&"/value")

ROW () возвращает номер строки. Если вам нужно смещение, допустим, что вам требуется =IMPORTJSON("example.json","1/value") строки 2, тогда используйте

=IMPORTJSON("example.json",(ROW()-1)&"/value")
...