在工作簿 Excel 2007 中将信息从一张表传输到另一张表

在工作簿 Excel 2007 中将信息从一张表传输到另一张表

我正在寻找一个公式,可以将工作簿中的信息从一张工作表转移到另一张工作表。例如:如果我在 c 列中输入“n”,则需要将 a 列中的信息输入到另一张工作表的 a 列中。仅当第一张工作表的 c 列中输入“N”或“R”时,此信息才会转移。

答案1

我们可以使用“辅助”列来告诉我们要传输哪些值。在工作表1, 细胞D1进入:

=IF(OR(C1="N",C1="R"),1,"")

以及D2进入:

=IF(OR(C2="N",C2="R"),1+MAX($D$1:D1),"")

并抄下来:

在此处输入图片描述

然后在工作表2, 细胞A1进入:

=IFERROR(INDEX(Sheet1!A:A,MATCH(ROW(),Sheet1!D:D,0)),"")

并抄下来:

在此处输入图片描述

相关内容