公式如图所示,当c列中有=B9的值 ,则返回D列中对应的值,例如F列中应该等于1,下一行为3.求解。谢谢!返回有多个值的时候怎么让返回的值为数组,以列往下排列出来。
这类一对多的问题可以用万金油解决
公式:=INDEX($D:$D,SMALL(IF($B$9=$C$11:$C$17,ROW($C$11:$C$17),4^8),ROW(A1))), 输入完成时按ctrl+shift+enter三键结束
固定查找列不要往下移
不往下移,那 Match 函数永远返回到 第 11 行。