excel如何比较两列日期大小并输出结果
想要比较检测时间,是否在入院时间和出院时间之间,如果是,在A列输出 是,如果不是,输出否。用的公式如图,请问为什么结果是异常值?没有乱加空格,符号也都是半角的。求大神解答~
这个问题出在你的单元格公式以及你的公式上:
1.假设你的单元格日期是文本格式,那么你使用DATEVALUE()函数是正确,但你返回值需要用引号
=IF(AND(DATEVALUE(B3)>=DATEVALUE(D3),DATEVALUE(B3)<=DATEVALUE(E3)),"是","否")
效果图如下黄色标记
2.假设你的日期格式不是文本,而是日期格式,那么就不能使用DATEVALUE()函数,使用以下公式
=IF(AND(B2>=D2,B2<=E2),"是","否")
效果图如下黄色标记行
热门标签: