Копирование формул в Google Sheet - PullRequest
0 голосов
/ 18 февраля 2019

У меня есть требование, пожалуйста, я хочу скопировать формулы из одной ячейки в другую. Пример:

У меня есть 4 листа в электронной таблице, например, Sheet1, Sheet2, Sheet3 & Sheet4, теперь давайте предположим, что в первомлист Я пишу формулу в ячейке A7

=If(G7=1,"True","False") 

, где G7 имеет 1 или 0.

Я хочу, чтобы то же самое копировалось на 2-й, 3-й и 4-й лист в ячейке A7.

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

Так что я хочу, чтобы я изменил формулу ТОЛЬКО на Лист1, и изменение будет воспроизведено на других 3 Листах.

Однако я попытался создать пользовательскую функцию, поскольку в ней много данных и так многовызывает функцию, делает ее действительно медленной.Я не знаю, что может быть лучшим вариантом для моей проблемы.Поэтому вам нужна ваша помощь, пожалуйста.

Любая помощь будет очень признательна.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

это невозможно, но вы можете сделать это:

  • поместите вашу формулу в G7
  • скопируйте эту формулу в 1000 различных мест (где они вам нужны)
  • затем нажмите CTRL + H и:

0 голосов
/ 18 февраля 2019

Вы не можете «отправить» формулу с формулой, а только «получить» ее результат, поэтому вам понадобится что-то вроде Google Apps Script (и вопросы об этом здесь должны показывать попытку написания кода).

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