问题解答中
当单元格中填写了日期,另一单元格则显示中文已收到,该日期是手写输入,用IF函数,但是日期这栏等于啥比较好
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答在 Excel 中,日期实际上是以数值形式存储的。你可以通过判断单元格的值是否大于 0 来确定是否填写了日期。因为 Excel 中的日期从 1900 年 1 月 1 日开始计数,日期对应的数值大于 0。
正确的IF函数公式应该是:=IF(S2263>0,收到资料,)
这里S2263>0就是判断条件,当S2263中的值大于 0 时(即有日期输入),显示 “收到资料”,否则显示空值。
原公式=IF(S2263<>0,收到资料,)理论上也可行,但可能存在问题,比如如果S2263中输入了非日期的其他非零值,也会显示 “收到资料”,而使用S2263>0则更准确地针对日期进行判断(因为日期对应的数值一定大于 0)。
11/26 11:39