Office中国论坛/Access中国论坛

标题: 求助 形成新数据表 [打印本页]

作者: 阳城    时间: 2013-6-3 22:44
标题: 求助 形成新数据表
sheet1为存储记录文件 sheet11为目标表 能否实现? 窗体sheet11为目标图 可否代码实现?
或者如窗体4 生成记录可以实现吗? 谢谢各位高手

作者: aslxt    时间: 2013-6-4 08:52
本帖最后由 aslxt 于 2013-6-4 09:18 编辑

问题1,交叉表查询即可:
TRANSFORM Min(Sheet1.F) AS F之最小值
SELECT Sheet1.Record, Sheet1.[Time(S)]
FROM Sheet1
GROUP BY Sheet1.Record, Sheet1.[Time(S)]
PIVOT "f" & [Blow] In ("f115","f114","f113");


由于附件实例的sheet1只有113/114/115的数据所以如上可行,如果实际数据有多少就列出多少
In ("f115","f114","f113",....)
当然,如果字段不需要排序,就不要In ("f115","f114","f113")


作者: 阳城    时间: 2013-6-4 09:02
aslxt 发表于 2013-6-4 08:52
问题1,交叉表查询即可:
TRANSFORM Min(Sheet1.F) AS F之最小值
SELECT Sheet1.Record, Sheet1.[Time(S)]
...

谢谢! 我先研究一下
作者: 阳城    时间: 2013-6-4 09:17
aslxt 发表于 2013-6-4 08:52
问题1,交叉表查询即可:
TRANSFORM Min(Sheet1.F) AS F之最小值
SELECT Sheet1.Record, Sheet1.[Time(S)]
...

非常感谢!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3