如果培训列 1 比培训列 5 早 18 个月,则培训列 1 应为绿色。我使用了条件格式,但由于某种原因,最后一行不配合。我该如何解决这个问题?
训练第 1 列日期第 1 行:2020/2/1(变为绿色)训练第 5 列日期第 1 行:2021/8/1
训练列 1 日期行 2:2/1/2019(变为绿色)训练列 5 日期行 1:8/1/2020
训练列 1 日期第 3 行:2/15/2019(变为蓝色)为什么它变成蓝色而不是绿色?训练列 5 日期第 3 行:8/15/2021
我对绿色使用了这个公式 =G16<=Edate($K$16,-18) 对蓝色使用这个公式 =G16
注意:G16 是训练 1 K16 是训练 5
其他单元格中也会出现这种情况。如果训练列 2 比训练列 5 早一年,则训练列 2 应该是绿色。
请帮忙
答案1
如果在条件格式公式中使用绝对引用,则所有行都将与单元格 $K$16 进行比较。如果希望将日期与同一行中的日期进行比较,则需要省略行号前面的 $ 符号。
选定第 16 行的单元格后,条件格式公式应为
=G16<=Edate($K16,-18)
然后,当该规则应用于下方或上方的行时,单元格引用将更改为 K17、K18 等。