积木宝贝闯世界:excle表格表与表之间的取数

来源:百度文库 编辑:高考问答 时间:2024/05/15 01:04:53
请问各位大侠,有个问题:
想自动设置表与表之间的取数关系,要求:只需修改一个单元格的数值,本表自动去另一张表的数字,如修改日期为1月份,本表的数据自动取另一张表的一月份的当月数据及累计数据,修改为2月份,则自动去另一张表2月份的当月数据及累计数据。
谢谢!
所有的数据都在同一个位置显示,修改月份后,自动重新取数,根据月份取数。

需要取数的表

月份()
一、业务成本 本月 本年累计 上年同期 同期累计
(一)工资
(二)福利费
(三)折旧费
*
*
*

本年表
一、业务成本 合计 1月 2月 3月…… 12月
(一)工资
(二)福利费
(三)折旧费
*
*
*

上年表
一、业务成本 合计 1月 2月 3月 ……12月
(一)工资
(二)福利费
(三)折旧费
*
*
*

根据“问题补充”:
“月份”表中的“本月”、“本年累计”对应取“本年”表中的月所在各列数据和“合计”列数据。
“月份”表中的“上年同期”、“同期累计”对应取“上年”表中的月所在各列数据和“合计”列数据。
如果上述理解无误:
假设“本年表”名称为“本年”,数据区域为A1:N100;“上年表”名称为“上年”,数据区域为A1:N100;两个表中的C1:N1单元格区域自定义为“""##"月份"”(不含外引号)格式。
“月份()”表中设置A1单元格格式为自定义“""##"月份"”(不含外引号);A1:E1单元区域为列标题,A2及以下单元格为行标题。
在“月份”工作表进行公式编辑:
B3单元格中输入公式
=HLOOKUP($A$1,本年!$A$1:$N$100,ROW(A2),FALSE)
并向下复制到单元格B100。
C3单元格中输入公式
=本年!B2
公式向下复制到单元格C100。
D3单元格中输入公式
=HLOOKUP($A$1,上年!$A$1:$E$100,ROW(A2),FALSE)
并向下复制到单元格D100。
E3单元格中输入公式
=上年!B2
操作与效果:在“月份)工作表的A1中输入表示月份的阿拉伯数字数字1、2、……、12,表格中自动显示该月的所有数据。

需要用到查找函数“HLOOKUP”,函数编辑方法:
=HLOOKUP("Axles",A1:C4,2,TRUE)
注:在首行查找 Axles,并返回同列中第 2 行的值。
首先你取数的工作表的标题内容要各被取数的工作标题一样,否则需要在被取数的工作标题相对应的行。

右击-选择性粘贴-粘贴链接