我想使用 Excel 中的新动态数组函数(如 FILTER
、 UNIQUE
、 SORT
)作为列表验证的来源。
在以下示例中,列 A
中的所有值其中 B
列中的对应值至少应该出现 500 个。我使用以下公式:
=FILTER($A$2:$A$7;$B$2:$B$7>=500)
不幸的是,当我使用单元格
D2
中的公式时作为来源,我收到一条错误消息:我还尝试将公式放入名称中,然后将该名称作为来源引用。但这给了我同样的错误。
唯一的解决方法是引用单元格
D2
带有井号:=D2#
但是,如果我可以直接使用这些动态数组函数(通过名称管理器或在验证界面中),我会更喜欢。有没有办法做到这一点?
最佳答案
试试这个,它对我有用。
请注意,引用 M1 是验证列的第一个值。 (我在我的情况下使用了 M)
=INDEX($B:$B;MATCH(M1;$A:$A;0))>=500
关于excel - 动态数组函数可以用作 Excel 中列表验证 ("dropdown"的源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62958449/