SUMIF中的SUMIF似乎不可能,反正它周围?

时间:2015-06-03 02:32:58

标签: excel

所以我想在SUMIF中做一个SUMIF。这是场景:(请注意 项目类型和货币都是列表。):

Itemtype    Currency        Amount
hats         CAD            $3.00
hats         CAD            $2.00
Shoes        USD            $4.00
hats         USD            $4.00
shoes        CAD            $3.00
gloves       USD            $2.00

我想制作一个汇总表,我可以根据货币与物料类型进行汇总,所以我的汇总表看起来像:

               CAD          USD
hats          $5.00     $4.00            
Shoes         $3.00     $4.00 
gloves        $0.00        $2.00

我无法弄清楚如何用两个条件来做到这一点。我尝试在SUMIF中使用SUMIF,如下所示:

= SUMIF(A2:A7,"hats",SUMIF(B3:B7,"CAD",C2:C7))

但这不起作用,不是我预期的。我正在绘制如何使用Excel执行此操作的空白。

1 个答案:

答案 0 :(得分:2)

您只需选择一个单元格,然后单击插入>即可将数据转换为Excel表格(Excel 2007及更高版本)。表。之后,选择表格中的任何单元格,然后单击插入>数据透视表。

将ItemType拖到rows面板中,将Currency拖动到columns面板,将Amount拖到值面板中。

您可以随时在表格下方添加新的数据行。新行将属于该表,并且可用于数据透视表。然后右键单击数据透视表并刷新它以包含新添加的数据。

对于一次性或不太动态的解决方案,您可以使用Sumproduct。准备行和列的标题,然后沿着这些行应用公式。

=SUMPRODUCT($C$2:$C$7*($A$2:$A$7=$A11)*($B$2:$B$7=B$10))

或与Sumifs

=SUMIFS($C$2:$C$7,$A$2:$A$7,$A11,$B$2:$B$7,B$10)

查看单元格位置的屏幕截图。

enter image description here