#2
神经蛙902020-03-20 23:09
|
在汇总分析数据,遇到了困难,请大神帮忙,先谢谢了!
条件:1、一个大豆品种的成熟期位于K列,K列设置的是日期型格式在单元格中是“m.d”格式;
2、6个成熟期2014/9/22、2014/9/18、2014/9/10、2014/9/25、2014/9/15、2014/9/24位于K1、K2、K3、K4、K5、K6单元格,分别显示为9.22、9.18、9.10、9.25、9.15、9.24。
3、在K7单元格中用AVERAGE(K1:K6)计算平均日期是9.19,复制后选择性粘贴数值,显示41901,转换为自定义“m.d”格式后,又显示9.19
4、在K8单元格中用SUM(K1:K6)求和则是4.27,复制后选择性粘贴数值,显示251406,转换为自定义“m.d”格式后,又显示4.27
问题:
1、在VBA中想依次求成熟期的平均值,如AVERAGE(K1:K2)、AVERAGE(K1:K3)、AVERAGE(K1:K4)、AVERAGE(K1:K5)、AVERAGE(K1:K6)。用VBA程序如何计算?
2、用SUM/COUNT计算始终是错误的,是用的不对吗?应该怎么使用?
3、在VBA中如何才能将条件3在的数值转换成日期型的“m.d”格式?即将41901转换为自定义的9.19?