excel-formula - 带有日期和周末特殊规则的条件格式
问题描述
我需要根据 AG 列中的日期突出显示单元格。我正在使用条件格式,但似乎无法正确使用公式。
逻辑:
- 如果 Today() 是星期一,如果 AG 中的日期是之前的星期五、星期六和星期日,我需要突出显示单元格
- 如果 Today() 是周二到周五,那么我需要强调 AG 中的日期是否是前一天
我开始这样的公式,但它不能正常工作:
=OR(TODAY()=WEEKDAY(3),WEEKDAY(4),WEEKDAY(5),WEEKDAY(6),AG10=TODAY()-1,OR(IF(TODAY()=WEEKDAY(2),AG10<TODAY()-4)))
解决方案
利用
=OR(AND(WEEKDAY(TODAY())>= 3,WEEKDAY(TODAY())<=6,INT(AG10)=INT(TODAY()-1)),AND(WEEKDAY(TODAY())=2,INT(AG10)>=INT(TODAY()-3),INT(AG10)<=INT(TODAY()-1)))
推荐阅读
- concurrency - 在雪花中完成所有维度加载后,如果有任何其他方法可以并行加载所有事实
- ionic-framework - 启用 shadow dom 的 StencilJS 组件不会为 IE11/Edge 上动态添加的元素生成帮助 CSS 类
- linux - EBPF:禁止 PTR_TO_PACKET_END 上的指针运算
- bash - 在 bash 中使用 qrencode 和 zbarimg 对二维码中的二进制数据进行编码/解码
- rest - 使用带有参数和文档附件的 REST API 启动 jbpm 进程
- kubernetes - 安装 helm chart 时出错
- python - 根据 txt 文件中的条目创建具有名称的文件
- rest - 如何检查rest api中的截止日期是否大于明天
- jsp - JSTL 日期比较是否要过期
- python - 使用openCV2去除水平条纹