你知道有哪些公式组合可以提取唯一值?
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
下面是一份某商场某些产品的进货明细。由于各个品牌的商品中还有不同型号的进货记录,因此下表中的数据肯定有重复的。下面的几个技巧将在重复品牌中提取唯一的品牌。
通过LOOKUP函数配合MATCH函数我们可以实现提取唯一清单的目的。
在单元格E2中输入公式“=IFERROR(LOOKUP(0,0/ISNA(MATCH($B$2:$B$14,$E$1:E1,)),$B$2:$B$14),"")”,向下拖曳即可。
思路:
利用MATCH函数来查找所有品牌在E列的混合引用中是否已经存在
若不存在则MATCH函数返回#N/A错误,ISNA返回TRUE,0/TRUE 返回0
利用LOOKUP函数来提取唯一的清单
我们也可以利用MATCH函数组合COUNTIF函数来完成。
在单元格E2中输入“=IFERROR(INDEX($B$2:$B$14,MATCH(0,COUNTIF($E$1:E1,$B$2:$B$14),0)),"")”,三键回车并向下拖曳即可。
思路:
利用COUNTIF函数统计所有品牌在E列的混合引用中是否存在,若不存在则返回0
利用MATCH函数0值定位的技巧定位未提取的品牌名称
利用INDEX函数返回唯一清单
利用FREQUENCY函数也可以达到目的。
在单元格E2中输入公式“=LOOKUP(0,0/FREQUENCY(1,--ISNA(MATCH($B$2:$B$14,$E$1:E1,))),$B$2:$B$14)&""”,三键回车并向下拖曳即可。
思路:
--ISNA(MATCH($B$2:$B$14,$E$1:E1,))部分和第一例类似,但由于要配合FREQUENCY函数,因此将逻辑值转换为数值
利用FREQUENCY函数计频
利用LOOKUP函数来提取唯一的清单
最常用的方法还是提取不重复值的经典公式。
这个由于我们之前做过多次介绍,这里就不再详细的解释了。有疑问的小伙伴们可以私信我哦!
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!