Excel中IF的参数中如何设置比较日期大小的条件?

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:30:24
比如我希望在总表例搜寻符合我需要的时间段的数据
例如 =IF(2009-7-1<=N:N<=2009-7-5,K:K," ")
N:N是一列时间标示,K;K是一列数值标示," "为空格,我想得到的结果是如果N:N的时间在2009-7-1至2009-7-5之间,输出所对应数值,如果不在,输出空格,但是不管怎么弄,它都判定输出空格,各位大虾~~麻烦帮我看看阿
T-T
第二个问题是SUMIF和IF组和问题,=SUMIF(当月预收!C:C,F:F,IF(2009-7-1<=当月预收!N:N<=2009-7-5,当月预收!K:K," "))
这个公式我想得到的是检索某人在2009-7-1至2009-7-5时间段内的数值,但是也出错了。。我都弄了几个小时了。。麻烦各位大虾了。。

我实在看不懂你描述的,是我理解能力问题.

不过,日期比较不能这样的,必须=IF(A1>DATE(2009,7,1),1,2)这样子,直接A1>2009-7-1它会认为是一个字符,而不是日期。

用(2009-7-1<=N:N)*(N:N<=2009-7-5)代替2009-7-1<=N:N<=2009-7-5试试,
第二个也是。

应当把日期转换为序列如DATEVALUE("2009-7-1")