sumproduct多条件排名不重复(Excel 求助,如何多条件统计不重复个数)

:暂无数据 2026-10-11 23:10:01 :0

sumproduct多条件排名不重复(Excel 求助,如何多条件统计不重复个数)

大家好,sumproduct多条件排名不重复相信很多的网友都不是很明白,包括Excel 求助,如何多条件统计不重复个数也是一样,不过没有关系,接下来就来为大家分享关于sumproduct多条件排名不重复和Excel 求助,如何多条件统计不重复个数的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

Excel 求助,如何多条件统计不重复个数

原例是数据在A、B列,无标题
将C列作为辅助列
C1单元格输入公式
=A1&B1
下拉
再用以下公式统计“B列是1的,对应A列中不重复项的个数”
=SUMPRODUCT((INDIRECT("B1:B"&COUNTA(C:C))=1)*1/COUNTIF(INDIRECT("C1:C"&COUNTA(C:C)),INDIRECT("C1:C"&COUNTA(C:C))))

EXCEL 如何在多条件下统计不重复计数

1、以H列为辅助列,在H3单元格输入以下公式,然后向下填充公式

=E3&F3&G3

2、在C3单元格输入以下公式,然后向下填充公式

=SUMPRODUCT((F$3:F$8=A3)*(E$3:E$8=B3)/COUNTIF(H$3:H$8,H$3:H$8))

Excel如何多条件不重复计数

采用数据透视表。

具体方法:

第一步:选择需要处理的数据区域,

第二步:选择筛选——高级筛选,记住点击“选择不重复记录”

第三步:使用数据透视表。表头设置如下

第四步:结果

不明白的话,把上图表格发给我,我帮你做

EXCEL多条件求排名

可以直接用多条排序:

直接上效果图:

操作步骤如下:

点击筛选----自定条件筛选即可

excel 多条件排名

A2单元格写公式:
=SUMPRODUCT(($D$2:$D$100=D2)*($E$2:$E$100=E2)*($J$2:$J$100》=J2))
公式中的100你可以根据你的数据量修改,然后下拉填充公式即可。

EXCEL 多条件排名

这个EXCEL多条件排名,可以使用IF、OR、RANK函数来完成。

由于手机的Excel无法使用数组公式,所以只能用简单的公式来做。

C2单元格输入公式并向下填充,如下:

=IF(OR(A2》0.6,A2《0.5,B2《151),0,RANK(A2,$A$2:$A$20))

效果及公式图

excel使用SUMPRODUCT函数进行多条件中式排名

你需要先确定你要排列的值、序列

我们中式排名的话,降序的是:

=sumproduct((序列》值)/countif(序列,序列))+1

升序的话:

=sumproduct((序列《值)/countif(序列,序列))+1

excel如何进行多条件不重复计数

没有那么复杂
你用“数据”里面的“分类汇总”就行了
具体如下,你先按班级排序,然后点击“分类汇总”——“分类字段”选班级,“汇总方式”选计数,“选定汇总项”选姓名,就好了,你如果只想显示汇总的数值,单击屏幕左上有个数字“1、2、3”里面的“2”就好了
特别注意:按班级排序前你最好在第一列加个“序号”或是别的,要不恢复不了原来的顺序了!

如何用SUMPRODUCT函数和COUNTIF函数计算不重复人数

文 / 康康哥哥
假如我们有一张表,其中有很多人名,但是我们想知道这份表里总共有多少个不重复的人名,用公式该怎么实现呢?

计算不重复人数可以用SUMPRODUCT函数和COUNTIF函数组合来实现。

我们先来看看这两个函数怎么用。

SUMPRODUCT顾名思义,一个是“SUM”,意思是求和;另一个是“PRODUCT”,意思是乘积。所以这个函数的意思就是先乘积,再把乘积的结果求和。这么说有点抽象哈,下面我们举个栗子就好懂啦。
=SUMPRODUCT(A1:A8,B1:B8):把A1:A8和B1:B8两个单元格区域中行对应的单元格的数值相乘,然后再把所有得到的乘积累加。通俗点讲,计算过程分两步:

(1)A1*B1,A2*B2,……,A8*B8;

(2)把第一步中8个值相加。

这个栗子中参数的个数是2个,实际上SUMPRODUCT函数的参数可以有很多个,也可以是一个,但是有一点要注意的是,这些参数必须是数组,并且各个数组的维数必须一致!又有点抽象对不对?稍微解释一下:

(1)所谓“数组”通俗点讲就是M行N列的一个数据区域,比如A3:C10就是一个8行3列的数组。

(2)所谓维数一致是指SUMPRODUCT函数的各个参数必须有相同的行数和列数。比如E5:G12也是一个8行3列的数组,它和A3:C10同时作为SUMPRODUCT的函数是不会出错的。但是如果不是一个8行3列的区域(比如8行2列,或者3行8列),同时作为SUMPRODUCT函数的参数是会报错“#VALUE!”滴!

(3)常用的数组是一维数组,即一行值或一列值,比如A1:D1,A1:A5等。

(4)如果SUMPRODUCT的参数只是一个单元格的数值的话,也是不算错的,因为单个单元格不就是一个1*1的数组嘛!

(5)假如SUMPRODUCT函数只有一个参数的话,那么就用不着跟谁乘了,就把数组里的各个值相加就完了。比如=SUMPRODUCT(A1:A5),其结果就=A1+A2+A3+A4+A5。
(6)如果SUMPRODUCT函数有多个参数的话,就像2个参数那样把各自对应的数组元素相乘后,再把结果相加就好了。(不难理解吧,认真脸。)

OK,废了好大劲终于把SUMPRODUCT函数的基本内容介绍完了,下面我们再来认识一下COUNTIF函数。

讲真,COUNTIF函数是一个超好用的函数!它的主要作用是统计满足条件的单元格有多少个。

语法规则是这样的:

=COUNTIF(数据区域,计数的条件)
第二个参数是计数条件,根据其要求的内容来统计第一个参数数据区域中满足条件的单元格有多少个。

还是举个栗子比较容易懂。

如图中所示,假如我们在某空白单元格中输入:

(1)=COUNTIF(H2:H9,890):表示在H2:H9数据区域中统计值为890的单元格的个数。在图中很容易看出来,只有一个单元格满足条件,那么这个公式的结果就是1;

(2)=COUNTIF(H2:H9,"《》0"):表示在H2:H9数据区域中统计不等于0的单元格的个数。很显然,除了H4是0之外,其他单元格都不等于0,因此这个公式的结果是7;

(3)=COUNTIF(H2:H9,H4):表示在H2:H9数据区域中统计值等于H4中单元格值的单元格的个数。也很容易看出来只有H4本身和H4相等,因此这个公式的结果是1;

(4)=COUNTIF(H2:H9,"》"&H2):表示在H2:H9数据区域中统计数值大于H2值的单元格个数。这里注意两点:一是“》”要有引号,二是“》”和“H2”之间要用“&”连接。这个公式的结果是2,这貌似和我们在图中看到的不一样,不是只有890比32大吗,为啥结果是2?这个并不难解释哦,因为H9中的日期本质上也是数字,只是显示为日期格式而已。如果我们选中H9单元格,将其数字格式改为“常规”,或直接用快捷键“Ctrl+Shift+~”,就可以看到日期格式变成了常规格式,原来就是个数字嘛!这样是不是比32大的数字有2个了?
(5)=COUNTIF(H2:H9,"《》"):表示在H2:H9数据区域中统计不等于真空的单元格个数。我们看到H7中是没有任何内容的,是一个真空单元格,那么这个公式的值显而易见就是7了!

现在我们将两个函数都学会了,那么下面就让我们回到开头的问题,怎样用SUMPRODUCT函数和COUNTIF函数计算不重复的人数。

在D1单元格中输入公式:

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

结果我们已经看到了,是8。数一数A列是不是正好有8个名字呢?

下面我们来分析一下这个公式的原理。

首先看最内层COUNTIF(A2:A15,A2:A15):表示在A2:A15这个数据区域中分别找值等于A2,A3,……A15的值有多少个,我们可以自己数一下,其结果会返回一个内存数组:

{2,2,3,3,2,2,2,1,2,1,3,1,2,2}

其次再看1/COUNTIF(A2:A15,A2:A15):表示将上述内存数组取倒数:

{1/2,1/2,1/3,1/3,1/2,1/2,1/2,1,1/2,1,1/3,1,1/2,1/2}

最后再看最外层SUMPRODUCT(1/COUNTIF(A2:A15,A2:A15)):表示将上述取倒数后的内存数组求和,很显然,如果某个名字在表中出现N次,那么取倒数后该数就会变成1/N,恰好在内存数组中又会有N个1/N,这N个1/N用SUMPRODUCT求和后变成了1。也就是说,如果有M个名字,那么整个数组求和后最后的值恰好就是M!!!

是不炒鸡赞~两个看似很简单的函数合体之后会发挥难以置信的作用,这就是Excel的奥妙所在,也是我们学习Excel的动力所在。

好了,今天就到这里了,祝所有热爱学习的孩子都能天天进步~

关于sumproduct多条件排名不重复到此分享完毕,希望能帮助到您。

sumproduct多条件排名不重复(Excel 求助,如何多条件统计不重复个数)

本文编辑:admin

更多文章:


sumproduct多条件排名不重复(Excel 求助,如何多条件统计不重复个数)

sumproduct多条件排名不重复(Excel 求助,如何多条件统计不重复个数)

大家好,sumproduct多条件排名不重复相信很多的网友都不是很明白,包括Excel 求助,如何多条件统计不重复个数也是一样,不过没有关系,接下来就来为大家分享关于sumproduct多条件排名不重复和Excel 求助,如何多条件统计不重

2026年10月11日 23:10

函数的类型有哪些?函数类型有哪些

函数的类型有哪些?函数类型有哪些

本篇文章给大家谈谈函数分类,以及函数的类型有哪些对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月11日 20:20

源码交易平台哪个最靠谱(国内低代码平台哪家强)

源码交易平台哪个最靠谱(国内低代码平台哪家强)

本篇文章给大家谈谈源码交易平台哪个最靠谱,以及国内低代码平台哪家强对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月11日 20:10

gcc编译器参数(深度linux的arm-linux-gnueabihf-gcc编译参数如何配)

gcc编译器参数(深度linux的arm-linux-gnueabihf-gcc编译参数如何配)

其实gcc编译器参数的问题并不复杂,但是又很多的朋友都不太了解深度linux的arm-linux-gnueabihf-gcc编译参数如何配,因此呢,今天小编就来为大家分享gcc编译器参数的一些知识,希望可以帮助到大家,下面我们一起来看看这个

2026年10月11日 19:30

用记事本写vbs代码(怎么把记事本改成vbs格式)

用记事本写vbs代码(怎么把记事本改成vbs格式)

各位老铁们好,相信很多人对用记事本写vbs代码都不是特别的了解,因此呢,今天就来为大家分享下关于用记事本写vbs代码以及怎么把记事本改成vbs格式的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月11日 17:23

asp是什么检查项目(医院血液检验项目RPR、TPPA、HIV-Ab各是什么意思)

asp是什么检查项目(医院血液检验项目RPR、TPPA、HIV-Ab各是什么意思)

“asp是什么检查项目”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看asp是什么检查项目(医院血液检验项目RPR、TPPA、HIV-Ab各是什么意思)!

2026年10月11日 10:20

汇编输出指令(用汇编语言循环指令在屏幕中间输出红底白字的“hello I am 720“)

汇编输出指令(用汇编语言循环指令在屏幕中间输出红底白字的“hello I am 720“)

各位老铁们好,相信很多人对汇编输出指令都不是特别的了解,因此呢,今天就来为大家分享下关于汇编输出指令以及用汇编语言循环指令在屏幕中间输出红底白字的“hello I am 720“的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看

2026年10月11日 07:20

本地搭建springboot项目(使用eclipse构建springboot项目)

本地搭建springboot项目(使用eclipse构建springboot项目)

各位老铁们,大家好,今天由我来为大家分享本地搭建springboot项目,以及使用eclipse构建springboot项目的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,

2026年10月11日 06:20

hump是什么意思?hump口语啥意思

hump是什么意思?hump口语啥意思

其实hump的问题并不复杂,但是又很多的朋友都不太了解hump是什么意思,因此呢,今天小编就来为大家分享hump的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 03:50

java入门神器好用吗(java 7入门经典适合初学者自学用吗)

java入门神器好用吗(java 7入门经典适合初学者自学用吗)

这篇文章给大家聊聊关于java入门神器好用吗,以及java 7入门经典适合初学者自学用吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月11日 02:40

最近更新

台电t40plus缺点(台电t40是垃圾货)
2026-10-12 00:10:02 浏览:0
热门文章

标签列表