内容导航:


一、excel做总表和分表


要同时打开两个工作簿,在其中的工作薄的一个工作表中的一个单元格(如book6中的sheet1中的A3)输入“=",然后到另一工作簿某一工作表中的要被引用的单元格(如book4中sheet工作表,A3单元格)内点一下,这里book6中的A3格内显示"=[Book4]Sheet1!$A$3",按回车确定,然后把引用方式修改一下(即把$去掉),然后用填充柄向其它单元格填充就可以了。这样,当被引用的单元格数据发生改变时,引用位置自动发生改变。

例如“入库表.xls”的A1中是100吨
“出库表.xls”的A1中是10吨

你就在“入库表.xls”的B1中打入“=A1-[出库表]Sheet1!A1”

B1就变成了=100-10=90


二、excel中


给你一道通用公式,各个工作表(分表)都适用:

1、先在各个工作表分别输入你的Sheet1(即总表)里面项目名称,先后顺序无关。

2、点任一单元格——菜单栏——公式——定义的名称版块——定义名称——出现《编辑名称》对话框——名称:

名称

——引用位置:

=GET.DOCUMENT(76)

——确定。

3、复制总表表头(第1~2行)到各个分表去。

4、在各个分表的A3输入

=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$D$1:$D$100=RIGHT(名称,LEN(名称)-FIND("]",名称)),ROW($1:$100),4^8),ROW(1:1)))&""

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右和向下填充。

这样,只要你的总表里面增加内容,各个分表就自动增加相应的内容。

看我给你做的动画演示吧: