在WPS表格中,可以通过 条件格式 结合日期函数快速高亮显示周六和周日的单元格。以下是详细步骤:


方法一:高亮单个日期列中的周六/周日

适用场景:针对某一列中的日期自动标记周末。

  1. 选择日期区域
    选中需要高亮的日期列(例如 A2:A20)。
  2. 设置条件格式规则
    • 点击顶部菜单栏 「开始」「条件格式」「新建规则」「使用公式确定要设置的单元格」
    • 输入公式:
      =OR(WEEKDAY(A2, 2)=6, WEEKDAY(A2, 2)=7)
      • 公式解释
        WEEKDAY(A2, 2) 返回日期对应的星期数,参数 2 表示周一=1,周日=7。
        =6 表示周六,=7 表示周日。
  3. 设置高亮颜色
    • 点击 「格式」 → 选择填充颜色(如浅黄色)→ 点击 「确定」
  4. 生效验证
    输入周六或周日的日期后,对应单元格会自动高亮。

方法二:高亮整行(根据日期列标记整行)

适用场景:根据某一列的日期,高亮整行数据。

  1. 选择数据区域
    选中需要高亮的所有行(例如 A2:F20)。
  2. 设置条件格式规则
    • 进入 「新建规则」「使用公式确定要设置的单元格」
    • 输入公式(假设日期在A列):
      =OR(WEEKDAY($A2, 2)=6, WEEKDAY($A2, 2)=7)
      • 关键点
        使用 $A2 锁定日期列(A列),但允许行号变化。
  3. 设置颜色并确认
    选择填充颜色后点击 「确定」,整行会自动标记周末。

方法三:动态标记未来日期中的周末

适用场景:仅高亮今天之后的周六/周日。

  1. 选择日期区域
    例如 A2:A20
  2. 设置公式
    =AND(A2>TODAY(), OR(WEEKDAY(A2, 2)=6, WEEKDAY(A2, 2)=7))
    • 公式解释
      A2>TODAY() 确保仅标记未来日期,结合周末判断。

注意事项

  1. 日期格式检查
    确保目标单元格是标准日期格式(右键单元格 → 设置单元格格式 → 日期)。
  2. 动态扩展区域
    若数据会新增,建议提前选中更大范围(如 A2:A1000),避免后续手动调整。
  3. 自定义颜色
    可为周六和周日分别设置不同颜色(需创建两条规则)。

通过以上方法,WPS表格会自动识别日期中的周末并高亮显示,非常适合用于考勤表、日程计划等场景。修改日期后,颜色会实时更新!

作者:君君  创建时间:2025-03-11 10:30
最后编辑:君君  更新时间:2025-03-11 10:32