摘要:本来寻思着,这不得上Excel公式啊,以前也用过一些,但说实话,那些公式,名字长,难记,用起来也晕,每次都得查半天,烦死个人,后来发现,嘿,居然有UNIQUE函数,直接打开新世界大门,真香。
告别Excel公式苦海:UNIQUE函数,一键去重,释放双手,告别加班,职场效率飞升,摸鱼时间翻倍,不学血亏!
说起老板甩活儿这事儿,上次就给我一大堆数据,让我把里面不一样的挑出来,当时脑子嗡嗡的,啥玩意儿,这么多,一个个对着看,那得啥时候完事儿,愁死了。
本来寻思着,这不得上Excel公式啊,以前也用过一些,但说实话,那些公式,名字长,难记,用起来也晕,每次都得查半天,烦死个人,后来发现,嘿,居然有UNIQUE函数,直接打开新世界大门,真香。
以前数据去重,都是些笨办法,像啥直接删除法,选中数据,点删除重复值,是挺快,咔咔两下就完事,但是,它把原始数据给改了啊,以后想找回原来的数据,门儿都没有,所以要保留原始数据,这招肯定不行。
还有更复杂的,`LOOKUP`加上`COUNTIF`,公式大概是`=IFERROR(LOOKUP(2,1/(COUNTIF($C$1:C1,$A$2:$A$9)=0),$A$2:$A$9),"")`,看着就头大吧,原理是啥错位计数,逆向提取啥的,反正我是搞不明白,每次都得百度,复制粘贴,自己写,不存在的,根本记不住,现在有了`UNIQUE`,简直不要太爽。
`UNIQUE`语法很简单,`UNIQUE(array, [by_col], [exactly_once])`,就这点东西,`array`是你要去重的数据范围,必须的,`by_col`是按列去重,写`TRUE`,按行就写`FALSE`,默认是`FALSE`,`exactly_once`是提取只出现一次的,写`TRUE`,提取所有唯一值就写`FALSE`,默认也是`FALSE`。
比如,A1到A9这列数据去重,纵向排列,写`=UNIQUE(A1:A9)`或者`=UNIQUE(A1:A9,FALSE)`,简单吧,横向排列按列去重,写`=UNIQUE(A1:A9,TRUE)`,A1到A9里只出现一次的数值,写`=UNIQUE(A1:A9,FALSE,TRUE)`,记住这几个参数,想咋用咋用,就完了。
优点太多了,`UNIQUE`函数,简单易懂,参数清清楚楚,学起来不费劲,灵活高效,想纵向横向随便你,提取特定唯一值也行,反正怎么方便怎么来,适用性还广,啥数据处理都能用,快速得到想要的结果,用了它,再也不用记那些复杂的公式了,效率蹭蹭往上涨,以前搞半天的,现在几分钟搞定。
所以,`UNIQUE`函数绝对是数据处理神器,不骗你,没事儿多试试,掌握了它,以后再也不怕老板让你做数据去重了,效率绝对杠杠的,省下来的时间,还能喝杯咖啡,多好。
来源:电子小课堂一点号