如何引用excel 标签中数据,同时引用相应表中的分类,实现分类可选,后边对应数据自动引用

2025-03-24 10:32:00
推荐回答(2个)
回答1:

如果用公式,这会是个非常复杂的应用:

  1. A列需要动态获得对应区域的A列数据

  2. 需要在辅助表动态生成对应地区的数据有效性序列。

  3. 然后还要动态生成对应所选内容的名称,

  4. 才能在B列得到正确的下拉箭头。最后才可以得到C列对应的数据。

相对而言,用VBA可能会简单些。

帮你做了一个动态地,太多的公式和名称,我就不在这里罗唆了,请查看附件吧。

说明:

由于你的区域数据使用了合并单元格,所以为了方便公式判断合并单元格结束,需要在A列的末尾添加一个结束标记,任何文字都可以,我在表里添加了End

下面是图示

数据:山东、北京

在查询表A1输入地区后,A列会自动列出对应工作表中所有A列的项目

这时辅助APP会自动把对应的工作表中各项目的对应子项目列成表格

最后你在查询表的各项目的B列点击下拉箭头,就会自动出现对应的选项,比如图中的M1~M4,选择后,C列就出现对应的数据


回答2:

加入表名是“山东”“北京”,C3公式如下
=vlookup(B3,indirect(A1&"!B3:C11"),2,0)

丙、丁没有分类,可以不需要查找,C5公式如下
=indirect(A1&"!C10")
如果也要用VLOOKUP的话,所有表格B列再加上丙丁即可