Tableau - 当成本和收入在同一列时计算利润
Tableau - Calculate profit when cost and revenue are in same column
我想计算成本和收入在同一列时的利润。例如:
item account_category balance
x cost 5
x cost 5
x revenue 12
y cost 8
y revenue 7
因此,在 Tableau 中,我希望进行计算,以绝对美元(即 revenue
- cost
)和收入百分比(即 ( revenue
- cost
)/ revenue
).然后我想按 item
.
这样的列切片/切块
我什至不确定从哪里开始;我已经尝试 table 计算但没有成功。
尝试以下步骤:
将 Item
和 Account Category
放在行上,然后取消选中帐户类别的 Show Header
。
将余额添加到 sheet 并为 difference
应用 table 计算,执行应该是 Pane Down
或者创建一个计算字段并使用以下代码:
ZN(SUM([Balance])) - LOOKUP(ZN(SUM([Balance])), -1)
现在再创建一个公式并使用以下代码计算百分比
[Profit]/SUM([Revenue])
过滤 null
.
的行
您的报告如下所示:
如果你需要,我可以分享报告。
利润:
SUM(IIF([account_category] = "revenue",[balance],NULL))
-
SUM(IIF([account_category] = "cost",[balance],NULL))
% 的收入:
(
SUM(IIF([account_category] = "revenue",[balance],NULL))
-
SUM(IIF([account_category] = "cost",[balance],NULL))
)
/
SUM(IIF([account_category] = "revenue",[balance],NULL))
创建视图:
视图中的级别无关紧要(即这里是总利润,占收入的百分比):
我想计算成本和收入在同一列时的利润。例如:
item account_category balance
x cost 5
x cost 5
x revenue 12
y cost 8
y revenue 7
因此,在 Tableau 中,我希望进行计算,以绝对美元(即 revenue
- cost
)和收入百分比(即 ( revenue
- cost
)/ revenue
).然后我想按 item
.
我什至不确定从哪里开始;我已经尝试 table 计算但没有成功。
尝试以下步骤:
将 Item
和 Account Category
放在行上,然后取消选中帐户类别的 Show Header
。
将余额添加到 sheet 并为 difference
应用 table 计算,执行应该是 Pane Down
或者创建一个计算字段并使用以下代码:
ZN(SUM([Balance])) - LOOKUP(ZN(SUM([Balance])), -1)
现在再创建一个公式并使用以下代码计算百分比
[Profit]/SUM([Revenue])
过滤 null
.
您的报告如下所示:
如果你需要,我可以分享报告。
利润:
SUM(IIF([account_category] = "revenue",[balance],NULL))
-
SUM(IIF([account_category] = "cost",[balance],NULL))
% 的收入:
(
SUM(IIF([account_category] = "revenue",[balance],NULL))
-
SUM(IIF([account_category] = "cost",[balance],NULL))
)
/
SUM(IIF([account_category] = "revenue",[balance],NULL))
创建视图:
视图中的级别无关紧要(即这里是总利润,占收入的百分比):