Google Sheets - 条件格式化动态调整大小的“Total”行
Google Sheets - Conditional Formatting a dynamically resizing `Total` Row
我正在尝试对动态调整大小的 Total
行的多个表格进行条件格式化,一个表格堆叠在另一个表格之上。 Total
行中的单元格数量可能会根据 Year
下拉列表中的选择而改变。
A | B | C | D | E | F | G | H | I | J | K | L | M |
<Year dropdown>
|Issues|2020-Jan|2020-Feb|2020-Mar|2020-Apr|2020-May|2020-Jun| | | | | | |
--------------------------------------------------------------------------------
| abc | 9 | 2 | 2 | 1 | 3 | 8 | | | | | | |
| def | 1 | 3 | 7 | 1 | 5 | 3 | | | | | | |
| ghi | 2 | 1 | 3 | 1 | 1 | 2 | | | | | | |
--------------------------------------------------------------------------------
|Total | 12 | 6 | 12 | 3 | 9 | 13 | | | | | | |
--------------------------------------------------------------------------------
我正在使用这个公式来突出显示总计行。但是,它会突出显示整行,具体取决于条件格式 > Apply to Range
框中设置的范围。我只想突出显示数字单元格,即排除空白单元格。
=ISNUMBER(SEARCH("total",$B1))
这会突出显示整个总计行,包括所有空白单元格。我修改它以排除行中的任何空白单元格,但没有快乐!
=AND(ISNUMBER(SEARCH("total",$B1)), SEARCH("total",$B1)<>""))
使用公式:
=(ISNUMBER(SEARCH("total",$B1))+(($B1:$Z1<>"")))>1
您也可以这样做,依靠相对寻址修改公式,因为它有效地拖过格式化区域:
=and(isnumber(search("Total",$B3)),B3<>"")
我正在尝试对动态调整大小的 Total
行的多个表格进行条件格式化,一个表格堆叠在另一个表格之上。 Total
行中的单元格数量可能会根据 Year
下拉列表中的选择而改变。
A | B | C | D | E | F | G | H | I | J | K | L | M |
<Year dropdown>
|Issues|2020-Jan|2020-Feb|2020-Mar|2020-Apr|2020-May|2020-Jun| | | | | | |
--------------------------------------------------------------------------------
| abc | 9 | 2 | 2 | 1 | 3 | 8 | | | | | | |
| def | 1 | 3 | 7 | 1 | 5 | 3 | | | | | | |
| ghi | 2 | 1 | 3 | 1 | 1 | 2 | | | | | | |
--------------------------------------------------------------------------------
|Total | 12 | 6 | 12 | 3 | 9 | 13 | | | | | | |
--------------------------------------------------------------------------------
我正在使用这个公式来突出显示总计行。但是,它会突出显示整行,具体取决于条件格式 > Apply to Range
框中设置的范围。我只想突出显示数字单元格,即排除空白单元格。
=ISNUMBER(SEARCH("total",$B1))
这会突出显示整个总计行,包括所有空白单元格。我修改它以排除行中的任何空白单元格,但没有快乐!
=AND(ISNUMBER(SEARCH("total",$B1)), SEARCH("total",$B1)<>""))
使用公式:
=(ISNUMBER(SEARCH("total",$B1))+(($B1:$Z1<>"")))>1
您也可以这样做,依靠相对寻址修改公式,因为它有效地拖过格式化区域:
=and(isnumber(search("Total",$B3)),B3<>"")