【发布时间】:2017-05-11 08:54:10
【问题描述】:
我有以下 Excel 电子表格
A B
1 ID Unique ID
2 27152 27152
3 27152 29297
4 27152 28802
5 29297
6 29297
7 28802
8 28802
9 28802
10 28802
在A 列中,您可以找到不同的产品 ID。 它们可以在A列中出现多次次。
在 B 列中,我想制作一个没有重复项的列表,所以 它显示 A 列中列表中的唯一 ID。
我知道我可以通过使用“高级过滤器”或选项卡数据工具下的“删除重复项”功能来实现这一点。
但是,我希望在 Column B 中创建列表而不使用这些选项,因为 Column A 中的数据库将定期更新;因此,最好通过B列中的公式自动删除多个值。
我试图用 AGGREGATE 函数解决它,但无法使其工作。
B2 =AGGREGATE(14,6,A$2:A$10,1)
B3 =AGGREGATE(14,6,A$2:A$10,2)
B4 =AGGREGATE(14,6,A$2:A$10,3)
由于它应该是用户友好且易于处理的,我更喜欢没有任何数组公式或需要插入额外列的解决方案。
【问题讨论】:
-
在没有数组或辅助公式的 Excel 中是不可能的。谷歌表格具有 support.google.com/docs/answer/3093198 的唯一功能
标签: excel