EXCEL两张表格内容自动生成另一张表格

2025-03-12 23:32:36
推荐回答(1个)
回答1:

假如,表1表2内容都在A列,在表3A1中输入下面公式,然后向下拉拉拉填充公式即可。
=IF(ROW()<=MAX(IF(Sheet1!A$1:A$100<>"",ROW(Sheet1!A$1:A$100))),INDEX(Sheet1!A:A,ROW(A1)),IF(ROW()<=MAX(IF(Sheet1!A$1:A$100<>"",ROW(Sheet1!A$1:A$100)))+MAX(IF(Sheet2!A$1:A$100<>"",ROW(Sheet2!A$1:A$100))),INDEX(Sheet2!A:A,ROW(A1)-MAX(IF(Sheet1!A$1:A$100<>"",ROW(Sheet1!A$1:A$100)))),""))
输完公式必须按 ctrl+shift+回车结束
公式中定义表1表2数据都在100行内,可自行更改。显示的结果是,在表3 A列中,表1的数据一直在表2的上面,随着数据增加自动增加。