Excel SUMIF适用范围更广

Excel SUMIF适用范围更广,excel,excel-formula,worksheet-function,sumifs,Excel,Excel Formula,Worksheet Function,Sumifs,我有一个困扰我一段时间的问题。我是Excel的新手。因此,请原谅,如果这被认为是愚蠢的 我有以下数据数组: 我需要获得与行条目“book”对应的值的总和。 我使用了sumif公式(B4:F7,“书”,C4:F7)。但是excel只返回c列中的值(即返回的值为10) 更新 我的公式如下: 我现在得到了正确的总数,即70。但是,我处理大量数据,使用此公式效率不高。有谁能建议一个快速解决方法吗?你的猜测是正确的。有一种更简单的方法,但对于新手用户来说,要找到它并不容易。您需要使用数组公式来完成所需

我有一个困扰我一段时间的问题。我是Excel的新手。因此,请原谅,如果这被认为是愚蠢的

我有以下数据数组:

我需要获得与行条目“book”对应的值的总和。 我使用了sumif公式(B4:F7,“书”,C4:F7)。但是excel只返回c列中的值(即返回的值为10)

更新

我的公式如下:


我现在得到了正确的总数,即70。但是,我处理大量数据,使用此公式效率不高。有谁能建议一个快速解决方法吗?

你的猜测是正确的。有一种更简单的方法,但对于新手用户来说,要找到它并不容易。您需要使用数组公式来完成所需的操作

键入以下公式:

=SUM(IF($B4:$B7="book",$C$4:$F$7,0))
并使用Ctrl+Shift+enter键输入,而不是仅使用enter键

您可以在此图片中看到结果(我的分隔符是
,而您的分隔符是
,但这没有什么区别):

答案有用吗?