Excel数据有效性序列运用函数的问题?

如图所示,如果D1输入姓名,E1则显示姓名对应的所有单号的下拉菜单。姓名和单号数量庞大,不能每个都指定名称来做。请问这个情况下,有效性序列该如何设置

可以添加一个辅助列,如下图,在G1中输入=FILTER(B:B,A:A=D1,"")

再对E1进行数据有效性设置为序列,公式为=OFFSET($G$1,,,COUNTA($G:$G))

以上是针对具有自动溢出功能的版本(365),非365版本需要其它公式及公式向下复制来实现。

温馨提示:答案为网友推荐,仅供参考
相似回答