在 Excel 中,是否有一个公式可以帮助突出显示每月重复的到期日,并且一旦该月的账单付清,它就会变回颜色?
例子
供应商到期日 一月 二月 三月 四月
康卡斯特 27 日 100 美元 100 美元
如上例所示,如果我有一张康卡斯特账单,到期日为每月 27 日,我该如何设置,以便当账单到期且未支付时,该行会突出显示,但全年都会如此,这意味着如果单元格中没有与当前月份对应的值,它将在 27 日突出显示,并在之后的每个月的 27 日突出显示?所以,现在是 3 月 27 日,而 3 月单元格没有 100 美元的值来表示已付款。然后 4 月又会这样吗?等等
答案1
也许可以反过来旋转,而不是每个月都列一列?
1)将 27 这样的普通数字转换为当前月份的日期的公式,您可以将其用作比较的基础(即今天()> 该日期,和已付金额栏为空?):
=DATEVALUE(MONTH(TODAY())&"/"&B2&"/"&YEAR(TODAY()))
2) 条件格式显示符合条件的任何行。这可能非常难以管理,因此我通常会添加一个列,其中包含返回“Y”或“N”所需的任何逻辑,然后根据该逻辑应用条件格式。
该公式可能如下所示:
=IF(E4<TODAY(),IF(D4<C4,"NO","YES"),"NOT DUE")