设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 5723|回复: 12
打印 上一主题 下一主题

求助!如何编公式跨工作簿等差取数?

[复制链接]
跳转到指定楼层
1#
发表于 2005-5-29 00:58:00 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
请教各位高手,有一问题百思不得其解。我有两个工作簿:A和B,A中有一工作表A1,B中有10个工作表B1,B2,B3,……B10,第一步我从A1工作表取数放在B1表中,如:[B]B1!A2=[A]A1!B6 , [B]B1!C4=[A]A1!C20 , [B]B1!T5=[A]A1!B15 ,……..等等,下面的问题是:B2表的取数在B1表取数公式的基础上行数加1即可,如:[B]B2!A2=[A]A1!C6 , [B]B2!C4=[A]A1!D20 , [B]B2!T5=[A]A1!C15 ,……..等等,B3是在B1取数公式基础上行数加2,依此类推,请教大家,有没有好的方法一次做好B2到B10工作表的取数公式???,谢谢,急等!!!

=============================================

以上红色字体就是两张工作表不同的地方,,,求助!!!

[此贴子已经被作者于2005-5-28 18:04:52编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2005-5-29 01:36:00 | 显示全部楼层
简单说就是:B2表的公式是B1表里的所有公式加1,B3表的公式是B1表所有公式加2,。。。等等,前提条件是都从A1表取数。谢谢解答!!!
3#
 楼主| 发表于 2005-5-29 06:45:00 | 显示全部楼层
把A1表放到工作簿B中也是一样的结果,我只是不想B2---B10每张表都手动设置公式,这样很麻烦,这是一种有规律的取数公式(只是不同表之间的等差公式),以前学习EXCEL程序时,比较经典的一句话就是:凡是有规律的和有可能重复的工作都可以交给计算机去处理,计算机就是帮你提高工作效率的。我现在遇到的就是有规律的一项工作,表很多(不止10张),表还很大,虽然单张表(B1)的取数公式没什么规律,但是后面的表(B2....B10)都是取前一张表的下一行的同列的数据,从整个工作看就很有规律了。明天下午之前要搞定此事,如果有什么方法不用每张表手动改公式,那么再多的表几分钟就能搞定,如果不行,55555,那我就惨了。。。。。谢谢解答!!!
4#
 楼主| 发表于 2005-5-29 19:17:00 | 显示全部楼层
您说的是在一张表里可以向下拖曳,从而达到下一行自动加1的目的,而我的情况是B1表第1行=A[1,Y],在B2表第1行里=A[2,Y],而不是在B1表第2行=A[2,Y]。我现在还不会上传文件,实在没办法。。。。谢谢!!!求助。。。。
5#
 楼主| 发表于 2005-5-29 19:46:00 | 显示全部楼层
我简单按你说的做了一个,请指教。。。谢谢!!



[此贴子已经被作者于2005-5-29 11:47:28编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
 楼主| 发表于 2005-5-30 09:07:00 | 显示全部楼层
木兄不愧是OFFICE的高手,而且还是个乐于助人的人,应该是现在党员先进性教育活动的学习榜样(嘿嘿)。谢谢了!!!我想再进一步探讨一下,字段筛选确实是一个好方法,但如果从两张以上的表中取数就不行了,而且筛选后的表的行号仍然是原表的行号,这为更后期从B2-B10表中取数又带来了困难(没办法,我现在的这项工作就是这么麻烦)。所以,我在想能否通过替换的方法实现,首先,将B1表复制10份,然后把每一份表通过“替换”功能将公式的行号自动加1,我试了下没弄出来,还请教我!!!谢谢!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 19:57 , Processed in 0.089170 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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