我的报告具有以下结构
ID,货币,子部门,单位,收入,薪水
我想打印以下组合的收入和薪资小计 (身份证,货币,子部门) (身份证,货币)
该行具有离散维度,因此默认的grandtotal / subtotal选项不起作用。
是计算小计并在每个分组下显示的替代方法。?
答案 0 :(得分:0)
如果您希望在单个工作表中看到这一点,那听起来就像是LOD (level-of-detail) functions的工作。我不确定你想要如何形象化,但是你可以简单地制作一张桌子。
创建一些计算字段:
总收入(ID,货币)
{ FIXED [Id], [Currency] : SUM([Revenue]) }
薪资总额(身份证,货币)
{ FIXED [Id], [Currency] : SUM([Salary]) }
然后,我们可以通过将以下药片放在Rows书架中按顺序创建一个包含小计和总计的表格(
)[ID]
[Currency]
SUM([Revenue Total (ID, Currency)])
(让它离散)SUM([Salary Total (ID, Currency)])
(让它离散)[Subdepartment]
SUM([Revenue])
(让它离散)SUM([Salary])
(让它离散)结果表格如下所示:
ID Currency Total Revenue Total Salary Subdepartment Revenue Salary
----------------------------------------------------------------------------------
A Dollars $200 $100 R $140 $30
S $60 $70
Manat ₼4000 ₼8000 R ₼1000 ₼7000
S ₼3000 ₼1000
Yen ¥500 ¥1000 R ¥100 ¥300
S ¥200 ¥500
T ¥200 ¥200
B Dollars $300 $700 R $200 $600
S $100 $100
Manat ₼7000 ₼3000 R ₼2000 ₼1000
S ₼3000 ₼1000
T ₼2000 ₼1000
Yen ¥900 ¥400 R ¥150 ¥100
S ¥250 ¥100
T ¥300 ¥200
所有这一切,FirebladeDan在你的问题的评论中提出了一个很好的观点。 Tableau不是Excel - 它是一个可视化工具,也是一个吸烟者。如果要显示不同详细程度的度量聚合,最佳选择(无论是Tableau可以轻松完成的还是最清晰的可视化方式)通常都是创建一个包含多个不同级别工作表的仪表板详细信息并利用过滤器操作和其他控件来查看它们的相关性。