在“Sheet2 1”中,我基本上需要在某个单元格中键入一个人的名字(在本例中是Jim ),并让它在‘Sheet2 2’上的A列中查找一个名称列表。

我成功地显示了第一行(具有多种不同样式的论坛、vlookup、索引match.etc),但在大多数情况下,有2-4行数据。在搜索名称时,我需要它显示行1,2,3,4 (如果适用的话)。
发布于 2018-05-14 20:06:16
我写完我的回答,同时@Jeeped的评论,另一个答案出现了。
仍然值得分享,也许是因为它向您展示了如何为几个列绘制公式。
=IFERROR(INDEX(Sheet1!$D$2:$I$10,AGGREGATE(15,6,ROW(Sheet1!$D$2:$D$10)/(Sheet1!$D$2:$D$10=$D$2),ROW()-ROW($3:$3))-ROW($1:$1),COLUMN()-COLUMN($C:$C)),"")第一张纸上的数据如下所示

第二张纸是这样的

发布于 2018-05-14 20:03:42
第一步:找到第一个拉里
=MATCH(C9,C1:C7,0)https://i.stack.imgur.com/uL0rm.png
第二步,创建一个在第一次匹配行之后开始+1的范围,然后查找next larry
=MATCH(C9,INDIRECT("C" & B11+1):C7,0)https://i.stack.imgur.com/giYDI.png
第三步,填写我的数组
=INDEX(C1:C7,$B$11)
=INDEX(INDIRECT("E" & $B$11+1):$E$7,$B$12)https://stackoverflow.com/questions/50337525
复制相似问题