Excel计算字段 - 返回值时的情况

时间:2016-05-13 07:34:12

标签: excel pivot-table calculated-field

我正在尝试在数据透视表中创建一个计算字段,只有当类别为肉时才会返回总计(在此示例中仍为反正)

enter image description here

我的尝试:

=IF('Food Category'="Meat",Count,0)

但是当我将计算字段添加为总和时,我得到0

这甚至可能吗?我知道我可以有2个计数列,1个用于肉类,1个用于水果,但我想避免这种情况。

我正在使用Excel 2010

由于

2 个答案:

答案 0 :(得分:0)

试试这个:

=SUMIF(Food Category,"Meat",Count)

我假设食物类别计数分别是A13:A20C13:C20的命名范围。

即使食物类别计数是列名,这也应该有用。

答案 1 :(得分:0)

不幸的是,看起来这是不可能的。

"See Here."

它出现在数据透视表计算字段中,文本值被视为0。

最佳选择是添加标记列。 I.E. = if(A12 =&#34; Meat&#34;,1,0)并将计算列设置为= if(&#39; Marker&#39; = 1,&#39; Count&#39;,0)< / p>