Как обновить ячейку на основе цвета ячейки в таблицах Google? - PullRequest
0 голосов
/ 09 мая 2020

Если ячейка имеет определенный c цвет, я хочу, чтобы она выводила значение в отдельной ячейке.

Не совсем уверен, как определить функцию цвета ячейки / чего-то подобного.

Например:

=IF(CELLcolour(K2)=22,"Y","N")

1 Ответ

1 голос
/ 09 мая 2020

Это можно сделать с помощью скриптов. Go в Инструменты> Редактор скриптов и используйте этот код:

function getCellColor(x) { var formula = SpreadsheetApp.getActiveRange().getFormula(); formula = formula.substring(formula.indexOf("(")+1, formula.indexOf(")")); color = SpreadsheetApp.getActiveRange().getSheet().getRange(formula).getBackground(); return color; }

Затем вы можете использовать формулу для получения цвета фона ячеек =getCellColor(A1) в вашем Google Sheet. Это будет работать только с ячейкой, а не с диапазоном.

...