Я застрял, на первый взгляд, в простом сценарии.
Я хочу очистить содержимое из ячейки S, когда T имеет значение "Скопировано".
То, что у меня есть на данный моментэто:
function onEdit(e) {
if(e.range.columnStart === 20) {
e.range.offset(0,-1).clearContent();
}
}
Я не уверен, как включить IF.Кроме того, имейте в виду, что в столбце T есть формула, поэтому я не редактирую ее вручную, и с этим сценарием она не работает.
Это не обязательно должно быть OnEdit, я могу установитьтриггер для запуска скрипта каждую минуту, что даже лучше, но важно отфильтровать его по значению Скопировано.
Чтобы немного подробнее объяснить, как работает мой файл (пример):
1) Я добавляю комментарий в ячейку S5.
2) Мой второй сценарий выполняется каждую минуту, где он копирует значения из столбца S в столбец V.
3) В столбце T яимеют формулу (= IF (V5 <> "", IF (RegExMatch (S5, V5), "Скопировано", ""), "")), что означает, что если значение существует в столбце V5, добавьте Скопировано в ячейку T5.
4) Я ищу решение, которое, когда ячейка T: T имеет «Скопировано», удаляет диапазон ячеек S: S
Спасибо миллионам!