我如何能在在的Tableau的集合按组汇总?

问题描述 投票:0回答:2

我试图想象平均利润在销售额中的一周中的每一天的比例。我的数据是这样的:

Date Category Profit Sales State
1/1  Book     3      6     NY
1/1  Toys     12     30    CA
1/2  Games    9      20    NY
1/2  Books    5      10    WA

我创建了一个计算字段“Profit_Prop”作为SUM([Profit])/SUM([Sales])。我想显示profit_prop为星期一,星期二,等等位数日常值

我可以通过添加WEEKDAY(Date)列和Profit_Prop到行,然后添加日期细节和变化的粒度准确日期那种做到这一点作为一个箱线图。但我只是想而不显示每一天的数据点,以显示中位数。

我试图使另一个计算字段与MEDIAN([Profit_prop]),但我得到“的说法中位数已经是一个聚集和无法进一步聚集。”

aggregate-functions tableau
2个回答
0
投票

从详细程度删除日期。创建计算字段如下面,并用它来代替利润支柱

median(
{ INCLUDE [Date]:
[Profit_Prop]
}
)

让我知道事情的后续。


0
投票

当你在一个计算字段中值的正常功能做一个计算不工作,而不是你需要使用Table calculations

从你的例子获取数据,创建一个公式。使用下面的代码:

创建一个计算字段和粘贴如下代码:

WINDOW_MEDIAN([Calculation1],FIRST(),LAST())

将计算到Table Down

© www.soinside.com 2019 - 2024. All rights reserved.