电脑excel中去除一列数值中的重复数值是哪个函数?

如题所述

第1个回答  2019-04-03
经常有朋友问我,
怎么才能把两张EXCEL表格中相同的数据取出来,
呵呵,
以前总是把数据转到数据库里去,
再通过SQL语句找出来,
这也太烦了吧,
呵呵.
今天刚学到一个EXCEL函数,
COUNTIF,
就能很好地完成这个功能,
下面就把实现方法写出来.
====================
计算区域中满足给定条件的单元格的个数。
语法
COUNTIF(range,criteria)
Range
为需要计算其中满足条件的单元格数目的单元格区域。
Criteria
为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为
32、"32"、">32"
、"apples"

B4。
=====================
比如在某单元格中写如下函数:
=
countif(
sheet1!B:B,
B2
)
意思是,
找出在sheet1表
B列中,
出现本表
B2
单元格中的数据出现的次数.
然后把所有要找出的单位格拉上此公式,
所有在sheet1表中未出现的数据在新建的一列中全部是"0",
再通过筛选,
是不是把所有要找的数据都找出来了?

后记:(2010、6、22)
当然,countif这个函数是有精度限制的,它把字段变成15位精度的数字,超长部分都是0,对于身份证或帐号就不能准确统计了。
解决办法:强迫转换为文本。
=
countif(
sheet1!B:B,
B2&"*")
soso.com/
www.narkii.com
相似回答