Tableau api 如何在Tableau中使用2个度量值制作100%堆叠图表?

Tableau api 如何在Tableau中使用2个度量值制作100%堆叠图表?,tableau-api,Tableau Api,我正在使用Tableau创建一个实际完成工作的生产力进度条,与当天的目标相对照。我已经阅读了大量的资料,但似乎没有一个只适用于使用2个度量值,基本上将实际数据度量值转化为目标度量值内的百分比。我使用计算出的未命中目标字段([Goal]-[Actual])来制作图表,但我希望它看起来像一个100%的堆叠图表。这是我所拥有的图片,我似乎无法将最后一步水平扩展为%100图表: 目前看来: 希望它看起来像: 谢谢你的帮助 对于一些人来说,这是一个很好的选择 我将给出一个基于超级商店数据集的示例,其中

我正在使用Tableau创建一个实际完成工作的生产力进度条,与当天的目标相对照。我已经阅读了大量的资料,但似乎没有一个只适用于使用2个度量值,基本上将实际数据度量值转化为目标度量值内的百分比。我使用计算出的未命中目标字段([Goal]-[Actual])来制作图表,但我希望它看起来像一个100%的堆叠图表。这是我所拥有的图片,我似乎无法将最后一步水平扩展为%100图表:

目前看来:

希望它看起来像:


谢谢你的帮助

对于一些人来说,这是一个很好的选择

我将给出一个基于超级商店数据集的示例,其中[利润]是[销售额]的百分比。这可以外推到您的用例中

由于视图上有两个维度,因此需要在以下LOD计算中考虑这两个维度:

//LOD Sales
{Fixed [Segment], Year([Ship Date]): SUM([Sales])} / {Fixed [Segment], Year([Ship Date]): SUM([Sales])}
出于条形图显示目的,我们始终希望[LOD Sales]等于1

//LOD Profit
{fixed [Segment], Year([Ship Date]): SUM([Profit])} / {Fixed [Segment], Year([Ship Date]): SUM([Sales])}
这将产生[利润]占[销售额]的百分比

从这里开始,您将要关闭堆栈标记,以便条彼此重叠:

Analysis Menu > Stack Marks > Off
并可能将轴显示更改为百分比:

Right click [Measure Values] > Default Properties > Number Format > Percentage 
为简单起见,您现有的过滤器应该放在“上下文”上,以免干扰LOD。(请阅读上面的链接文章,了解原因和备选方案。)

最终结果应如下所示:


你能发布一张你想要的图片吗?另外,您是否尝试单击右上角的“显示我”并选择100%图表?添加了我希望它看起来像的图表。而Tabluea在“秀给我看”中没有100%的选择权。谢谢,这非常有效!是否有一种方法可以在将条形图悬停在上方而不是百分比时仍显示实际值?例如,在500个小节中显示400个,而不是在100%中显示80%?非常好听。关于显示实际值,您可能能得到的最接近的结果是在工具提示上同时显示这两个值。将总和(实际值)和总和(未达到目标)拖动到工具提示。拆垛标记使东西更难显示。(请注意,所有标签均应用于条的顶部,而不是条中)
Right click on Filtered Field > Add to Context