excel - 如何从水平单元格网格在 Excel 中创建垂直单元格列表?
问题描述
我正在尝试从水平网格创建一个自动填充的垂直列表。具体来说,当在白色单元格中输入值时,我希望下面的列表使用灰色单元格作为索引来提取白色单元格值。
因此,使用“Chokeland”作为该名称下方的第一个索引,它将显示:
窒息之地
乔丹·霍华德·
道格·鲍德温·
马肖恩·林奇
。
.
.
我发现的所有内容都只会返回一个结果(VLOOKUP、INDEX、MATCH),但我正在尝试创建一个垂直单元格列表,但找不到任何答案。
还应注意,索引名称可以在同一水平行中出现两次(或多次)。
解决方案
但这在 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))),"")
上下复制
证明将更小版本:
推荐阅读
- javascript - 如何使用javascript更改div的字体颜色
- memory - Green Plum 内存不足问题来了
- jms - 通过 JMS 从 Weblogic 到 MQ 的访问队列问题。完成代码“2”,原因“2085”
- reactjs - 如何对 Formik 中包装的 Material UI Texfield 进行单元测试?
- python - 在 django 模板中使用 with 和 if 同时
- google-chrome-extension - 如何在 devtools 中检查 Chrome 扩展内容脚本的源代码?
- java - 如何将捆绑从一个活动传递到放置在另一个活动中的片段?
- sql - 日期间隔过滤器
- css - Bootstrap 4总是折叠div
- c# - 如何在 C# 中按列表分组