EXCEL系统导出日期如何汇总计算日期参与运算
1、新建EXCEL表格,如图

2、在E2输入公式=SUMPRODUCT((A$2:$A$20000>=C2)*($A$2:$A$20000<=D2)),而后确定
------------------------公式解析--------------------
SUMPRODUCT函数如果参数区域均为条件,而没有求和区域,计算的为符合条件的个数,如果有求和区域,得出的为符合条件的数值的和

3、将E2公式下拉,应该可以得出每个符合条件的个数,
-------------------结果全部为0----------哪里错了?
公式没错,我们选择A列,修改一下单元格格式看看,修改不了,因为A列是系统导出的数据,不能参与运算,
下面我们解决此问题

4、随便复制一个空白的单元

5、选择A列,右键,选择性粘贴,而后勾选加

6、勾选完毕后,点击确定,,我们就会发现所有个数,都出来了,因为加上空值,等于将A列全部转化为了可以参与计算的数值,而后修改一下A列格式,就是我们想要的
--------------------------有没有更简便的方法呢---------------请驾临下面的方法2

1、在E2输入公式=SUMPRODUCT((--A$2:$A$20000>=C2)*(--$A$2:$A$20000<=D2)),而后点击确定,得出的结果,直接就是我们想要的

2、E2单元格下拉,得出所有值,这事为什么呢,不是说A不能参与运算吗?
-------------请观察两个公式的区别-----------第二个公式,条件区域,前面多了--,--就等于将A列加上空值了,作用是转换数值,转换后,就可以参与运算了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:116
阅读量:185
阅读量:176
阅读量:170
阅读量:20