EXCEL中如何到另一文件取数 表1为所有客户的销售明细统计表,表2为月底客户对帐单,如何让表2从表1取数

2024-11-23 07:30:38
推荐回答(3个)
回答1:

需要用INDEX函数,在销售明细统计表里加一列客户对账单编号。
在表2中B4以下部分输入数组公式{=INDEX(销售明细统计表!B:B,SMALL(IF($I$3=销售明细统计表!$A$2:$A$3994,ROW($A$2:$A$3994),4^8),ROW(1:1)))&""},这个公式的含义是在表2中$i$3单元格中输入客户对账单编号后在B4中显示销售明细统计表B列里对应这个对账单编号的第1条内容,把这个公式向下拉之后,这个对账单的编号在表1中B列的内容就会全部在表2中显示出来,以此类推把可以把表1中一个对账编号的内容都显示在对表2中,这里面的参数要根据实际情况进行调整。不会话,可以把具体的列名发到我的邮箱里sm85638228@126.com替你做好发给你。注:这个公式里大括号不是直接输入的,是在公式输好后按crtl+shift+enter

回答2:

从表2向表1取数?在表2的单元格里链接表1不就行了嘛。怎么链接?
比如:表2中单元格A1的数取自表1中B1,则在表2A1单元格中写: =表1!B1 。或者先打个=,再点表1B1这个单元格就行了。

回答3:

两个文件和两个表的关联处理差不多。注意保持在同一文件夹或固定的文件夹。
根据你的补充说明,只是做一个查询而已,好象没有必要另外一个文件。直接在源文件,插入一个查询表页即可。可以使用透视表功能实现,会更简单灵活高效。