按条件提取不重复项的多种方法,总有一个方法适合你
▲
01
单条件提取不重复项
要求:提取部门为销售部的不重复姓名
方法一:高级筛选
操作动画如下:
方法二:数据透视表
操作动画如下:
方法三:SQL
操作动画如下:
方法四:函数公式
数组公式:
=IFERROR(INDEX(B$2:B$10,SMALL(IF((MATCH(A$2:A$10&B$2:B$10,A$2:A$10&B$2:B$10,)=ROW($1:$9))*(A$2:A$10=D$2),ROW($1:$9),4^8),ROW(A1))),'')
按Ctrl+Shift+Enter三键结束。
普通公式:
=LOOKUP(,0/FREQUENCY(1,ISNA(MATCH(B$2:B$10,F$1:F1,))*(A$2:A$10=D$2)),B$2:B$10)&''
▲
02
多条件提取不重复项
要求:提取部门为销售部姓名为Coffee的不重复爱好
方法一:高级筛选
操作动画如下:
方法二:数据透视表
操作动画如下:
方法三:SQL
前面的SQL用的是合伙人SQL学员的工具,下面用数据→现有连接来演示
操作动画如下:
方法四:函数公式
数组公式:
=IFERROR(INDEX(C$15:C$26,SMALL(IF(ISERROR(0/(MATCH(E$15&F$15&C$15:C$26,A$15:A$26&B$15:B$26&C$15:C$26,)=ROW($1:$12))),4^8,ROW($1:$12)),ROW(A1))),'')
按Ctrl+Shift+Enter三键结束。
普通公式:
=LOOKUP(,0/FREQUENCY(1,ISNA(MATCH(C$15:C$26,H$14:H14,))*(A$15:A$26=E$15)*(B$15:B$26=F$15)),C$15:C$26)&''
赞 (0)