使用 AND 和多个条件来格式化 google sheets/excel
Using AND with multiple conditions for formatting google sheets/excel
如果在其他 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)
我做错了什么?
此外,如果一个值出现多次,是否有一个公式可以突出显示除第一次出现以外的所有值?
Highlight A: if B is greater than 5, C is empty, and D doesn't have a duplicate
适用范围A1:A:
=(B1>5)*(C1="")*(COUNTIF(D:D, D1)<2)
Also, if a value occurs multiple times, is there a formula to highlight all but the first occurrence?
使用更短的:
=COUNTIF(A:A1, A1)>1
或:
=ARRAYFORMULA(COUNTIFS(A:A, A1, ROW(A:A), "<="&ROW(A1))>1)
AND
函数需要额外的括号:
=AND((b:b>5),(isblank(c:c)),(countif(A:A,A1)<2))
如果在其他 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)
我做错了什么?
此外,如果一个值出现多次,是否有一个公式可以突出显示除第一次出现以外的所有值?
Highlight A: if B is greater than 5, C is empty, and D doesn't have a duplicate
适用范围A1:A:
=(B1>5)*(C1="")*(COUNTIF(D:D, D1)<2)
Also, if a value occurs multiple times, is there a formula to highlight all but the first occurrence?
使用更短的:
=COUNTIF(A:A1, A1)>1
或:
=ARRAYFORMULA(COUNTIFS(A:A, A1, ROW(A:A), "<="&ROW(A1))>1)
AND
函数需要额外的括号:
=AND((b:b>5),(isblank(c:c)),(countif(A:A,A1)<2))