我正在尝试从水平网格创建自动填充的垂直列表。具体来说,当在白色单元格中输入值时,我希望下面的列表以灰色单元格为索引来拉出白色单元格的值。
因此,使用“ Chokeland”作为该名称下方的第一个索引,它将显示:
扼要地
乔丹·霍华德
道格·鲍德温
玛肖恩·林奇
。
。
。
我发现的所有内容只会返回一个结果(VLOOKUP,INDEX,MATCH),但是我试图创建一个垂直单元格列表,并且找不到任何答案。
还应注意,索引名称可以在同一水平行中出现两次(或更多次)。
答案 0 :(得分:2)
但是在B46中是这样的:
=IFERROR(INDEX($A$1:$M$28,INT(AGGREGATE(15,6,(ROW($B$2:$M$28)+(COLUMN($B$2:$M$28)/1000))/($B$2:$M$28=B$45),ROW(1:1)))+1,INT(AGGREGATE(15,6,(COLUMN($B$2:$M$28)+(ROW($B$2:$M$28)/1000))/(((ROW($B$2:$M$28)+(COLUMN($B$2:$M$28)/1000))=AGGREGATE(15,6,(ROW($B$2:$M$28)+(COLUMN($B$2:$M$28)/1000))/($B$2:$M$28=B$45),ROW(1:1)))*($B$2:$M$28=B$45)),1))),"")
上下复制
证明将是较小的版本: