单条件求和直接用SUMIF,用法也很简单,也很好用。
而当需要判断多列数据的条件来对另一列数据进行求和的时候SUMIF就不行了,此时可以用SUMPRODUCT函数,即数组求和函数。利用布尔量的运算来表示多列条件的同时满足。
例如:
SUMPRODUCT((F4:F53="男")*(G4:G53="退休"),D4:D53)
表示在同时满足F列的值等于“男”,且G列的值等于“退休”的情况下,求D列的和。
单条件求和直接用SUMIF,用法也很简单,也很好用。
而当需要判断多列数据的条件来对另一列数据进行求和的时候SUMIF就不行了,此时可以用SUMPRODUCT函数,即数组求和函数。利用布尔量的运算来表示多列条件的同时满足。
例如:
SUMPRODUCT((F4:F53="男")*(G4:G53="退休"),D4:D53)
表示在同时满足F列的值等于“男”,且G列的值等于“退休”的情况下,求D列的和。