Копирование формулы со ссылкой на другой лист с обновленными ссылками на ячейки - PullRequest
0 голосов
/ 25 апреля 2020

Этот вопрос похож на этот , за исключением того, что формула, которую я копирую, ссылается не на ячейки на том же листе, а на ячейки на другом листе.

Для Например, у меня есть лист 1 и 2 в файле листа Google. Для листа 1:

A1: ='sheet 2'!A1 - 'sheet 2'!A2

B1: =' '

Я хотел бы скопировать формулу A1 в B1, чтобы она выглядела так:

B1: ='sheet 2'!B1 - 'sheet 2'!B2

Очевидно, что я могу сделать это вручную, перетаскивая знак + внизу правый угол от A1 до B1 на листе 1. Но как мне сделать это с API листа?

Я пробовал решение с самым высоким рейтингом для этого вопроса , и оно работает, если формула ссылается на ячейки на листе 1. Если формула ссылается на ячейки на листе 2, она копирует формулу, но не обновляет ссылку на ячейку ... результат будет выглядеть следующим образом:

B1: ='sheet 2'!A1 - 'sheet 2'!A2

Есть предложения?

1 Ответ

1 голос
/ 28 апреля 2020

Вы можете использовать autofill request для имитации автозаполнения (т. Е. Перетаскивая знак + в правом нижнем углу A1 вниз)

...