You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel日期时间条件格式求助:工作时段及工作日高亮规则失效

解决电子表格工作时段条件高亮问题

你的公式存在两个关键错误,导致高亮未正常生效:

  1. 误用DAY函数:DAY的作用是提取日期中的“日”(如1号、20号),而非判断星期几,判断星期需要用WEEKDAY函数。
  2. 语法错误:DAY($B8<6)的写法逻辑混乱,括号位置错误,且完全不符合判断星期的需求。

正确的条件格式公式

假设$B8是包含日期+时间的完整单元格,使用以下公式即可:

=AND(WEEKDAY($B8,2)<=5, HOUR($B8)>=8, HOUR($B8)<=17)

公式说明

  • WEEKDAY($B8,2):将周一设为1、周日设为7,<=5就代表周一至周五的工作日。
  • HOUR($B8)>=8 和 HOUR($B8)<=17:限定时间在8:00到17:00之间(如果不需要包含17:00整,把<=17改成<17即可)。
  • AND函数:只有三个条件同时满足时,公式返回TRUE,触发条件高亮。

额外注意事项

  • 确认$B8的单元格格式为日期时间型,如果是纯文本格式,函数无法正确识别时间和日期信息。
  • 如果日期和时间分开在两列(比如日期在A列,时间在B列),请调整公式为:
    =AND(WEEKDAY($A8,2)<=5, HOUR($B8)>=8, HOUR($B8)<=17)
    

内容的提问来源于stack exchange,提问作者benryon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 03:33:19