EXCEL 函数问题 有两个单元格,如果在第一个单元格输入日期型数据,则在第二个单元格显示1,否则显示0

如题所述

=IF(CELL("format",A1)="D1",1,0)
分析:
1.先利用CELL函数判断单元格A1中的数据是否为日期型,如果是,则CELL("format",A1)="D1"
2.再利用IF函数判断,如果TURE,则为1,否则为0

choei58朋友的公式没有考虑如果输入的是"数值",不是"日期型数据",会得到同样的结果.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-24
=IF(DAY(A1)<>0,"日期","文本")
第2个回答  2010-05-24
我不太明白你的问题。可以补充一下吗
相似回答