Excel公式技巧64:为重复值构造包含唯一值的辅助列
excelperfect
在Excel中查找数据时,很多情况下都会遇到重复值的问题。当我们要查找的值存在多个重复值时,Excel要么会匹配找到的第一个值,要么会匹配找到的最后一个值,如果我们要获取所有的重复值或者其中的某个值,就要费一番功夫了!
如下图1所示的工作表,在“商品”列中含有多个重复值,如果我们要获取第2次出现笔记本时的销售量,使用通常的VLOOKUP函数或INDEX/MATCH组合是没有办法实现的。
图1
其实,最简单的方法是构造一个辅助列,让该列只包含唯一值,如下图2所示。
图2
在这里,我们在单元格B3中输入公式:
=D3 &'-' & COUNTIF($D$3:D3,D3)
下拉至数据列末尾,从而构造了一个只包含唯一值又与商品名称有联系的唯一值列。
公式中:
COUNTIF($D$3:D3,D3)
统计当前所在行的列D单元格中的数据在前面的数据中出现的次数。
这样,我们就可以使用熟悉的VLOOKUP函数来创建查找公式了。
相关推荐
-
Excel必会技能之用函数公式快速提取单列唯一值!(赶紧收藏)
如下图所示,要在Excel单列数据当中快速提取唯一值,你会用高级筛选的方法将唯一值筛选出来?还是用透视表提取出来?又或者是使用Excel的"删除重复值"功能,直接删除重复数据,留下 ...
-
【Excel函数教程】UNIQUE函数使用教程
在最新版的Excel和WPS中出现了很多新函数,其中有一个就是UNIQUE,这个函数专门解决各类不重复数据的问题. 函数有三个参数,基本结构是UNIQUE(数据源,按列去重还是按行去重,提取唯一值还是 ...
-
2个新函数,秒变“大神”
今天给大家认识两个新函数.很多以前需要繁琐操作的东西,现在只需要一个公式就来完成. 1.FILTER函数 先看一个图吧: 一对多的查询应用,选择部门.性别,相应的数据就会提取出来. 在之前的课程中,我 ...
-
Excel中提取不重复值的 5 种操作,还不会的可以拿去开练了!
表格中存在重复数值是我们经常遇到的一个问题,今天技巧妹整理了提取不重复值的5种常用操作,还不会的赶紧拿去开练. 1.删除重复值 利用[数据]选项卡下的"删除重复项"这一功能保留唯一 ...
-
Excel特殊求和,用小技巧1分钟解决
在Excel处理数据中,我们经常会遇到求和的各种问题,除了简单的快速求和,还会遇到特殊求和,下面教大家使用小技巧,轻松解决. 1.快速求和 需要对以下单元格进行求和,可能你还在使用sum函数进行求和, ...
-
Excel常用公式:计算完成率时,如何屏蔽错误值让单元格显示为空?
如下图所示,当单元格中的计算公式计算出来的结果为错误值时,怎么样让单元格显示为空值呢? 在Excel中,使用实际数据除以计划数据,即可得到项目完成率.如下图所示,选择D2单元格,在其中输入计算公式:= ...
-
excel如何快速提取不重复值?提供2个经典用法
当excel有很多数据,而且有很多是重复数据的时候,如何快速提取不重复值就成为了需要解决的难题! 如图中案例,A列是学校的列表,由于很多学员都出自同一所大学,所以就会有很多重复的.现在,需要提取不重复 ...
-
Excel公式技巧88:使用FREQUENCY函数统计不同值、唯一值和连续值(上)
excelperfect FREQUENCY函数是一个较难掌握的Excel工作表函数,这篇文章收集整理了一组运用FREQUENCY函数的公式,用来统计不同值.唯一值和连续值的数量,希望能够帮助有兴趣的 ...
-
Excel公式技巧89:使用FREQUENCY函数统计不同值、唯一值和连续值(下)
统计满足条件的不同值 如下图5所示,想要得到与列A中字母b相对应的列B中的不同值的数量. 图5 很显然,对应于字母b的不同值为2.aa和3,共3个.使用数组公式: =SUM(--(FREQUENCY( ...
-
Excel公式技巧102:获取排序序号唯一值
excelperfect 当我们需要对一组数据进行排序时,自然而然地就会想到RANK函数. RANK函数返回某数字在一组数字中相对于其他数值的大小的排名,其语法为: RANK(number,ref,o ...
-
Excel公式技巧80:多条件查找值
excelperfect 我们经常会碰到要查找满足多个条件的值,如下图1所示,想要查找以"凉"开头且价格高于20的商品. 图1 根据前两篇文章中学到的技巧,使用INDEX/MATC ...
-
Excel公式技巧79:查找最接近的值
excelperfect 有时候,我们给定一个数值,想要查找与该数值最接近的相应的值,如下图1所示. 图1 我们想要查找与给定价格24.2最接近的价格所对应的商品,很显然,有两个商品乳胶垫和纯生啤酒的 ...
-
Excel公式技巧73:获取一列中长度最大的数据值
excelperfect 在<Excel公式技巧72:获取一列中单元格内容的最大长度>中,我们使用一个简单的数组公式: =MAX(LEN(B3:B12)) 获取一列中单元格内容最长的文本长 ...
-
Excel公式技巧71:查找一列中有多少个值出现在另一列中
excelperfect 有时候,我们想要知道某列中有多少个值同时又出现在另一列中,例如下图1所示,列B中有一系列值,列D中有一系列值,哪些值既出现有列B中又出现在列D中.因为数据较少,不难看出,在列 ...
-
Excel公式技巧68:查找并获取所有匹配的值
excelperfect 在<Excel公式技巧67:按条件将数据分组标识>中,我们根据指定的条件采用数字标识将数据进行了分组.利用这列分组数据,我们能方便地查找并获取所有匹配的值. 如下 ...
-
Excel公式技巧66:获取第n个匹配的值(使用INDEX函数)
excelperfect 在<Excel公式技巧65:获取第n个匹配的值(使用VLOOKUP函数)>中,我们构造了一个没有重复值的辅助列,从而可以使用VLOOKUP函数来查找指定的重复值. ...