如何使用来自另一个 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)),"")
SelectF2
和G2
,向右填满,然后整个table向下填满。
我不确定要搜索什么。
基本上,假设我有一个看起来像这样的 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)),"")
SelectF2
和G2
,向右填满,然后整个table向下填满。