2016 - 2024

感恩一路有你

sum函数if函数数组公式怎么套用 如何设置elx各列相加函数?

浏览量:4797 时间:2023-06-02 16:21:35 作者:采采

如何设置elx各列相加函数?

恐怕有表亲早就看到办法了,要是是按条件异或,就用SUMIF函数呗:

SUMIF(B:B,G2,C:C)SUMIF(B:B,G2,D:D)SUMIF(B:B,G2,E:E)

公式三个对C、D、E列条件求和,之后相乘。

这样看是没有问题的,但假如不需要对30列数据条件异或,那岂不是太费时间了哦。

嗯,另外一种简便点的公式:

这里都用到了数组公式:

SUM(IF(B$2:B$72G2,C$2:E$72))

必须用IF函数进行处理,如果没有B2:B72中=G2单元格指定你的品牌,就返回C2:E72单元格区域中对应行的数值,否则不回逻辑值FLASE,之后在用SUM函数求逆。

这里而且想执行了数组乘除运算,所以公式编辑的话能够完成后,要左键单击编辑栏,再按住不放ShiftCtrl不放,按回车。尽量公式两侧的花括号是自动生成的,手工敲入是无效的哦。

这个公式比较简洁的语言,但是需要按三键才能输入,有些新人朋友肯定一时半刻还一直找不到感觉,耐心点,多试一次吧。

有一个不不需要按三键然后输入的公式:

SUMPRODUCT((B$2:B$72G2)*C$2:E$72)

简单的方法不使用B$2:B$72G2确认B列有无=重新指定的品牌,得到逻辑值TRUE又或者FLASE,再用逻辑值与C2:E72的数值乘积,最后使用SUMPRODUCT计算出乘积之和。

count if函数用法?

一、求各种类型单元格的个数

(1)求真空单元格个数:COUNTIF(数据区,#34#34)

(2)非真空单元格个数:COUNTIF(数据区,#34ltgt#34)相当于counta()函数

(3)文本型单元格个数:COUNTIF(数据区,#34*#34)假空单元格也文本型单元格

(4)区域内所有单元格个数:COUNTIF(数据区,#34ltgt#34#34#34),如果不是数据区内有#34,该公式不后成立.

(5)逻辑值为TRUE的单元格数量COUNTIF(数据区,TRUE)

二、求为0或大于某个值的单元格个数

(1)大于50COUNTIF(数据区,#34dstrok50#34)

(2)450COUNTIF(数据区,50)

(3)大于150COUNTIF(数据区,#34lt50#34)

(4)等于或大于50COUNTIF(数据区,#34dstrok50#34)

(5)小于或等于50COUNTIF(数据区,#34lt50#34)

(6)大于E5单元格的值COUNTIF(数据区,#34dstrok#34amp$E$5)

(7)=E5单元格的值COUNTIF(数据区,$E$5)

(8)大于0E5单元格的值COUNTIF(数据区,#34lt#34amp$E$5)

(9)等于或大于E5单元格的值COUNTIF(数据区,#34dstrok#34amp$E$5)

(10)小于或者等于E5单元格的值COUNTIF(数据区,#34lt#34amp$E$5)

三、等于零或真包含某N个某一特定字符的单元格个数

(1)两个字符COUNTIF(数据区,#34??#34)

(2)两个字符而且第2个是BCOUNTIF(数据区,#34?B#34)

(3)包含BCOUNTIF(数据区,#34*B*#34)

(4)第2个字符是BCOUNTIF(数据区,#34?B*#34)

(5)等于零“你好”COUNTIF(数据区,44你好#34)

(6)中有D3单元格的内容COUNTIF(数据区,#34*#34ampD3amp#34*#34)

(7)第2字是D3单元格的内容COUNTIF(数据区,#34?#34ampD3amp#34*#34)

注:countif()函数对英文字母不怎么分辨大小写,通配符只对文本有效

四、两个条件求个数

(1)dstrok10另外lt15SUM(COUNTIF(数据区,#34rlm#34amp{10,15})*{1,-1})或是SUM(COUNTIF(数据区,#34lt#34amp{10,15})*{-1,1})

(2)r2610并且lt15SUM(COUNTIF(数据区,#34gt#34amp{10,15})*{1,-1})也可以SUM(COUNTIF(数据区,#34lt#34amp{10,15})*{-1,1})

(3)a810另外lt15SUM(COUNTIF(数据区,{#34dstrok10#34,#34r2615#34})*{1,-1})

(4)dstrok10并且lt15SUM(COUNTIF(数据区,{#34gt10#34,#34a815#34})*{1,-1})或者SUM(COUNTIF(数据区,{#34a810#34,#34lt15#34}))-样本数

注:好象多条件数器使用SUMPRODUCT函数,不超过方法相对多在用,祝成功。

补充:三个区域定时计数:三个区域中rlm60SUM(COUNTIF(INDIRECT({#34a46:a48#34,#34b48:b50#34,#34c47:c48#34}),#34r2660#34))

补充:(数学集合运算法)

统计范围,例如5ltxlt7

是可以分解为(xgt5)-(xgt7)

写为函数:

countif(range,#34r265#34)-countif(range,#34rlm7#34)

数据 COUNTIF 单元格 函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。