Excel条件格式扩展:基于Studio标识高亮起止同日期的日历单元格
调整Excel条件格式公式实现目标高亮
要实现仅高亮accomodation_2024工作表中F列为「Studio」且起止日期(G列=H列)相同的对应日历单元格,可以直接修改条件格式公式为:
=ISNUMBER(MATCH(1,(accomodation_2024!$F$7:$F$101="Studio")*(accomodation_2024!$G$7:$G$101=D5)*(accomodation_2024!$G$7:$G$101=accomodation_2024!$H$7:$H$101),0))
公式逻辑说明:
accomodation_2024!$F$7:$F$101="Studio":筛选出标识为Studio的行accomodation_2024!$G$7:$G$101=D5:匹配日历当前单元格(D5为日历日期单元格示例)的日期accomodation_2024!$G$7:$G$101=accomodation_2024!$H$7:$H$101:限定该行的起止日期为同一天
三个条件通过乘法(*)实现“同时满足”的逻辑,MATCH(1,...0)用于判断是否存在符合所有条件的行,ISNUMBER将匹配结果转为布尔值供条件格式识别。
设置步骤:
- 选中日历中需要应用高亮的日期单元格区域
- 点击「开始」选项卡 → 「条件格式」→ 「新建规则」
- 选择「使用公式确定要设置格式的单元格」
- 粘贴上述公式(注意根据实际日历单元格调整
D5为区域左上角的单元格引用,保持相对引用) - 设置你需要的高亮格式(填充色、字体颜色等),点击确定即可
内容的提问来源于stack exchange,提问作者Peter.Gasparik
相关产品推荐
相关产品推荐

