我有一个数据透视表,每个类别每月汇总一个数字总和。我的数据表如下所示:
Date | Description | Amount | Transaction Type | Category | Account Name
---------------------------------------------------------------------------------
12/16/2017 | Dinner | 150.00 | debit | Restaurants | CC
12/16/2017 | Return | 80.00 | credit | Restaurants | Cash
对于计算字段的公式,我已尝试=IF('Transaction Type'="credit", -1*Amount, Amount)
,但它只是给了sum
Amount
70.00 (150 - 80)
个for
。对于这笔款项,我希望它是 for (i = 0; i < aryParam.length; i++) {
if (aryParam[i] == v) {
return true;
}
return false;
}
。不知道该怎么做。
答案 0 :(得分:0)
您在添加calculated item
而不是calculated field
时,依赖于字段"Transaction Type"
的值来确定计算结果。请参阅参考here
我认为(哎呀)你的意思是信用 - 借记,但如果没有,只需在公式中翻转项目。
设置初始数据透视表
在枢轴选定goto的列标题中使用Debit或Credit
Fields, Items, & Sets
标签中的Analyze
已选中Calculated Item
然后添加以下内容:
姓名:Net
公式:=' credit '-' debit '
布局最终示例:
如链接中所述:
你会:
无法将字段移动到“报告过滤器”区域
无法将多个字段副本添加到“值”区域。
可能会在数据透视表中创建额外的项目,例如城市 出现在所有地区,零值。