我有一个这样的电子表格:
ID Comound Name SubstanceID物质名称
10 YYY / ZZZ has_part 1 YYY
10 YYY / ZZZ has_part 2 ZZZ
我想在电子表格的末尾添加2列:
我无法在SubstanceID上使用vlookup,因为它会在找到第一个值时停止。 我试过了 = INDEX($ A $ 2:$ E $ 3,体积(IF($ A $ 1:$ A $ 3 = $ F $ 1,ROW($ A $ 1:$ A $ 3)),ROW(1:2)),4)< / p>
但是将后续值放在较低的行中,我想要的是它们都在E中。是否有函数可以执行此操作?
答案 0 :(得分:1)
如果您不想使用VBA,可以按A栏排序,并且不介意有一些额外(隐藏)列,您可以使用此方法:
你会得到这样的东西:
1 - - 1 a 1,2,3 a,b,c
1 - - 2 b 1,2,3 a,b,c
1 - - 3 c 1,2,3 a,b,c
2 - - 1 x 1,2 x,y
2 - - 2 y 1,2 x,y