首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多个条件的多个范围的谷歌工作表条件格式

具有多个条件的多个范围的谷歌工作表条件格式
EN

Web Applications用户
提问于 2020-09-10 05:28:00
回答 1查看 2.2K关注 0票数 0

我想格式化谷歌表格范围像这样;

设置:

A1中的日期

A2 (IF(WEEKDAY(A1)=1,Settings!$B$8,...) //Settings中的“一周中的日”公式包含当天的文本

Range1 C5:O15

如果A2 =“周一”细胞C6,C8,C9背景应该是“黑色”细胞C10,C11,C12背景应该是“白色”细胞C13,C14,C15背景应该是“黑色”。

如果A2 =“星期二”单元格C6、C8、C9、C10、C11背景应为“白色”单元格C12、C13、C14背景应为“黑色”单元格C15背景应为“白色”

前提是:

如果单元格是白色的,则有一个时隙可用,如果它们是黑色的,则不是。根据不同的一天,工作时间是不同的,所以在星期一,一个人将无法在特定的时间预约,而当一天发生变化时,这些时间就会出现,而其他的时间则不会。

图形化;

Day1 X,O,X,X

Day2 O

可利用的时间本身永远不会改变,它们是不变的。日期和日期的改变。我可以做到这一点,如果我为每一天确定不同的范围,但这是不切实际的。不知道如何动态地去做。

EN

回答 1

Web Applications用户

回答已采纳

发布于 2020-09-11 00:00:33

您需要在条件格式规则中应用自定义函数,并且在格式化范围时,自定义函数需要使用absolute单元格引用

例如:如果A2 =“星期一”有两个规则:

  • 细胞C6、C8、C9、C13、C14&C15背景应为“黑色”;
  • 细胞C10,C11,C12背景应该是“白色”

这两种规则的自定义公式都是:=$A$2="Monday"

尽管很明显,每个规则的范围和背景都会有所不同:一个用于“黑色”,另一个用于“白色”(我使用橙色以使背景突出)。

类似地:如果A2 =“星期二”有两条规则:

  • 细胞C6,C8,C9,C10,C11&C15背景应为“白色”
  • 细胞C12,C13,C14背景应该是“黑色”

这两种规则的自定义公式都是:=$A$2="Tuesday"

尽管很明显,每个规则的范围和背景都会有所不同:一个用于“黑色”,另一个用于“白色”(我使用蓝色以使背景脱颖而出)。

我在单元格A2中使用了一个公式:

  • =CHOOSE( weekday(A1), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
票数 0
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/146162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档