首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在excel 2013中使用small函数返回两个重复值

在Excel 2013中,使用SMALL函数返回两个重复值的方法如下:

  1. 首先,确保你的数据位于一个列中。假设你的数据位于A列。
  2. 在B列中,输入以下公式:=IF(COUNTIF($A$1:A1,A1)>1,"",SMALL($A$1:$A$10,ROW()))。这个公式将会在B列中返回唯一的数值,并且忽略重复的数值。
  3. 将公式拖拽填充至B列中的其他单元格。
  4. 现在,B列中将只包含唯一的数值,而重复的数值将被空白单元格代替。
  5. 如果你想要返回两个重复值,可以在C列中输入以下公式:=IF(COUNTIF($A$1:A1,A1)>2,"",SMALL($A$1:$A$10,ROW()))。这个公式将会在C列中返回两个重复的数值,并且忽略其他的数值。
  6. 将公式拖拽填充至C列中的其他单元格。

通过以上步骤,你可以在Excel 2013中使用SMALL函数返回两个重复值。请注意,这个方法适用于有限数量的重复值。如果你需要返回更多重复值,你可以相应地调整公式中的计数条件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Excel实战技巧67:组合框中添加不重复使用ADO技巧)

很多情况下,我们需要使用工作表中的数据来填充组合框,但往往这些数据中含有许多重复。如何去除重复并得到唯一,这是一个永恒的话题,大家也会用到各式各样的方法得到结果。...本文讲解一种技巧,使用Recordset(记录集)来获取唯一并将其填充到组合框中。 示例数据如下图1所示。工作表中有一个组合框,需要包含列A中的省份列表,但是列A中有很多重复的省份数据。 ?...单击功能区“开发工具”选项卡中“插入”按钮下ActiveX控件中的“组合框”,工作表中插入一个组合框,可以看到Excel将其自动命名为“ComboBox1”,如下图2所示。 ?...运行或调用过程后,工作表中单击组合框右侧下拉按钮,结果如下图3所示。 ? 图3 说明 1.示例中使用的是ActiveX组合框控件,如下图2所示。...图4 3.可以使用如下所示的命名区域代替硬编码单元格区域: Myrecordset.Open “Select Distinct [省份] from [命名区域]” 4.可以编写VBA代码遍历数组来获取唯一

5.5K10

Excel公式技巧17: 使用VLOOKUP函数多个工作表中查找相匹配的(2)

我们给出了基于多个工作表给定列中匹配单个条件来返回的解决方案。本文使用与之相同的示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。 下面是3个示例工作表: ?...图3:工作表Sheet3 示例要求从这3个工作表中从左至右查找,返回Colour列中为“Red”且“Year”列为“2012”对应的Amount列中的,如下图4所示的第7行和第11行。 ?...16:使用VLOOKUP函数多个工作表中查找相匹配的(1)》。...解决方案2:不使用辅助列 首先定义两个名称。注意,定义名称时,将活动单元格放置工作表Master的第11行。...D1:D10 传递到INDEX函数中作为其参数array的: =INDEX(Sheet3!

13.5K10

Excel公式技巧16: 使用VLOOKUP函数多个工作表中查找相匹配的(1)

某个工作表单元格区域中查找时,我们通常都会使用VLOOKUP函数。但是,如果在多个工作表中查找返回第一个相匹配的时,可以使用VLOOKUP函数吗?本文将讲解这个技术。...最简单的解决方案是每个相关的工作表中使用辅助列,即首先将相关的单元格连接并放置辅助列中。然而,有时候我们可能不能在工作表中使用辅助列,特别是要求在被查找的表左侧插入列时。...图3:工作表Sheet3 示例要求从这3个工作表中从左至右查找,返回Colour列中为“Red”对应的Amount列中的,如下图4所示。 ?...B1:D10"),3,0) 其中,Sheets是定义的名称: 名称:Sheets 引用位置:={"Sheet1","Sheet2","Sheet3"} 公式中使用的VLOOKUP函数与平常并没有什么不同...B:B"}),$A3) INDIRECT函数指令Excel将这个文本字符串数组中的元素转换为单元格引用,然后传递给COUNTIF函数,同时单元格A3中的作为其条件参数,这样上述公式转换成: {0,1,3

20.7K21

【学习】excel函数嵌套

…… 在我看来(至少我是这么认为的),学习EXCEL不是单纯的了解函数。 了解函数只是工具,更重要的是如何分析问题,写EXCEL公式不是函数记忆大比拼,而是逻辑思维的较量。...这个我不重复了,希望学会F1和度娘。引用函数主要3巨头:INDEX、OFFSET、INDIRECT。这3个都可以,你随便挑。 3....它存在的价值只是判断有或者没有; 结果是有的,我们得返回一个行号(因为INDEX第二参数需要) 结果没有的,我们还得返回一个行号(因为INDEX第二参数需要) 这里,这两行就是怎么将八竿子打不到一块的两个函数...…… 因为FIND不到,会返回错误,要想它和INDEX粘合,就必须ISERR容错函数。...这一块就算你想不到,当你写公式,并F9查看结果的时候,你自然就对这些错误考虑如何容错了~ 因此需要套上ISERR(FIND(“旅游地点”, “拟处理数据”)) …… 对于有的(FIND不出错),返回一个行号

1.1K90

精通数组公式17:基于条件提取数据(续)

图10:使用AGGREGATE函数的公式提取满足条件的记录 示例:从一个查找返回多个 Excel中,诸如VLOOKUP、MATCH、INDEX等标准的查找函数不能够从一个查找返回多个,除非使用数组公式...下面是一个示例,如下图11所示,单元格D3中是查找,需要从列B中找到相应的返回列A中对应的。 ?...图11:可以INDEX函数的参数row_num中使用SMALL或AGGREGATE 下面的两个公式都可以实现。...图14:MOD函数使用来提取仅能被5整除的数据 示例:提取列表2中有而列表1中没有的数据项——列表比较 如下图15所示,对两个列表进行比较并提取数据。 1.获取列表2中但不在列表1中的姓名。...4.有两种有用的方法来考虑数据提取公式:提取匹配一组条件的记录或数据;从单个查找返回多个数据。 注:本文为电子书《精通Excel数组公式(学习笔记版)》中的一部分内容节选。

3.3K10

Excel公式技巧66:获取第n个匹配的使用INDEX函数

学习Excel技术,关注微信公众号: excelperfect Excel公式技巧65:获取第n个匹配的使用VLOOKUP函数)》中,我们构造了一个没有重复的辅助列,从而可以使用VLOOKUP...函数来查找指定的重复。...本文中仍然以此为例,使用INDEX函数来获取重复中指定的,但是不需要构造辅助列。 如下图1所示的工作表,“商品”列中,存在一些重复的商品,现在我们要找出第2次出现的“笔记本”的销售量。 ?...代入SMALL函数中: SMALL(IF(C3:C14=G2,ROW(C3:C14)-ROW(C3)+1),F6) 解析为: SMALL({1;FALSE;FALSE;FALSE;FALSE;6;FALSE...代入INDEX函数中,得到: =INDEX(D3:D14,6) 结果为单元格D8中的10。 如果使用定义的名称,那么公式将更灵活,如下图3所示。 ?

5.8K10

精通Excel数组公式008:数组常量

示例:使用SUM和SMALL函数对3个最小的相加(不包括重复) 如下图7所示,要求高尔夫球手击球杆数最小的3个之和,并且如果第3个重复的话,只计1个。...可以使用SMALL函数来解决这个问题,只需指定其参数k的即可。 ? 图7 图7中的公式显然很笨拙,如果要求10个最小,是不是要用10个SAMLL函数?...图8 注意到,图8所示的公式中,Excel并没有公式两边添加花括号,这表明,SMALL函数使用数组常量作为参数k的,不需要按Ctrl+Shift+Enter组合键。...函数对3个最小的相加(包括重复) 在有些情形下,求和时可能要包含重复,如下图10所示。...图10 示例:一个动态求前n个的和的公式 下图11展示了求前3个的和的两个公式。公式1求得的和不包括重复,公式2包括重复。 ?

2.8K20

经验之谈,这16个Excel函数,几乎可以解决80%的数据统计工作!

日常工作中,数据统计是工作中最重要的一部分。今天把Excel中最常用的统计函数整理了出来,共16个。为了方便同学们理解,选取的全是贴近应用的示例。...1、Count 函数 作用:统计数字的个数 示例:使用公式生成A列的序号 =COUNT(A$1:A1)+1 注:大小不一的合并单元格填充公式,要使用Ctrl+Enter完成。 ?...3、Countif函数 作用:根据条件统计个数 示例:统计两个重复的内容 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回大于0说明另一个表中存在,0则不存在。 ?...12、Large函数 作用:返回第N个最大 示例:提取工资最大的前3名 =LARGE(D:D,F2) ?...15、Rank函数 作用:计算某个一组数据中的排名 示例:C列计算当日收入的总排名 =RANK(B2,B:B) ?

88040

Excel公式练习:求三列数值之和等于指定的组合数

多练习,这是我们从小就在使用的学习方法。练习的过程中,认真思考,不断尝试,以此来磨练自己的公式与函数应用技能,也让研究Excel的大脑时刻保持着良好的状态。...图1 要求编写一个公式,返回其组合数。 规则:列A中的数值只能使用1次,其他两列数值可任意使用。 写下你的公式。 A:确实很具有挑战性。 公式1:数组公式。...上述两个数组作为SMALL函数的参数,由小到大依次取得列B与列C数值相加所有结果组成的数组,共100个,然后,将列A中的与之相加,得到一个100×10行的数组,这是3列所有数值组合相加的结果。...使用N函数将这个数组转换成由1/0组成的数组,每行中1的位置就是为20所的位置。ROW函数生成由1至100的连续数值组成的垂直数组。...MMULT函数将上述两个数组相乘,得到一个100行1列组成的数组,由0和N函数生成的数组中每行数值相加的和的组成的数组,这个数组被1除,生成一个由#DIV/0!

1.3K50

Excel公式练习35: 拆分连字符分隔的数字并放置同一列中

学习Excel技术,关注微信公众号: excelperfect 导语:这个案例仍来自于excelxor.com,没有办法,太有才了,不得不佩服这些人,竟然能把Excel公式与函数玩成这个样子!...1 ”;”4 ”;”9”;”10 ”;”13 ”;”21”}+1),"" 得到: IF(ROWS($D$1:$D1)>SUM({2;3;1;2;4;1}),"" 注意,这里没有必要对两个数组使用...TRIM函数Excel进行数学减法运算时忽略数字前后的空格并强制转换成数学运算。...这样,我们可以看到上面的结果数组中对应于单元格A1:A6中每个数据要返回的数字个数,例如“1-2”将返回2个、“4-6”将返回3个,依此类推。...对公式中生成的两个数组相同行中进行比较,例如,左边数组第2行的{4,5,6,7}与右边数组第2行的6进行比较、左边数组第5行的{13,14,15,16}与右边数组第5行的16进行比较,依此类推

3.6K10

问与答58: 如何用公式实现自动填入满足相应条件的数字?

使用数组公式找到N对应的日期数不难,但是如何将找到的多个日期数连在一起却难倒了我!幸好,Excel 2016版新增了一个TEXTJOIN函数,完美解决了这个连接问题。...IF($B3:$M3="N",COLUMN($B$3:$M$3)-1) 将单元格区域B3:M3中的与“N”比较,如果单元格中的为“N”,则返回上述日期数值数组中的数,否则返回FALSE。...ROW(INDIRECT("1:" &COUNTIF($B3:$M3,"=N"))) 返回数组{1;2;3},作为SMALL函数的第2个参数。...这样,SAMLL函数变为: SMALL({FALSE,FALSE,FALSE,FALSE,FALSE,6,7,FALSE,9,FALSE,FALSE,FALSE},{1;2;3}) 忽略布尔,得到数组中前...3个最小数值组成的数组: {6;7;9} 此时,公式转换为: TEXTJOIN(“,”,TRUE,{6;7;9}) 表明使用“,”将数组{6;7;9}中的连接起来,忽略空

1.8K20

技巧:Excel用得好,天天没烦恼

IF函数 If函数的意思就是“如果”啦,如果满足某个条件,就返回一个,如果不满足,就返回另一个。...Value为数字。Format_text为设置单元格格式中自己所要选用的文本格式。 9. SMALL & LARGE 函数 SMALL函数可以用来找到一串数据中的第n小的。...INDEX+MATCH函数 INDEX+MATCH函数堪称是Excel里的神器,很多人甚至将这个函数使用熟练程度作为判断其Excel掌握情况的标准! 这两个函数有些复杂,搬好小板凳,我们来慢慢说。...index(r,n)是一个索引函数区域r内,返回第n个单元格的。...通常可以将两个函数联合起来进行表间关联关系查询,通过match函数找到匹配单元位置号,再用这个位置号,通过index函数找到与匹配对应的关联。 为什么别人做事总比你快?这下明白了吧。

1.9K40

Excel公式技巧46: 按出现的频率依次提取列表中的数据并排序

导语:Excel公式技巧44:对文本进行排序》中,我们使用COUNTIF函数并结合SMALL/MATCH/INDEX函数对一系列文本进行排序,无论这些文本中是否存在重复。...Excel公式技巧45:按出现的频率依次提取列表中的数据》中,我们使用MATCH/ISNA/IF/MODE/INDEX函数组合提取一系列文本中不重复的数据并按出现的频率且按原数据顺序来放置数据。...之所以要加1,是为了处理COUNTIF返回0的情形,即该数据单元格区域中最小时,将返回0。我们不希望MIN函数可能返回0,因此将返回加1,以确保结果为正确顺序。 4....通过加{1},确保MATCH()函数将其第二个参数作为数组而不是单个进行处理。 8....多使用“公式求值”和F9键,仔细领会这个公式的运行原理,从而更加熟悉函数的应用技巧。

7.8K20

Python一些基础面试题目总结

请写出一段Python代码实现删除一个list里面的重复元素 答: 1,使用set函数,set(list) 2,使用字典函数, >>>a=[1,2,4,2,4,5,6,5,7,8,9,0] >>> b=...Python允许你定义一种单行的小函数。定义lambda函数的形式如下:labmda参数:表达式lambda函数默认返回表达式的。你也可以将其赋值给一个变量。...虽然它们的相等的,但却属于不同的类型。这两个计算机的存储形式也是不一样。...解决方法是function的开始插入一个global声明: def f() global x 14:有两个序列a,b,大小都为n,序列元素的任意整形数,无序;要求:通过交换a,b中的元素,使[序列a...当重复匹配一个正则表达式时候, 例如, 当程序执行匹配的时候,会返回最大的匹配 例如: import re s = ‘Title’ print

1.6K60

Excel公式技巧05: IFERROR函数,从结果中剔除不需要的

学习Excel技术,关注微信公众号: excelperfect 使用公式时,我们经常遇到将某个从结果数组中剔除,然后将该数组传递给另一个函数的情形。...例如,要获取单元格区域中除0以外的最小,可以使用数组公式: =MIN(IF(A1:A100,A1:A10)) 或者对于Excel 2010及以后的版本,使用AGGREGATE函数: =AGGREGATE...(15,6,A1:A10/(A1:A100),1) (注意,这里必须指定第1个参数的为15(SMALL),因为如果指定其为5(MIN)的话,AGGREGATE函数不接受除实际的工作表单元格区域外的任何...,4},"")) 可以看到,Excel将1/#DIV/0!的结果仍返回为#DIV/0!。转换为: =MIN({5,””,4}) 结果为: 4 因此,可以使用这项技术来避免重复非常长的公式子句的情形。...也可以使用这项技术处理公式中包含重复的单元格路径引用的情形。

5K20

物料管理小能手(统计不重复数据)

COUNTIF(要判断的区域,判断条件),平时最最常用的使用方式其实是=COUNTIF(A2:A8,A2) 就是查找A2(方便面)整个区域出现了几次。...虽然整个区域中有两个加多宝,但是Excel找到第一个加多宝的时候,就默认已经找到,不会继续查找了,所以=MATCH(A8,A2:A8,0)的返回是2 而不是7。...A2:A8)-1函数得到数组{1;2;3;4;5;6;7} 有没有意识到,如果这个物品是第一次出现的时候两个数组的是一样的,如果这个物品是第二次出现的,两个数组对应的数字就是不一样的。...使用IF语句判断,如果是第一次出现的,就返回这个单元格对应在数组中的位置,否则返回0。...现在套入OFFSET函数,OFFSET(A1,返回是1至5,),但是每个单元格只能返回一个,我怎么来保证E列每个单元格的返回是不一样的呢?

1.2K40

精通数组公式16:基于条件提取数据

可以使用下列方法来实现: 1.筛选 2.高级筛选 3.使用辅助列的非数组公式 4.使用SMALL函数和INDEX函数的数组公式 5.使用AGGREGATE函数和INDEX函数的数组公式 关于上述5种方法的要点如下...Excel中,标准的查找函数例如INDEX、MATCH、VLOOKUP等都非常好,但当存在重复时就比较困难了。如下图1所示,提取满足3个条件的数据记录,可以看出有2条记录满足条件。...对于垂直表,从多列中提取数据的查找公式不会很难;查找公式难于多行中使用。如果需要使用公式提取记录,那么有两个基本的方法: 1.基于辅助列使用标准的查找函数。...图1:需要提取两条记录,标准的查找函数对于重复有些困难。 使用辅助列来提取数据 假设有3个AND条件来决定要提取的记录,如下图2所示,可以辅助列中使用AND函数。辅助列作为INDEX函数的查找列。...单独使用AND函数的问题是获得了两个TRUE,这意味着又回到了查找列中有重复项的问题。真正想要的是查找列包含数字,其中单元格E14中第一个TRUE是数字1,而E17中第二个TRUE是数字2。 ?

4.2K20

精通Excel数组公式022:提取唯一列表并排序(续)

excelperfect 使用公式对数字进行排序 下图12展示了两个对数字进行排序的公式。使用SMALL/ROWS函数从小到大排序,使用LARGE/ROWS函数从大到小排序。 ?...图13 使用数组公式对基于数字列的记录进行排序 下面的公式没有借助辅助列,而是使用数组公式对基于数字列的记录排序,如下图14所示。注意,第2个公式中COUNTIF函数解决了重复数字问题。 ?...图14 使用公式提取前3名的成绩以及与这些成绩相关的名字 商业和运动中经常要提取排在前n位的及相关的名字。与前面的示例不同,不是排序并显示所有,而是前几个。...如下图15所示,单元格A11中的公式确定要显示的记录数。Excel2010及以上版本中,可使用AGGREGATE函数来提取记录,如果是之前的版本,可以使用SMALL函数。 ?...5.指定MATCH函数的参数match_type为0,进行精确匹配查找,因为有重复。 ? 图27 在为MATCH函数指定参数lookup_value之前,必须考虑应该指定什么。

5.2K10

Excel公式练习44: 从多列中返回唯一且按字母顺序排列的列表

本次的练习是:如下图1所示,单元格区域A2:E5中包含一系列和空单元格,其中有重复,要求从该单元格区域中生成按字母顺序排列的不重复列表,如图1中G列所示。 ?...单元格G1的主公式中: =IF(ROWS($1:1)>$H$1,"", 如果公式向下拖拉的行数超过单元格H1中的数值6,则返回。 3....INDEX返回数组的技术,详情可参阅《Excel公式技巧03:INDEX函数,给公式提供数组》。...:上述数组中非零的位置表示该区域内每个不同该数组中的首次出现,因此提供了一种仅返回唯一的方法。...;FALSE;FALSE;FALSE;FALSE},ROWS($1:1)),IF(Arry4"",COUNTIF(Range1,"<"&Arry4)),0)) 对于SMALL函数,其参数k的由ROWS

4.2K31

恼人的空单元格,怎么查找,有很多办法

标签:Excel公式练习 列表中,有很多空单元格,想要找到第一个非空单元格,如何做? 下面图1是示例数据。当然,为了演示起见,我只是列举了少量数据,实际上这个列表可能会非常长。...如果你不使用公式,只想使用Excel操作的话,可以先选择整个列表(即单元格区域B3:B22),按下F5键,“定位”对话框中单击“定位条件”按钮,“定位条件”中选择“空”,单击“确定”按钮,这样就选择了列表中所有的空单元格...公式1:使用VLOOKUP函数 =VLOOKUP("*",B3:B22,1,FALSE) 这里的“*”是一个通配符。当要求VLOOKUP查找“*”时,会返回包含任何内容的第一个单元格的。...公式的原理很简单:ISBLANK(B3:B22)返回一个包含TRUE/FALSE的数组,其中TRUE表明单元格为空,FALSE表明单元格含有。...公式3:INDEX/SMALL函数 使用SMALL函数找到第一个非空单元格所在行,然后INDEX函数取出其: =INDEX(B3:B22,SMALL(IF(NOT(ISBLANK(B3:B22)),ROW

1.9K20
领券