Скрипт только для копирования и вставки значения (google spreadsheets)

У меня есть следующая идея, которую я не могу реализовать:

  1. Есть строка с указанными номерами табличек (столбец B) и вторая строка с именами, которые копируются по формуле "vlookup" из другой таблицы, и в случае, если номеров не найдено, текст следует заполнить вручную. Я добавил формулу, которая оставляет ячейки пустыми:

    =if(isna(index('spreadsheet1'!A4:A1002;match(B16;'spreadsheet1'!B4:B1002;0)));"";index('spreadsheet1'!A4:A1002;match(B16;'spreadsheet1'!B4:B1002;0)))

Но иногда человек, назначенный на номер автомобиля, меняется, и, таким образом, после получения этого значения я должен максимально упростить вставку только значений (проблема в том, что человек, который добавит данные, может совершить ошибки) - я создал и хотите назначить скрипт, который будет проверять, имеет ли значение в столбце B имя (не пустой =""), затем он должен скопировать его и вставить значение только в то же место, но все остальные ячейки, которые будут пустыми, должны остаться с формулы внутри них для дальнейшего добавления человека к новому номеру или добавления вручную.

Каждый новый столбец будет заполняться один за другим, и хотелось бы, чтобы этот скрипт работал постоянно. У вас есть идеи или подсказки, как я могу это реализовать?

Может быть, вам нужно использовать триггеры. Вы уже читали developers.google.com/apps-script/guides/sheets?

Rubén 10.08.2018 18:57
1
1
843
0

Другие вопросы по теме