Excel中如何能够将多张表格的数据自动转到一张表上?

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:04:20
比如:一个生产计划,我如何将仓库的材料,生产的领料,入库,以及成品出货的数据最快的收集到一起,以便我了解各个环节的执行情况!要知道这是几个部门的台帐,而切每个料号或产品在各部门的台帐中都不在相同的单元格位置,比如某个料号的产品仓库来料了,材料入库数据能否对应的自动反映到我的控制表相应的产品料号上,车间的台帐反映了这个产品已经生产了,然后又自动在我的控制表中反映出来,而不要我将各部门的数据再去输入一遍?哪位高人请指点指点?

你说的多张表格应该是多个Excel文档吧?如果是多个Excel文档,你可以设计,但必须等其他各个文档保存以后你的文档刷新(或重新打开)才能看见的,这是前提。还有,如果是分布在多台电脑,必须保证设置有联网(在网上邻居中设置完全共享——略)。
打开各个部门的台帐(Excel文档),假设为表一、表二、表三……吧。再打开你的控制表文档,在你要显示其他文档数据(如“表一”)对应单元格上输入=后再点击“表一”中你要的数据的“单元格”(如“A1”)回车,如显示为=[表一.xls]Sheet1!$A$1。有相同排列的可下拉。不同位置排列的就要多用“=”了。

不知道你指的多张表格是不是在一个EXEL文件里,比如SHEET1代表仓库材料,SHEET2代表生产预料等等,如果是这样的话,EXEL中的运算以及数据的引用都可以在各个表格中实现的。比如在你想要引用其他表格数据的单元格里写加入公式 某单元格=Sheet2!C13 就可以得到sheet2这个表格里c13的这个单元格的数据了。再例:某个单元格=H16+Sheet3!E15-Sheet3!F18。

顶 reachycui 这位朋友的回答,,,我也学到了一点东东...谢谢