Exceldynamic命名范围基于2列

我正在尝试创build一个基于2列数据的dynamic命名范围。 第一列有一个空白单元格或1,第二列有我想要返回的值。 例如:

Col A | Col B ----------------------- 1 | user1@email.com 1 | user2@email.com | user3@email.com 1 | user4@email.com 

在上面的例子中,我希望dynamic范围包含user1@email.com,user2@email.com,user4@email.com,然后我可以在validation等使用我有大量的范围,使用偏移增长/根据需要收缩,但无法弄清楚如何实现这个特定的场景

由于你的问题没有标记VBA也许一个数据透视表将有助于:

SO19383131的例子