Google表格的条件格式(如果行标题用大写字母表示)

时间:2019-08-26 00:26:26

标签: regex google-sheets google-sheets-formula gs-conditional-formatting

我的电子表格在A列(从第22行开始)中有一列标题,其中各行的数据值。 标题列具有条件格式,可根据标题(以单词Crit或标题为大写字母或两者兼而有之)更改颜色。

=IFERROR(FIND("Crit",A22),0)>0

=AND(EXACT(A22,Upper(A22)),LEN(A22)>0)

=AND(EXACT(A22,Upper(A22)),NOT(ISBLANK(A22)),IFERROR(FIND("CRIT",A22),0)>0)

如何扩展这些公式以应用于整个行?这样整个行的格式就与它们在A列中的标题相同。

编辑: 我自己实现了这些,这是我的解决方案

=FIND("CRIT",$A22) 

=FIND("Crit",$A22) 

这些公式可以设置标题中以CRIT或Crit开头的行的格式。

=AND(EXACT(UPPER($A22),$A22),NOT(ISBLANK($A22)))

此公式可用于格式化大写标题行,而不标记空白行。

1 个答案:

答案 0 :(得分:0)

尝试将其应用于整个范围,而不只是A22

enter image description here


  • 绿色:=REGEXMATCH($A22, "^Crit|^Crit.*")

  • 黄色:=REGEXMATCH($A22, "^CRIT|^CRIT [A-Z0-9]+$")

  • 红色:=REGEXMATCH($A22, "^[A-Z0-9 ]+$")

    5