我有一个“ Microsoft MonthView Control 6.0(SP4)”组件,该组件为单元格“ D17”输入日期。我希望我的函数将今天的日期与单元格“ D17”的日期进行比较,并给出某些消息。因此,如果单元格“ D17”中的日期早于当前日期,它将显示“ OFFER EXPIRED”消息。在单元格“ D17”中,我当前具有1.10.2018。我使用公式=IF(D17>TODAY();"OFFER EXPIRED";""),但是它不起作用。我尝试了不同的单元格格式化选项,但均未成功。有什么想法可以隐藏问题吗?

最佳答案

请尝试:

 =IF(1*SUBSTITUTE(D17;".";"/")>TODAY();"OFFER EXPIRED";"")


(在进行比较之前,希望将文本1.10.2018强制转换为数字。)

07-26 09:16