答案1
假设您的意思是“如果 L9 包含一个值”(K9 在这里没有任何意义)则公式应该是:
=IF(L9<>"","Paid",IF(ISBLANK(K9),"",IF(K9<TODAY(),"OVERDUE","UNPAID")))
注意:此公式将接受 L9 中的任何值(包括空格等)
答案2
您可以使用这个公式:
=IF(AND(ISNUMBER(K9),K9<TODAY()),"Due",IF(AND(ISNUMBER(K9),K9=TODAY()),"Paid",IF(ISBLANK(K9),"","Unpaid")))
怎么运行的:
- 首先将
ISNUMBER
检查 Cell 是否有DATE
值,然后检查<Today()
是否=Today()
为DUE
或Paid
。 - 下一部分将检查单元格是否
Blank or not
。 - 最后,如果单元格
K9
有任何或甚至有公式,则会显示。Date
Greater than Today()
TEXT
UNPAID