我有一个“ 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
强制转换为数字。)