Excel根据一列数据求对应数据的个数

如图,根据明细表的内容,求对应数据的个数,求公式,不用数据透视表,要公式哦

B14

=COUNTIFS($A$3:$A$9,$A14,$B$3:$B$9,LEFT(B$13,FIND("宴",B$13)))

向右拖动,再向下拖动

最后的合计,=SUM(B14:B17)

如果不让汇总内显示0,可以选中单元格,右键,设置单元格格式,自定义

删除原有的,输入   0;;;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-16

您好!可以使用sumproduct函数进行计算,然后sum函数统计合计。具体操作如下:

第2个回答  2021-11-16
今天给大家分享一下,如何在Excel中快速统计出一列数据中相同数据的个数。. 如下:. 在这里我们要用到sumif函数。. sumif函数是用来根据指定条件对若干单元格进行求和。. (即按条件求和). sumif函数的语法格式=sumif (range,criteria,sum_range) Sumif(条件区域,求和条件,实际求和区域),第二个求和条件参数在第一个条件区域里。. 如何做呢?. 1、我们在表格中将B列设置为标记,数字均为1个. 2、在F列中写入函数=sumif(A:A,E2,B:B)
第3个回答  2021-11-16

    先在sheet2录入: A B C D E 员工编号 姓名 月份 工资 总额 1 李明 1 1200 2 王建 1 1300 3 赵斌 1 1100 4 刘庄 1 1000 数据假设都在sheet1, 那么在E2,即总额哪里输入公式: =sumproduct((sheet1!A$2:A$18=A2)*(sheet1!D$2:D$18))下拉即可

第4个回答  2021-11-16
在B13中输入或复制粘贴下列公式
=SUMPRODUCT(($A$2:$A$8=$A13)*($B$2:$B$8=LEFT(B$12,FIND("宴",B$12))))

=COUNTIFS($A$2:$A$8,$A13,$B$2:$B$8,LEFT(B$12,FIND("宴",B$12)))
下拉填充,右拉填充
相似回答