excel - 如何有两个选项的下拉列表,每个选项都会更改表格的行?
问题描述
所以假设我有一张这样的桌子:
车 | 测量方法 | 尺寸 | 重量 |
---|---|---|---|
保时捷 GTR | 美国广播公司 | 123 | 1231 |
兰博基尼 | 美国广播公司 | 123 | 1231 |
本田 | 美国广播公司 | 213 | 41212 |
兰博基尼 | JJJ | 231 | 12124131 |
本田 | JJJ | 2412413 | 41224112 |
因此,如果我选择第一个选项(即保时捷、兰博基尼 ABC 和本田 ABC),我想要一个仅显示 ABC 方法的下拉菜单。但是,如果我选择第二个选项,我希望它显示可用的 JJJ 方法,但如果 JJJ 不可用则显示 ABC。所以它将显示保时捷 ABC、兰博基尼 JJJ 和本田 JJJ。如果我选择第一个选项,我需要自动删除兰博基尼 JJJ 和本田 JJJ,如果我选择第二个选项,我需要自动删除兰博基尼 ABC 和本田 ABC。同一空间中应始终有三行(即 A1 到 C4)。我该怎么做呢?
解决方案
截图/这里参考:
M4 中的关键功能(假设您有 Excel 的 Office 365 兼容版本)如下:
=I3&" "&FILTER(D4:D8,C4:C8=I3)
笔记:
下拉列表_1 (I3):
IE
=K4#
Lookup_1 (K4) 生成如下:
=UNIQUE(C4:C8)
下拉列表_2 (I4):
(如果需要,否则只需按照上面的第一个函数处理单元格 M4 中生成的数组列表):
IE
= M4#
推荐阅读
- php - 我应该如何修复 OpenCart 中的 fopen 错误?
- html - 如何将图像放在另一个图像上?
- python - 比较 pandas DataFrame 中的两列并为其中一列填充缺失值
- amazon-ec2 - 如何在亚马逊 EC2 中运行使用 csv 文件的笔记本?
- java - 如何使用 url 类型源在 android 中制作完美的媒体播放器
- php - 如何为每个汽车产品添加“预订按钮”?
- python - Basinhopping_bounds() 得到了一个意外的关键字参数“f_new”
- python - 将每个张量值映射到列表中最接近的值
- php - 如何检查 bash 脚本中安装的 composer 包
- model-view-controller - Kendo Grid MVC 左键单击打开上下文菜单