Использование AND с несколькими условиями для форматирования листов Google / Excel - PullRequest
0 голосов
/ 18 февраля 2020

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

A       B        C        D

Выделить A: если B больше 5, C пусто и D не имеет дубликатов

Когда я использую эти формулы по отдельности, они работают:

=AND(b:b,>5)

=AND(isblank(c:c))

=AND(countif(A:A,A1)<2)

Но когда я комбинирую их таким образом, они не работают:

=AND(b:b,>5),(isblank(c:c)),(countif(A:A,A1)<2)

Что я делаю не так?

Кроме того, если значение встречается несколько раз, существует ли формула для выделения всего, кроме первого вхождения?

Ответы [ 2 ]

1 голос
/ 18 февраля 2020

Выделите A: если B больше 5, C пусто и D не имеет дубликатов

применимо к диапазону A1: A :

=(B1>5)*(C1="")*(COUNTIF(D:D, D1)<2)

0


Кроме того, если значение встречается несколько раз, существует ли формула для выделения всех, кроме первое вхождение?

использовать короче:

=COUNTIF(A$1:A1, A1)>1

или:

=ARRAYFORMULA(COUNTIFS(A$1:A, A1, ROW(A$1:A), "<="&ROW(A1))>1)

0

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

Для функции AND требуются дополнительные скобки:

=AND((b:b>5),(isblank(c:c)),(countif(A:A,A1)<2))
...