EXCEL 怎么用函数公式计数(去除重复项)

EXCEL 怎么用函数公式计数(去除重复项),第1张

一是利用数组公式

=SUM(1/COUNTIF(A1:A1000,A1:A1000))

二是利用乘积求和函数

=SUMPRODUCT(1/COUNTIF(A1:A1000,A1:A1000))

或:

要统计去除重复项后数字的个数,可用zhi以下函数公式:

假如数据在A列,在B1中输入=SUMPRODUCT(1/COUNTIF(A1:A5,A1:A5))

这个公式计算出的值即是A1:A5中去掉重复项后数字的个数。

扩展资料:

为了满足各种数据处理的要求,Excel提供了大量函数供用户使用,函数是系统预先编制好的用于数值计算和数据处理的公式,使用函数可以简化或缩短工作表中的公式,使数据处理简单方便。 Excel 2003提供了丰富的函数,如财务函数、日期与时间函数、数值与三角函数、统计函数、查找与引用函数、数据库函数、文字函数、逻辑函数、信息函数等。

参考资料来源:百度百科-excel函数

今天,给大家介绍一个Microsoft365(原Office365)Excel新增函数--UNIQUE函数。函数如其名,就是取唯一值的函数。过去我们为了输出一列含有重复数据的唯一值,可能会用到条件格式,但是原数据也被破坏了,但是这个UNIQUE函数就能方便的得到我们想得到的数据!

ps:还没用上Microsoft365的后台联系我,免费安装!

函数说明:

作用:

返回一个区域(或数组)的唯一值。

语法:

=UNIQUE (array,[by_col],[exactly_once])

参数:

用法示例:

1单列去重复

筛选出不重复的姓名。

公式: =UNIQUE(C2:C16)

2 多列去重复

筛选出班级、组和姓名都不重复的项。

公式: =UNIQUE(A2:C16)

3返回只出现一次

查找只消费一次的客户。

公式: =UNIQUE(B2:B8,FALSE,TRUE)

4 横向去重复

查找每个班级不重复姓名并用“,”连接起来。

公式: =TEXTJOIN(",",1,UNIQUE(B2:F2,TRUE))

5 中式排名

按照成绩进行中式排名。

公式: =SUM((UNIQUE($B$2:$B$11)>B2)*1)+1

说明: UNIQUE($B$2:$B$11)返回B2:B11区域唯一值列表,然后和B2作比较,如果大于B2则返回TRUE,否则返回FALSE,乘1后逻辑值转换为数值,再用SUM求和,最后加1即为结果。

6动态下拉列表

制作动态下拉列表。

写在最后:

作者只是抛砖引玉,更多更强大的功能等你来发现 !

▼近期好文推荐▼

查找函数10个高阶用法

强大到没朋友的Excel函数--FILTER函数

Excel小技巧——批量新建文件夹

让VLOOKUP退休的Excel函数--XLOOKUP函数

连Excel打印都不会,怎么登上职场巅峰?

—END—

=RAND()

由于rand()产生的是0-1之间的15位小数的随机数,如果换成整数,也就是相当于0-99999亿,如果随机数比这少得多,比如随机取10000个数,几乎不可能出现重复值。

但由于Rand产生的是小数,重复的可能是几乎没有,但如何产生不重复的整数,或者指定范围的不重复的整数呢?

1、产生不重复整数,如:将全校同年级1000人随机安排考试座位。

*** 作方法:

(1)在这1000人姓名后面找一列空白列,作为辅助列,假设为B列,输入=rand()

(2)再在后面一列(C列)输入=rank(B2,B$2:B$1001)下拉填充公式

(3)C列得出的就是每个学生随机分到的座位号,且不重复。

2、产生指定范围不重复随机整数,如:产生100——1099之间的随机不重复整数

*** 作方法同上,只是将C列公式修改为:=Rank(B2,b$2:b$1001)+100


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6911669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存