excel 中 怎么实现sql中的distinct 功能

2025-04-28 16:27:27
推荐回答(3个)
回答1:

选中数据区域,勾选高级筛选对话框中的“选择不重复的记录” 选项

回答2:

选中数据范围->数据->筛选->高级筛选(注意勾选“不选重复记录”),不过好像只能复制结果在本工作表,然後手动移动到sheet2中

回答3:

假如a1:a5依次是:北京 福建 北京 上海 福建

数组公式

=INDEX(A1:A5,
SMALL(IF(MATCH(A1:A5,A1:A5,0)=ROW(), ROW(), 9999),
ROW(INDIRECT("a1:a" & SUMPRODUCT(1/COUNTIFS(A1:A5, A1:A5))))))

返回北京 福建 上海