Excel formula Excel,将数据从一个单元格传输到另一个单元格

Excel formula Excel,将数据从一个单元格传输到另一个单元格,excel-formula,Excel Formula,我很难找到我的答案,我想我会在这里问我的问题 在一列(A列)我有女孩的名字,在另一列(C列)我输入每个女孩的工资。再往下看,我在同一行的每一列都有每个女孩的名字,我想把工资抄在每个女孩的名字下面 例如,当我在单元格C4中输入数字5时,我希望该数字自动复制到单元格E4,这样我只需输入一次。请参见所附图片: 来自单元格C5的数据应复制到单元格F4。我在使用VLOOKUP时遇到了麻烦,因为每个女孩的名字都会不止一次出现在A列中 试着把这个放在E4里,然后把它的右边和下面都填上 =iferror(in

我很难找到我的答案,我想我会在这里问我的问题

在一列(A列)我有女孩的名字,在另一列(C列)我输入每个女孩的工资。再往下看,我在同一行的每一列都有每个女孩的名字,我想把工资抄在每个女孩的名字下面

例如,当我在单元格C4中输入数字5时,我希望该数字自动复制到单元格E4,这样我只需输入一次。请参见所附图片:


来自单元格C5的数据应复制到单元格F4。我在使用VLOOKUP时遇到了麻烦,因为每个女孩的名字都会不止一次出现在A列中

试着把这个放在E4里,然后把它的右边和下面都填上

=iferror(index($c:$c, aggregate(15, 6, row($4:$999)/($a$4:$a$999=e$3), row(1:1))), text(,))

试着把它放在E4中,然后把它的右边和下面都填上

=iferror(index($c:$c, aggregate(15, 6, row($4:$999)/($a$4:$a$999=e$3), row(1:1))), text(,))

E4中输入数组公式:

=IFERROR(INDEX($C$2:$C$8,SMALL(IF($A$4:$A$8=E$3,ROW($A$4:$A$8)),ROWS($2:2))-1),"")
向下和横向复制:


数组公式必须使用Ctrl+Shift+Enter键输入,而不仅仅是Enter键。如果操作正确,公式将在公式栏中显示,并用大括号括起来。

E4中输入数组公式:

=IFERROR(INDEX($C$2:$C$8,SMALL(IF($A$4:$A$8=E$3,ROW($A$4:$A$8)),ROWS($2:2))-1),"")
向下和横向复制:

数组公式必须使用Ctrl+Shift+Enter键输入,而不仅仅是Enter键。如果操作正确,公式将显示在公式栏中,并在其周围用大括号括起来