如何使用来自另一个 sheet (Excel) 的多行的值填充列

How to populate columns using values from multiple rows of another sheet (Excel)

我不确定要搜索什么。

基本上,假设我有一个看起来像这样的 sheet:

A | apple     | 1
A | aardvark  | 1
A | alternate | 3
B | bear      | 2
B | banana    | 4
C | candy     | 3
C | carnivore | 2

我想将值复制到另一个 sheet 中,这样它看起来像这样:

A | apple | 1 | aardvark  | 1 | alternate | 3
B | bear  | 2 | banana    | 4 |           | 
C | candy | 3 | carnivore | 2 |           | 

我知道有查找功能,但我不确定如何使它 select 成为所引用内容的第一个、第二个、第三个等实例。

在此先感谢您的帮助。

对于下面的屏幕截图,使用以下公式:

E2: =IFERROR(INDEX($A:$A,MATCH(E1,$A:$A,0)+COUNTIF($A:$A,E1)),"")

F2:

=IF(INT(COLUMNS($F:F)/2)<COUNTIF($A:$A,$E2),INDEX($B:$B,MATCH($E2,$A:$A,0)+INT(COLUMNS($F:F)/2)),"")

G2:

=IF(INT(COLUMNS($G:G)/2)<COUNTIF($A:$A,$E2),INDEX($C:$C,MATCH($E2,$A:$A,0)+INT(COLUMNS($G:G)/2)),"")

SelectF2G2,向右填满,然后整个table向下填满。