【发布时间】:2020-09-02 03:11:36
【问题描述】:
【问题讨论】:
标签: google-sheets conditional-formatting
【问题讨论】:
标签: google-sheets conditional-formatting
Google 表格不允许您优先考虑条件格式语句,但您可以通过修改和添加第三条规则来实现。
目前,您有两个条件格式规则:
每三行着色一次,设置在工作表的行上:
=AND(MOD(ROW() ,6)>0,MOD(ROW() ,6)<4)
如果选中 A 列中的相应复选框,则将 B 列中的文本设置为删除线,设置在 B 列上:
=A1:A=TRUE
问题在于删除规则不会忽略其他条件规则,因此不会遵守设置行颜色的第一条规则。
首先,您可以保留为行着色的公式:
=AND(MOD(ROW() ,6)>0,MOD(ROW() ,6)<4)
确保格式样式仅用于行颜色。
然后你需要有两个额外的规则来保持颜色的格式,以及删除:
第一个,将影响行1-3、7-9、13-15 等。为此,您的格式样式应该是行1-3、以及的正确颜色三振:
=AND(AND(MOD(ROW(),6)>0,MOD(ROW(),6)<4),A1:A32=TRUE)
第二个将影响行4-6、10-12、16-18 等。为此,您的格式样式应该是行4-6 的正确颜色,以及删除线:
=AND(A1:A32=TRUE,OR(MOD(ROW(),6)=0,MOD(ROW(),6)>4))
【讨论】: