中企动力 > 商学院 > excel去重公式
  • ?

    Excel 里的三种高级公式用法

    Ives

    展开

    表界高手都说,函数公式是 Excel 的灵魂!因为它能纵横捭阖,轻松实现各种数据计算。

    要说 Excel 灵魂中的精髓,当数「排山倒海」这一招。

    掌握此绝技,就能一招制敌,用一个公式搞定海量数据计算,厉害吧。

    GIF

    要学会「排山倒海」,首先得会「猴子偷桃」,哦不,是「吸星大法」~

    哦,就是「引用」啦。

    引用就是,不直接输入数据,而是把其他单元格的内容吸过来,自动得到结果。

    看一个最简单的例子,一个等号和一个引用。

    GIF

    在单元格 B2 中输入 =A2,他的值就自动变成了 A2 中的值。引用的好处很明显,修改源数据时,结果也会自动更新。

    引用的方式可以分为三种:相对引用、绝对引用和混合引用。

    也就是这三种:A1,$A$1,A$1。

    逐个看看三种引用方式的区别吧 ~

    Excel 公式中默认的引用方式就是相对引用,已经自带排山倒海的功力了。

    怎么全都变了呢?

    打开【公式】选项卡,点击【显示公式】按钮一看,原来,公式竟然会自动跟随变化。

    要算个总价,也是一样轻轻松松啊。

    蛋素,即使很多人知道向下填充知道怎么回事,换一种方式就懵逼了。

    比如下面这个表格,是一家 10 元店的清单,几样商品的金额都是 10。那怎么算每项商品的总金额?

    同样是根据「数量*单价」计算「总额」,如果还是直接写入 B4*C1,然后向下填充,结果就全错了!

    你看,红色的数值才是正确的哦~

    要解决这个问题,就要上升到排山倒海第三重:绝对引用。

    前面的表格计算,引用单价时必须锁定在一个单元格,才能得到正确结果。怎么办呢?

    你需要一个神奇的按键 F4。

    正在上传...取消

    按下【F4键】,C2 就变成了 $C$2,这就是绝对引用。花了点钱($),就把价格参数锁定在 C2 了。果然还是见钱眼开啊。

    有了「相对引用」和「绝对引用」这对好基友,公式的排山倒海威力初见成效。

    好啦,练功不能急进,以免走火入魔。更厉害的排山倒海 第4重、第5重…… 且看下回分解。

  • ?

    如何把EXCEL表的公式去除,只保留公式得的数字

    雅香

    展开

    方法一

    双击进入公式所在单元格,按下F9功能键。

    适合对单个公式进行操作。

     

    方法二

    选中公式所在单元格或单元格区域,右键,复制,再次点击右键,选择性粘贴,选择“数值”,确定。

    适合对多个单元格进行操作。

     

    如图中的B列是公式计算得出的值

     

    选中B列数据,右键,复制,再次点击右键,选择性粘贴,选择“数值”,确定。这样就将B列的公式转成值的形式了。

     

    最终效果如下

    (本文内容由百度知道网友1975qjm贡献)

  • ?

    EXCEL如何快速查找重复值?用这个公式让老板对你刮目相看

    爱眉a

    展开

    相信很多人在处理数据的时候,都会有这样的担心,我的数据有没有重复的啊。但是学会了我的这一招,重不重复一眼就可以看出来。

    其实很多人和excel打交道这么久,还是会学会一招判断有没有重复值得方法,那就是条件格式。真的很简单,但是这个问题也有一个很大的弊端,因为有的时候我们的数据为了分类或是突出,可能本身就会有填充色,又或者像小编我这种每天要处理几千几万条数据的,这个方法来判断其实不太合适。

    因此,我也学会了一招很简单的小方法,那就是用公式。我们在后面加一列辅助列,重复判断,然后在下面的单元格中输入公式=COUNTIFS($D$2:$D$17,D2),按回车,然后拖下去,结果就出来啦。是1的就代表只出现1次,2的话那就是出现2次。这样就可以判断是否重复了。但是这个方法不是很直观,因此我们对函数稍微改动一下。

    就是这样,=IF(COUNTIF($D$2:$D$17,D2)>1,"重复","唯一"),将IF函数和COUNTIF函数进行嵌套,怎么样,是不是感觉跟清楚一点。老板看了也会更舒服。

    我们将三种方法比较一下,你更pick哪一种呢?

  • ?

    Excel 中这12个函数公式最值得收藏,错过1个你得找半天

    阮代芹

    展开

    小便在此为大家精选出12个excel函数公式,虽然它们可能并不太常用,但是绝对的实用。如果有使用到,还真不太好找到他们,所以速度收藏哦,大家也可以在评论里面留言遇到的问题。

    找半天

    1. 动态的获取某列最后一个数字:

    =LOOKUP(1,0/(A2:A1000),A2:A100)

    2.去重公式

    =SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))

    3、提取唯一值公式

    数组公式(按ctrl+shift+enter三键输入,下面带有{}输入方法一样)

    =IFERROR(INDEX(A:A,SMALL(IF(MATCH(A$2:A$7,A$2:A$7,0)=ROW(A$1:A$6),ROW(A$2:A$7)),ROW(A1))),)

    4、中国式的学生成绩排名公式

    =SUMPRODUCT(($D$4:$D$9=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))

    5、提取字符串任意位置的数字

    A2单元格的数据为 ABC123.45FE ,通过截取结果:123.45

    数组公式:

    {=LOOKUP(9^9,MID(A2,MATCH(1,MID(A2,ROW(1:9),1)^0,0),ROW(1:9))*1)}

    6、有关金额大写的转换公式

    =TEXT(LEFT(RMB(A2),LEN(RMB(A2))-3),[0][dbnum2]G/通用格式元;[0]负[dbnum2]G/通用格式元;;) TEXT(RIGHT(RMB(A2),2),[dbnum2]0角0分;;整)

    7、个人所得税的相关计算公式

    若A1中是我们的工资,则计算个税公式为:

    =5*MAX(A1*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)

    8、常用的一对多查找包含公式

    =COUNT(FIND({AAA花苑,CCC龙廷},A2))

    9、Vlookup多表的查找及公式

    例如,在工资表的模板中,每个部门均为一个表。

    在查询表中,要求我们根据提供的姓名,从销售到综合5个工作表中查询该员工的基本工资。

    此处提供两种方法:

    (1):

    =IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),无此人信息)))))

    (2):

    =VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({销售;服务;人事;综合;财务}!a:a),A2),{销售;服务;人事;综合;财务})!a:g),7,0)

    10、利用Sumif多表求和公式

    在实际工作中,工作表的名称往往是不规则的,如下图所示

    分析:

    首先取得表名

    公式—名称管理器—新建名称—在新建名称输入框中输入名称“sh”,然后“引用位置”输入框中输入公式:

    =MID(GET.WORKBOOK(1),FIND(],GET.WORKBOOK(1))+1,99)T(now())

    最终公式为:

    =SUMPRODUCT((SUMIF(INDIRECT(sh!b:b),D2,INDIRECT(sh!c:c))))

    11、筛选后连续序号公式

    在此需要插入一个辅助列,输入辅助公式 =1。这样做主要是方便在序号列使用公式统计行数。

    在序号列输入公式

    =SUBTOTAL(2,B$1:B2)

    12、用QQ聊天的excel公式

    =HYPERLINK(tencent://message/?uin=C3,点击联系他)

    12个公式,从收集和整理兰色花费了几个小时,希望能对同学有用。

  • ?

    EXCEL 中利用MATCH()函数排重及定位的应用

    Robert

    展开

    在EXCEL中,有时会用到排重,有没有简单排重的方法呢?有的,那就是MATCH()函数,下面讲一下具体的应用:

    如上,在B1:B11录入上面的公式。

    公式讲解:=IF(MATCH($A8,$A$1:$A$11,)=ROW(),"","重复") 在A1:A11中查找A8单元格的VALUE,如果能查到,则返回第一个出现的位置的行号,如果此行号和ROW()即A8的行号一致则不重复,如果不一致则重复。上述的公式结果如下:

    应用之二:查找并返回查找区域的首次出现的位置。即唯一性查找。

    在B15单元格中录入上述公式,会返回首次出现A15单元格VALUE的位置,结果如下;

    工作中经常会用到这类小的函数,实用,不复杂,望大家分享。

    分享成果,随喜正能量

  • ?

    EXCEL单列多列去重提取信息,搞笑直通车函数,一步搞定

    玫瑰

    展开

    HELLO,大家好,我是帮帮,今天跟大家分享一个咱们日常工作经常遇到的问题,提取不重复记录,虽然通过辅助列,功能键实现我们的目的,当然我们更希望一步到位,快捷简单。【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    大家请看范例图片,我们现在要提取A列的不重复记录。

    选择A列,点击数据选项卡中的删除重复项功能。

    选择我们要删除的数据列,点击确定。

    大家看,剩下的数据已经帮我们去重,相信大家都会使用这个功能。但是这种方法会破坏原表数据,日常工作中,往往我们都采用辅助表来再去重【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    这里我们采用公式来解决,再C2单元格键入公式,=INDEX(A:A,MIN(IF(COUNTIF($C$1:C1,$A$2:$A$8)=0,ROW($2:$8),4^8)))&"",输入完成以后按下CTRL+SHIFT+回车的组合键,转换为数组公式,并向下复制到“出现空值”的单元格,完成操作。

    这里我们利用COUNTIF=0作为判断不重复的条件,配合使用MIN函数作为排序的参数。我们可以理解为INDEX(引用列,MIN(IF(条件,ROW(引用区域的行号),极值行号)))&“”。大家下来后,自己可以试验一下,这种类型的函数都是属于“套路”,理解掌握以后便能举一反三。

    我们再来看两列/多列去重提取数值,如果是按照快捷菜单的方法,需要多次辅助操作来实现。

    我们可以再D2处键入公式,=INDIRECT(TEXT(MIN(IF(($A$2:$B$8<>"")*(COUNTIF($D$1:D1,$A$2:$B$8)=0),ROW($2:$8)*1000+COLUMN(A:B),65536001)),"!R0!C000"),0)&"",依然三键组合,形成数组公式,并向下复制,直至“空白”。

    大家值得注意的是,INDIRECT(TEXT(MIN(IF(条件,(引用区域的行号)×1000+COLUMN×(引用区域的列号),极值行号),"!R0!C000"),0)&""。

    这也是属于“套路”函数,提取多列去重数据,这里多使用了TEXT函数,将MIN函数提取的最小值,转换为单元格地址,使用INDIRECT函数引用对应单元格的值,使用&“”将多余的部分返回为空文本。【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    今天的嵌套函数有点复杂,不过不要紧,收藏起来,要用的时候直接拿出来,改改引用区域就行,就是这么简单^^

    【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

  • ?

    EXCEL 多重计算的实例分析

    沙厉

    展开

    很多读者马上询问上篇文字中提到的多重计算的问题,不是很明白什么是多重计算,今天再结合实例详细的讲解一下。

    其实,所谓多重计算,简单的说就是需要涉及到若干层的运算才能够出结果的公式。和普通的公式理解上没什么两样,涉及到多重计算的公式用{}表示,按下SHIFT+CTRL+ENTER后在编辑栏可以看到。

    例一:求A1:C6区域的负数的和

    在B8单元格录入公式=SUM(IF(A1:C6<0,A1:C6)) ,公式讲解:A1:C6单元格数字小于0时返回自身的值,然后求和。

    上述公式按下多重计算SHIFT+CTRL+ENTER组合键及得到多重计算后的结果:

    例二:求A1:C6区域的最小正数

    在B8单元格录入公式=min(IF(A1:C6>0,A1:C6)) ,公式讲解:A1:C6单元格数字大于0时返回自身的值,然后求最小值。

    上述公式按下多重计算SHIFT+CTRL+ENTER组合键及得到多重计算后的结果:

    好了,相信很多朋友已经理解了多重计算的好处了,大家要记住:多重运算是涉及到数组的运算,上面的例子A1:C6其实是数组的值;再者,多重运算是SHIFT+CTRL+ENTER组合键来实现的。以上两点大家要切记。

    分享成果,随喜正能量

  • ?

    excel里面名字有重复的怎么去重

    尤铸海

    展开

    在excel里面去除重复值,有三种方法,一、是使用菜单命令删除重复项,这是excel2007及以上版本才有的,二、是使用countif函数,虽然能做到删除重复的效果,但是操作麻烦,三、是使用match和row函数想 结合的方式来操作,方便快捷。下面一一介绍。

    1、选中数据,点击数据——删除重复项命令,系统会将重复值删除。

    2、使用countif函数。在重复值1列H2单元格输入公式=COUNTIF($G$2:$G$24,G2),该函数是条件技术函数,意思是查找在$G$2:$G$24区域内G2)的个数,返回值为2的即是重复的数值,需要先将2筛选出来,删掉一个值,保留一个值,这种方法麻烦一点。

    3、是使用match函数和row函数想结合的方法。在重复值2列I2单元格输入公式:=MATCH(G2,$G$2:$G$24,0)=ROW()-1,公式的意思是精确查找G2在$G$2:$G$24,中的位置,并与行号比较,相等就返回true,不想当就返回false。不相等的值就是重复的值,因为他是第二次出现所,以返回的位置不等于当前的行号。删除重复只需要false筛选出来删掉即可。

    (本文内容由百度知道网友张啸宁贡献)

  • ?

    去除重复内容,就用这个EXCEL公式,1分钟搞定!

    沧海

    展开

    一份高中录取名册中,上千条学生信息,生源校有七八十所,如何从表中轻松提取出不重复的生源校名单呢?

    有人或许会这样做:复制录取名册中所有生源校到一个空白EXCEL表中,再按学校名排序,最后分段再删除重复的部分。这样做,不仅费时、费力,最重要的,还有可能误删了数据。

    其实,我们可以运用一个数组公式,就可以轻松提取出不重复内容。

    在上图,F2单元格中,写下数组公式:=INDEX(D:D,1+MATCH(,COUNTIF(F$1:F1,D$2:D$21),))&"",编辑完成后,按Ctrl+Shift+回车(一定要按这三个键噢!),然后往下复制,直至没有新学校名称出现为止。

    现在,为大家讲解一下这个数组公式:

    1)COUNTIF(F$1:F1,D$2:D$21):用COUNTIF函数,从F1单元格开始的扩展区域,查找D$2:D$21区域(生源校)每个数据的个数,返回一个由0和1构成的数组,如果D$2:D$21区域的数值在公式扩展区域中出现过,结果就是1;如果没出现,结果就是0。这个公式中,COUNTIF函数的第一参数,采用了行绝对引用(F$1)和相对引用(F1),向下复制,依次会产生:F$1:F2、F$1:F3、F$1:F4、。。。公式提取结果就会被重复利用。

    2)利用MATCH函数,在COUNTIF函数返回的数组中查找第一个0的位置,也就是查找首次出现的数据所在的位置。由于生源校的标题行占了1行,所以,将这个值+1,就得到需要提取的不重复值在查找区域中行的位置。

    3)最后,利用INDEX函数,以MATCH函数的计算结果作为索引值,提取D列对应位置上的不重复值。用&" ",避免显示错误值。

    这个公式,可能有一点点理解难度,不过,不影响你使用,到时,你只要会复制公式,改一下参数就行了。今后,对于类似提取不重复内容的工作,就会既轻松,又准确、高效。

    每天学习一点点,每天进步一点点,积硅步,必能致千里,得大成。

  • ?

    Excel数据去重函数公式你会几个?

    真白

    展开

    大家好,今天和大分享下Excel数据去重方面的函数公式,看完之后,请在文章末尾处留言,你会几个,会那个?

    一、第1个去重复值公式

    1、公式截图

    2、公式

    =INDEX(A:A,SMALL(IF(MATCH($A$2:$A9&"",$A$2:$A9&"",)=ROW($A$2:$A9)-1,ROW($A$2:$A9),2^20),ROW(A2)))&""

    二、第2个去重复值公式

    =INDEX($A$2:$A9,MATCH(,COUNTIF($C$1:C1,$A$2:$A9),))&""

    三、第3个去重复值公式

    =IFERROR(LOOKUP(1,0/(COUNTIF($C$1:C1,$A$2:$A$8)=0),$A$2:$A$8),"")

    四、第4个去重复值公式

    =LOOKUP(1,0/FREQUENCY(0,COUNTIF($C$1:C1,$A$2:$A8)),$A$2:$A8)&""

excel去重公式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP