所以我想在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执行此操作的空白。
答案 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)
查看单元格位置的屏幕截图。