当前位置:首页 > 日记 > 正文

Excel如何用数组公式提取区域中的重复值

Excel如何用数组公式提取区域中的重复值

  有时需要要提取多行多列区域中的重复数据到某列,用数组公式提取区域中的重复值。以下是小编为您带来的关于Excel用数组公式提取区域中的重复值,希望对您有所帮助。

  Excel用数组公式提取区域中的重复值

  如下图所示,A2:C11包含一些重复的水果名称(已用深红色进行了标记),要将重复的名称提取到E列。

  制作方法:

  1、制表如上A2至C11内容

  2、在E2输公式=INDIRECT(TEXT(MIN(IF((COUNTIF($A$2:$C$11,$A$2:$C$11)>1)*(COUNTIF

  ($E$1:E1,$A$2:$C$11)=0),ROW($2:$11)*100+COLUMN($A:$C),7^8)),"R0C00"),)&""

  3、公式输入完毕后,按Ctrl+Shift+Enter结束,然后拖动填充柄向下填充,直到公式结果返回空为止。

  说明:

  ①INDIRECT函数的第二个参数为“0”(未输入即为0),表示返回R1C1样式的引用。

  ②TEXT函数的第二个参数为“R0C00”,将第一个参数的数值返回为R1C1样式的文本。受该参数的限制,包含重复值的区域需在CV列(第100列)的左侧,否则公式可能不会返回正确的结果。

  ③TEXT函数的第一个参数,以E3单元格中的公式为例说明如下。IF函数返回一个数组,本例为2行10列。当区域中的重复数据未出现在E3单元格上方的区域中时,数组元素为区域中相应单元格行号和列数所构成数值,即“行号×100+列数”;对于不重复的数据,或者虽重复但已出现在E3单元格的上方,数组元素为“7^8”(5764801),受“R0C00”格式的规定,其前5位为行数,后两位为列数。表示如果出现这种情况,将返回R57648C01(即A57648)单元格的值,通常为空。MIN函数返回上述数组的最小值,如E3单元格为“203”,此时TEXT函数返回“R2C03”,INDIRECT函数返回“橘子”。

  ④公式中的“$A$2:$C$11”、“$2:$11”、“$A:$C”和“$E$1:E1”都需根据实际进行修改。

  按从大到小的顺序提取重复数值

  当区域中只包含数值时,还可用下面的数组公式按从大到小的顺序提取重复数值:

  制作方法:

  1、先在E1单元格中输入某个文本,如本例中的“重复值”字样。

  2、然后在E2单元格中输入数组公式:=LARGE(IF(COUNTIF($A$2:$C$11,$A$2:$C$11)>1,$A$2:$C$11),SUM(COUNTIF

  ($A$2:$C$11,$E$1:E1))+1)

  3、公式输入完毕后,按Ctrl+Shift+Enter结束,然后拖动填充柄向下填充,直到公式结果返“#NUM!”为止。

  用数组公式提取一列中的重复项

  制作方式如上,公式为:

  =INDEX($A$2:$A$30,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$30)+

  IF(COUNTIF($A$2:$A$30,$A$2:$A$30)>1,0,1),0))
 

猜你喜欢:

1.excel2013怎么筛选掉重复数据

2.在Excel中怎么按指定的重复次数填充数据到一列

3.Excel中进行高亮显示重复数据的设置技巧

4.excel怎么筛选两个表中相同数据

5.excel用函数检查重复项的方法

相关文章

ppt中的图像该怎样排版ppt中的图像

ppt中的图像该怎样排版ppt中的图像

图像,方法,技巧,电脑软件,ppt,  在幻灯片上如果全部都是用文字来描述的话,可能在演示的时候都是一个比较枯燥,并且观众看起来也是比较乏味。而我们在图片适当的添加一些图片效果会好很多,在里面添加一些图片来进行演示和沟通,这样更能对观众…

劲舞团情侣签名精选说说

劲舞团情侣签名精选说说

劲舞团,情侣,新篇,经典,电脑软件,  情侣靠爱情生活,正像云雀靠韭葱生活一样。你想不想知道更多劲舞团情侣签名呢?快来看看小编为你挑选的劲舞团情侣签名吧。劲舞团情侣签名【最新篇】卟要背叛我、菇凉,嫁给我,好么?卟要离开我、少年,娶了我,好…

excel2007设置窗口分开显示的教程e

excel2007设置窗口分开显示的教程e

设置,显示,教程,窗口,电脑软件,  Excel中的窗口需要分开显示,具体该如何设置窗口分开呢?下面是由小编分享的excel2007设置窗口分开显示的教程,以供大家阅读和学习。excel2007设置窗口分开显示的教程窗口分开显示步骤1:开始-运行excel2007设…

excel判断字符长度函数的使用方法e

excel判断字符长度函数的使用方法e

字符,函数,长度,使用方法,电脑软件,  Excel中经常需要使用到函数判断字符有多长,用函数具体该如何判断字符长度呢?接下来是小编为大家带来的excel判断字符长度函数的使用方法,供大家参考。excel判断字符长度函数的使用方法判断字符长度步骤…

你可能不知道的JSON.stringify |

你可能不知道的JSON.stringify |

你可,详解,电脑软件,stringify,JSON,前言JSON已经逐渐替代XML被全世界的开发者广泛使用。本文深入讲解JavaScript中使用JSON.stringify的一些细节问题。首先简单回顾一下JSON和JavaScript:不是所有的合法的JSON都是有效的JavaScript; JSON只…

javascript实现滑动解锁功能

javascript实现滑动解锁功能

解锁,功能,电脑软件,javascript,效果图:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <style type="text/css"> * { margin: 0; padding: 0; } #slider-box { width: 300px; height: 50px; border-radius: …

如何在WPS文字中给照片刻上名字

如何在WPS文字中给照片刻上名字

文字,照片,刻上,名字,如何在,  在WPS文字中也可以给照片刻上名字,刻上名字的照片不仅精美,而且更加有专属的意义。以下是小编为您带来的关于在WPS文字中给照片刻上名字,希望对您有所帮助。在WPS文字中给照片刻上名字操作步骤1、在我们的WPS…

excel2013调出日历控件的方法excel

excel2013调出日历控件的方法excel

日历控件,方法,电脑软件,strong,  在Excel中2013中,日历控件跟其他版本的不一样,需要设置一下才可以看得到日历控件,下面是小编带来的关于excel2013调出日历控件的方法,欢迎阅读!excel2013调出日历控件的方法需要加载&ldquo;Microsoft Date A…

word页眉怎么设置距离

word页眉怎么设置距离

设置,页眉,教程,边距,距离,  有时候发现页眉的边距想要调整一下,但是新手不会,上网找怕麻烦,而且教程太乱没有统一的答案怎么办,哪里有设置页眉更好的方法??下面小编为大家介绍wps中的word怎样设置页眉边距的方法,希望能帮到大家。WPS中word…

彻底搞懂JavaScript中的apply和cal

彻底搞懂JavaScript中的apply和cal

方法,必看,电脑软件,JavaScript,apply,call和apply都是为了改变某个函数运行的context上下文而存在的,即为了改变函数体内部this的指向。因为JavaScript的函数存在定义上下文和运行时上下文以及上下文是可以改变的概念。回到目录定义fun.app…

详解vue-cil和webpack中本地静态的

详解vue-cil和webpack中本地静态的

问题解决方案,路径,静态,详解,电脑软件,本文介绍了vue-cil和webpack中本地静态图片的路径问题解决方案,分享给大家,具体如下:1 本地图片动态绑定img的src属性一般我们在html中或者vue组件文件中引用图片是这样,这是不需要做特别处理的我们将图…

关于javascript sort | 排序你可能

关于javascript sort | 排序你可能

排序,电脑软件,javascript,sort,前言在Javascript数组排序中有一个sort()方法,sort()方法可以说分为两种,一种是文字数组排序,一种是数字数组排序。下面这篇文章主要和大家分享了关于最近学习javascript sort()排序发现了一点理解,下面话不多说了…