Как проверить несколько ячеек для значения в Google Sheets - PullRequest
0 голосов
/ 21 апреля 2020

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

К сожалению, обычный оператор IF не может принять диапазон, например: IF(A1:A4=True, Unlocked, Locked).

Как мне это сделать? Я несколько дней ломал голову, чтобы найти решение.

1 Ответ

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

=IF(COUNTIF(A1:Ax, TRUE) = ROWS(A1:Ax), "Unlocked", "Locked") выполнит трюк.

Он проверяет, равно ли число TRUE значений в диапазоне количеству ячеек (т.е. все ячейки содержат TRUE). Если да, поместите строку «Unlocked», иначе «Locked» в ячейку назначения.

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