Excel - 创建新列表

Excel - 创建新列表

在 Excel 中,我在工作表 1 的 A 列中有一个参与者 ID 号列表。

在第 2 张表上,采用相同的格式,我列出了下一届会议的参与者 ID 号。

大多数参与者都是相同的,但有几个会退出,也有少数人会增加。

在工作表 3 的 A 列中,我希望有一个公式,它查看工作表 1 和工作表 2 上的列表,并创建参与者 ID 号的合并列表。

我发现,如果我将两个列表并排放在工作表 3(A 列和 B 列)上,我可以在第三列中执行此操作,但当源数据位于不同的工作表上时似乎无法执行此操作。

有人知道如何创建我正在寻找的列表吗?

答案1

您可以将 Sheet1 中的列表复制并粘贴到 Sheet3 中,然后将 Sheet2 中的列表复制到 Shett3 中,位于您之前粘贴的最后一个值的下方。

之后选择该列并转到“数据”>“删除重复项”。

这应该会给你提供你正在寻找的列表。

答案2

公式方法:

在 Sheet3 的 A1 单元格中输入

=IF(COUNTA(Sheet1!A:A)>=ROW(),INDEX(Sheet1!A:A,ROW()),IF(COUNTA(Sheet2!A:A)>=ROW()-COUNTA(Sheet1!A:A),INDEX(Sheet2!A:A,ROW()-COUNTA(Sheet1!A:A)),""))

根据需要向下复制。

在 B1 中输入

=IF(AND(A1<>"",COUNTIF($A$1:A1,A1)=1),ROW(),"")

抄下来。

在 C1 中输入

=IFERROR(INDEX(A:A,SMALL(B:B,ROW(A1))),"")

复制下来。如果需要,隐藏 A 列和 B 列。

在此处输入图片描述

相关内容