Office中国论坛/Access中国论坛

标题: access中的表想实现excel里面的功能 [打印本页]

作者: vickygp    时间: 2005-12-30 18:59
标题: access中的表想实现excel里面的功能
access中的表想实现excel里面的功能
行标题是位置,列标题是占位,如位置是1,占位是2,表示该记录占两个位置分别是位置1和位置2,如位置是1,占位是3,表示该记录占三个位置分别是位置1和位置2和位置3,以此类推。在excel里面可以用循环累加来结决,在access中不知道怎么办?我传了附件,各位高手帮我看一下,不知道我表达清楚了没有,谢谢。

[attach]15070[/attach]

作者: vickygp    时间: 2006-1-4 20:20
没人能帮我吗?
作者: fan0217    时间: 2006-1-4 22:12
[attach]15144[/attach]

达到的目的是否是这样的

作者: vickygp    时间: 2006-1-4 23:46
结构是这样的没错,但有一个问题,比如行标题里79完了就是81了,没有80,这样直接查询的结果也会没有80,但我要的结果是从1到96是全的,如果差一位中间结果就不准了,本来因该把79的结果累加到80里面,这样的话就要累加到81里面了


作者: fan0217    时间: 2006-1-5 01:41
你要怎样累计相加呢?
作者: vickygp    时间: 2006-1-5 01:56
你看一下excel里面的表格,下面结果的表格是有公式的
作者: fan0217    时间: 2006-1-5 02:02
没有看出什么规律来,解释一下。
作者: vickygp    时间: 2006-1-6 01:40
列标题1-20叫做占位,行标题1-96叫做时间段(1代表5:00-5:15,2代表5:15-5:30,以此类推,96代表4:45-5:00)。我把全天分成了96个时间段,分别统计每个时间段内有多少人收听广播,如果某人从5:00开始收听广播,连续收听1小时,那么她的占位就是4,在表格中E2的位置体现为1(行标题1与列标题4的交叉单元格),我在下面的表格中做的公式就是为了把E3,E4,E5全部体现为1(因为他连续收听1小时的广播,应该连续4个时间段都要体现这个人),后面也是这个意思,占位多少就代表需要加入到时间段中多少行中,不知道我这样表达清楚了没有。

帮帮我吧




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