如何结合IF语句实现Excel按客户评级设置日期条件格式
解决Excel条件格式根据客户评级自动判断的问题
正确的条件格式公式
不需要嵌套IF函数,直接用逻辑与+逻辑或组合判断即可,针对A列的条件格式公式应为:
=OR(AND(B3="++",A3<TODAY()-60),AND(B3="+",A3<TODAY()-90),AND(B3="-",A3<TODAY()-120))
操作步骤
- 选中A列需要设置格式的目标区域(比如
A3:A100,根据你的客户列表范围调整) - 点击「开始」选项卡 → 「条件格式」→ 「新建规则」
- 选择「使用公式确定要设置格式的单元格」选项
- 在公式输入框中粘贴上述公式,注意单元格引用要与你选中区域的首个单元格对应(比如选中从A3开始的区域,就用B3、A3作为引用)
- 点击「格式」按钮,设置单元格填充颜色为红色,确认后完成规则创建
规则说明
- 公式会自动匹配B列的客户评级:
- 若B列是
++,判断A列日期是否早于「今日-60天」 - 若B列是
+,判断A列日期是否早于「今日-90天」 - 若B列是
-,判断A列日期是否早于「今日-120天」
- 若B列是
- 当B列的评级变更时,条件格式会自动重新计算并更新显示,无需手动调整规则
内容的提问来源于stack exchange,提问作者Peter3Meter
相关产品推荐
相关产品推荐

