excel - Excel:当B列具有特定值时,从A列填充下拉列表
问题描述
我需要使用 sheet2 columnA 中的数据填充 sheet1 上的下拉列表。我可以做到这一点没有问题。但是,如果 sheet2 columnB 有一个“x”,我只希望 columnA 中的项目出现在 sheet1 下拉列表中。
解决方案
屏幕截图/此处参考(标记为 * 的更新):
示范
只有值 1-10 在“col B”(此处为 d:d)中具有对应的“x”,而 101-112 对应于“y”。输出如下:
假设您有 Excel 的 Office 365 兼容版本,
查找验证列表 (F3#)
=SORT(UNIQUE(FILTER(C3:C41,--ISNUMBER(SEARCH("x",D3:D41)))))
(可轻松定制不同范围的 cols A、B - sheet_2)
验证清单
直接参考查找范围(*更新感谢@Harun24HR 的注释)
=F3#
附加功能
如果有兴趣,可以以类似但相关的方式(参见第一个方程)确定省略值的唯一列表(列 A 和 B,sheet_2 ):
=SORT(UNIQUE(FILTER(C3:C41,--NOT(ISNUMBER(MATCH(C3:C41,F3#,0))))))
推荐阅读
- tensorflow - 如何使用 Keras/Tensorflow 实现“所见即所得”论文中给出的“行编码器”?
- node.js - 前端提取不起作用,但后端显示 API
- mongodb - MongoDB 数据建模:如何比较子文档字段和根文档字段?
- unity3d - 如何从精灵创建四边形区域(texture2d)
- c# - 如何正确监控 MassTransit Courier 路由单?
- algorithm - 根据详细程度划分网格
- java - 在流 DF 中读取 PubsubIO 后,使用 Wait.on 写入 PubsubIO
- python - 你什么时候会在 dict.update 方法中使用键值对而不是 dict?
- apple-m1 - 苹果硅上的 libodbc.2dylib
- xml - 寻找一个脚本来修复 xml 文件中的多个结束标签