Excel中如何把一张表格里的数据快速传到多张对应表格里?
一个表中的数据快速传递到对应的多个表中,常见的情况有两种:
1.可以通过公式设置在多个表中引用同一个表中的数据。如果引用的单元格是固定的,您可以简单地使用等号来引用它们,如下图所示:
如果有比较复杂的逻辑,就需要根据实际情况写不同的公式。
2.将一个表格转换成多个不同格式的表格是我工作中常见的情况。从我遇到的情况来看,建议使用Excel2016的新功能PowerQuery(请从微软下载2010年或2013年的相应插件)来固化要转换的报表流程,以后需要更新数据时可以一键刷新。例如,以下情况需要将总表分成两个子表,并保留不同的列。具体操作如下:
2.1将汇总表数据导入电力查询。
2.2根据需要调整表格数据格式,生成新的表格1。
2.3复制表1,准备构造第二个表。
2.4删除新表中的数据处理步骤"表1(2)"
2.5按要求处理相关数据,形成第二张新表的结果。
2.6如果需要继续添加其他格式的表格,可以重复步骤2.3~2.5。
2.7所有需要的表格生成后,结果可以返回到Excel中,如下图所示:
完成以上步骤后,我们将在Excel中生成一个新的表格,如下图所示:
这样以后数据更新时,全部刷新即可,如下图所示:
从前面可以看出,通过PowerQuery可以非常灵活的处理各种数据,生成一键更新的数据参考结果。
更多精彩内容,尽在【Excel到PowerBI】
我是大海,微软认证的Excel专家,企业签约的PowerBI顾问。
让让我们一起学习,一起进步!
简单可行的方法之一应该是复制工作表。选择要复制到工作簿中的工作表标签,右键单击,选择"移动或复制(M"并选择要移动或复制的位置,该位置可以是当前工作簿或新工作簿。重复以上操作,就可以快速将一个表中的数据转移到多个对应的表中。这样做的好处是不会改变原始表格的所有格式。
可以用小工具抓取,自动采集EXC
如何从其它报表自动获取数据?
使用vlookup函数引用数据,其他表的变化也会随之变化。