Excel同时满足两个条件的相加

来源:百度知道 编辑:UC知道 时间:2024/04/28 05:01:02
A列有 B C
D列有 E F
G列为各对应数值
我需要同时满足A列为B ,D列为E时候 G列对应数值相加

如何设函数,请高手指点!!!

=SUMPRODUCT((A1:A1000="B")*(D1:D1000="E")*G1:G1000)

假设你的数据范围前是1000行内,当然这个区域你可以自行调节。

多条件相加可以使用SUMIFS函数。SUMIFS函数可根据多个指定条件对若干单元格求和。
该函数是office2007新增函数,使用该函数可快速对多条件单元格求和。

SUMIFS语法(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
1) criteria_range1为计算关联条件的第一个区域。
2) criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、"苹果"、或"32"。
3)criteria_range2为计算关联条件的第二个区域。
4) criteria2为条件2。和 3) 均成对出现。最多允许127个区域、条件对,即参数总数不超255个。
5)sum_range 是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。

在任意单元格输入公式
=SUMIFS(G:G,A:A,"B",D:D,"E")

=sumifs(g:g,a:a,"B",d:d,"E")
在2007中可实现。