EXCEL,自动将表1.表2、表3的按序号将对应值自动填充到表4里

2024-11-02 04:53:43
推荐回答(3个)
回答1:

你抓图时行列号没有一起抓上来,不知道数据的具体位置啦。
假设数据都在AB列,上2行是表头,数据从第3行起:
在表4的B3输入
=SUMIF(表1!A:A,A3,表1!B:B)+SUMIF(表2!A:A,A3,表2!B:B)+SUMIF(表3!A:A,A3,表3!B:B)
回车并向下填充。

回答2:

如果表都在一个工作簿中,每个表的序号在A列从第3行开始排序,汇总表B3输入如下公式,下拉
=IF(ISERROR(VLOOKUP(A3,表1!A:B,2,0)),(IF(ISERROR(VLOOKUP(A3,表2!A:B,2,0)),(IF(ISERROR(VLOOKUP(A3,表3!A:B,2,0)),"",VLOOKUP(A3,表3!A:B,2,0))),VLOOKUP(A3,表2!A:B,2,0))),VLOOKUP(A3,表1!A:B,2,0))

回答3:

请问表一二三是分别在不同的工作表SHEET中吗?还是在不同的文件中?还是只在一个SHEET中?

我的思路和另外一个网友不一样,验证过他的思路可行了,而且比我的要简单。我的公式是
=IFERROR(IFERROR(VLOOKUP(H6,第一表区域,2,),VLOOKUP(H6,第二表区域,2,)),VLOOKUP(H6,第三表区域,2,)),其中H6对应第一表中需要输公式的首先单元格左单元格