首页 >>  正文

1+2+3++n公式

来源:baiyundou.net   日期:2024-08-23

工作中,不重复计数的问题经常会出来,遇到就很头痛,因为使用的公式较为复杂,需要使用sum+countifs函数组合公式来解决,并且理解起来也偏困难。

1、单条件不重复计数

例如,我们在打卡地点如下,需要快速统计出打卡地点有多少个

因为要不重复计数,所以我们需要使用的公式是:

=SUM(1/COUNTIFS(B2:B9,B2:B9))

其中运用的原理很简单

比如,有N个不重复的数据,分别出现a,b,c...N次

那我们得到的结果就是

1/a*a+1/b*b+1/c*c+...1/N*N

所以不管abc是什么值,每一项都是数字1,最终得到的结果就是N

2、多条件不重复计数

如果我们现在要统计,不同员工的打卡地点数是多少

例如,吕布有3条记录,但是打卡地点只有2个,杭州和长沙,需要得到结果是2

遇到多条件不重复计数,有一个通用的可套用的公式:

=sum(if(条件列=条件值,1/countifs(条件列,条件值,计数列,计数列),0))

所以这里套进去,公式是:

=SUM(IF($A$2:$A$9=D2,1/COUNTIFS($A$2:$A$9,D2,$B$2:$B$9,$B$2:$B$9),0))

还是有点复杂的。

3、新公式Filter+unique+counta自由组合

在面对单条件不重复计数时,如果我们使用

=UNIQUE(B2:B9)

它会提取出来不重复的数据

所以单条件计数,只需要输入公式:

=COUNTA(UNIQUE(B2:B9))

面对多条件不重复计数时,我们可以加一个Filter筛选

=COUNTA(UNIQUE(FILTER(B:B,A:A=D2)))

先把当前员工的信息筛选出来,再去重,最后计数

但是也有一个bug,例如刘备,在左边表格里面根本没有打卡地点,理论上是0的,但用上述公式得到的结果是1,那是因为Filter筛选为空时,会报错,用counta函数对错误值计数时也会显示1

如果我们可以结合countifs直接对员工计数的这个值,是没有去重的,但是它能检验出数字0时,肯定打卡的地点也是0

所以我们两个公式结合一下,最终输入的公式是:

=MIN(COUNTIFS(A:A,D2),COUNTA(UNIQUE(FILTER(B:B,A:A=D2))))

轻松得到了多条件不重复计数的结果

关于这个小技巧,你学会了么?动手试试吧!

","gnid":"9f562200b24785543","img_data":[{"flag":2,"img":[{"desc":"","height":1104,"title":"","url":"https://p0.ssl.img.360kuai.com/t01341562acf18a6105.jpg","width":1198},{"desc":"","height":"868","title":"","url":"https://p0.ssl.img.360kuai.com/t01afc17a8b513aab7d.jpg","width":"990"},{"desc":"","height":"818","title":"","url":"https://p0.ssl.img.360kuai.com/t017fe51547a9476564.jpg","width":"1186"},{"desc":"","height":"874","title":"","url":"https://p0.ssl.img.360kuai.com/t01cbcc7fc0fe75b11e.jpg","width":"1366"},{"desc":"","height":"864","title":"","url":"https://p0.ssl.img.360kuai.com/t0195c08eec62d1337d.jpg","width":"1024"},{"desc":"","height":"852","title":"","url":"https://p0.ssl.img.360kuai.com/t01d7bbc9f57586c808.jpg","width":"986"},{"desc":"","height":"840","title":"","url":"https://p0.ssl.img.360kuai.com/t0119f169a7a4465122.jpg","width":"1186"},{"desc":"","height":"486","title":"","url":"https://p0.ssl.img.360kuai.com/t01564f05ad6e0f058b.jpg","width":"936"},{"desc":"","height":"866","title":"","url":"https://p0.ssl.img.360kuai.com/t01a2eeddde0d6fa542.jpg","width":"1422"},{"desc":"","height":"846","title":"","url":"https://p0.ssl.img.360kuai.com/t01c8dd617538bdd963.jpg","width":"1226"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1703593920000,"pure":"","rawurl":"http://zm.news.so.com/40bf4edee7fa83340abb8906bf361df1","redirect":0,"rptid":"bb70a076ad9590c1","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Counta+Filter+Unique公式组合,多条件不重复计数,太简单

刁钓宗11911+2+3+...+n公式 -
韶苑甘19792274204 ______ (1+n)*n/2

刁钓宗1191你能推导出1++2+3+n的公式么 -
韶苑甘19792274204 ______[答案] (1+1)²=1²+2*1+1(2+1)²=2²+2*2+1(3+1)²=3²+2*3+1……(n+1)²=n²+2*n+1(1+1)²+(2+1)²+...+(n+1)²=1²+2*1+1+2²+2*2+1...+n²+2*n...

刁钓宗11911+2+3+……+n(用含n的代数式表示()推出求和公式 题谷 -
韶苑甘19792274204 ______[答案] 根据高斯定理 1+n=2+n-1…… 总共有n/2组 得出(1+n)n/2 n为项数

刁钓宗11911!+2!+3!+......+n! 的通项公式 -
韶苑甘19792274204 ______ 此式不曾见到有通项公式. 1+2+3+...+n=n(n+1)/2 1^2+2^2+3^2+...n^2=n(n+1)(2n+1)/6

刁钓宗1191验证求和公式:1+2+3+…+n=n(n+1)÷2 -
韶苑甘19792274204 ______[答案] (1+2+3+…+n)+(n+...+3+2+1) =(1+n)+(2+n-1)+(3+n-2)+...+(n+1) =n(n+1) 所以1+2+3+…+n=n(n+1)÷2

刁钓宗11911 +2 +3+ ... +n公式 -
韶苑甘19792274204 ______ Sn=n+[n(n-1)]/2

刁钓宗11911+2+3+…+n的公式是什么了 -
韶苑甘19792274204 ______ 高斯等差数列求和公式: (首项+末项)x项数÷2 希望能解决您的问题.

刁钓宗1191写出利用公式1+2+3+.+n=n(n+1)/2,计算1+2+3+4+5+6+.+100的一个算法.第一步 - ________第二步 - ________第三步 输出计算结果 -
韶苑甘19792274204 ______[答案] 100x(100+1)/2 =50x101 =5050

刁钓宗11911+2+3+…+n公式 -
韶苑甘19792274204 ______ n(n+1)/2

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024