设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: zzs225
打印 上一主题 下一主题

[查询] 已知间隔半小时的温度(已知字段),如何通过查询获得任意时刻的温度(未知字段)

[复制链接]
1#
发表于 2015-6-26 10:33:53 | 显示全部楼层
本帖最后由 roych 于 2015-6-26 10:35 编辑

如果可以拟合线性方程的话,可以考虑通过excel的trend函数来完成。

如何调用Excel的函数,请参考以下帖子:
http://www.office-cn.net/thread-96740-1-1.html
当然,如果确定函数的表达式,则可以通过计算来完成。
2#
发表于 2015-6-26 11:21:01 | 显示全部楼层
本帖最后由 roych 于 2015-6-26 11:23 编辑
zzs225 发表于 2015-6-26 11:02
能不能通过assess的查询功能解决

如果用查询的话,所选的“任意时刻”只能在数据表里选择。
时间点是不太方便呗包括在数据表里面。如果精确到秒,一天的数据就已经86400条,一个月下来也是近三百万条了…对于查询来说,负担会不会有点重呢?假设精确到分,那么秒的数据是无法查询出来的。。。要不要用查询,这些你是要考虑清楚的。
3#
发表于 2015-6-26 14:00:47 | 显示全部楼层
Access里没有插值法,毕竟Access只是一个数据库,计算方面相对弱一些。即便是Excel,也是拟合线性方程来处理插值的。
4#
发表于 2015-6-26 17:38:38 | 显示全部楼层
sxgaobo 发表于 2015-6-26 17:16
做了个例子,希望能帮到你

如果刚好等于记录的时间点时,右侧的子窗体数据将出错
——虽然可以在左侧的子窗体上查找到。不过当左侧的数据增多时,看右侧是子窗体还是方便些。因此,应当把“等于”的情况考虑进去。——恕我直言,从这一点来讲,思维还不够严密。
5#
发表于 2015-6-27 15:15:40 | 显示全部楼层
sxgaobo 发表于 2015-6-26 20:55
哈哈~~~!不好意思,偷懒了,粗糙了。再发个修改过的2.0版本的

我的做法详见:http://www.office-cn.net/thread-120119-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-6 03:54 , Processed in 0.105466 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表