Excel – 在一列中search值,但将值复制到结果的左边

我已经尝试了(我熟悉的)excel函数,并没有find办法做到这一点。 我想在Y列中search“Foo”,无论我在哪里得到结果,我都想将内容复制到包含“Foo”的每个单元格的左边(X列)。 这是我必须通过CSV转换?

即下面,我想只复制ab&sa到一个新的价差,同时保持它们作为单独的单元格(顺序并不重要)

XY ab Foo bd Bar se Bar sa Foo ge Bar 

你的公式会是这样的:

 =IFERROR(INDEX(X:X,AGGREGATE(15,6,ROW($Y$1:$Y$5)/($Y$1:$Y$5="Foo"),ROW(1:1))),"") 

把它放在第一个单元格,并抄下来,直到你回到空白。

在这里输入图像说明