Office中国论坛/Access中国论坛
标题:
求助!统计温度的问题(看起来简单,做起来不容易)
[打印本页]
作者:
hj830224
时间:
2009-4-20 14:08
标题:
求助!统计温度的问题(看起来简单,做起来不容易)
本人现在想要统计出连续5天温度各超过35°和37°的最高值与最低值及平均值,如何设立公式?在线求助,急?
看起来简单,做起来不容易
该如何设立公式啊?希望大家集思广益,在线急
作者:
pureshadow
时间:
2009-4-20 15:13
做了一半,先传上来。晚上带回家去再弄后面的。
作者:
hj830224
时间:
2009-4-20 17:04
本帖最后由 hj830224 于 2009-4-20 17:07 编辑
2楼斑竹你好,我看了帖子,数据是出来了,但是有个问题,改变了原始的数据库,因为我有100多张表要做,不可能一一都删除原始数据的内容,原始数据库是不能动的。请版主看看附件,能不能在这个附件的基础上给我帮助,(这个附件当时是用来统计天数的,原始资料库就没做改变)。万分感激
作者:
pureshadow
时间:
2009-4-20 22:55
改格式的目的是为了提高运行速度,(其实按我最初的想法,这个格式还有需要再调整)缩小了原数据的区域大小,去掉了不必要的内容,免得用函数时用到复杂的多维引用,就算是这样,最长持续天数的公式
=MAX(FREQUENCY(IF(($A5&"-"&B$3=资料库!$A$4:$A$279&"-"&资料库!$B$4:$B$279)*(资料库!$C$4:$AG$279>$C$1),ROW($1:$276)/1%+COLUMN($A:$AE)),IF(($A5&"-"&B$3=资料库!$A$4:$A$279&"-"&资料库!$B$4:$B$279)*(资料库!$C$4:$AG$279>$C$1),,ROW($1:$276)/1%+COLUMN($A:$AE))))
复制代码
仍是非常复杂,运行速度也很慢。
改原格式其实很快,因为都是很有规律的,可以录个宏一键完成。
如果楼主坚持要按原数据源,那我就不建议用函数做了,请代码高手出来用代码解决吧。PS,我是V白。
作者:
hj830224
时间:
2009-4-21 08:33
回复版主,您好,看了您的解答“改原格式其实很快,因为都是很有规律的,可以录个宏一键完成。”我原以为一条一条删很困难的,没想到您有方法解决的。现恳请您教我,不胜感谢
作者:
pureshadow
时间:
2009-4-21 15:56
数据多了删除时速度会比较慢,下图为说明情况,只取了10年的数据。
作者:
pureshadow
时间:
2009-4-21 16:03
以上操作过程可以录制为宏
作者:
gouweicao78
时间:
2009-4-21 18:14
呵呵。楼主在各大论坛都求助了。
数据存储格式确实需要讲究。
作者:
hj830224
时间:
2009-4-22 08:32
回复8楼,是的,量太大,不得以才上网求高人相助
作者:
hj830224
时间:
2009-4-22 10:57
再次感激斑竹,谢谢帮助!!!
作者:
sherryhi
时间:
2009-4-24 22:07
xuexi le
作者:
wt007
时间:
2009-6-10 23:54
版主的确厉害,不服不行。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3