Tableau api 表1:单值过滤器,但;“全部”;选项显示所有元素的总和,而不是每个值
我有一张标有员工姓名、销售额($)和日期的折线图 我对每个EmployeeName都有一个单独的值过滤器,它可以正常工作 在该过滤器中有一个表生成的选项,标记为(All),然后为每个EmployeeName显示一个折线图。因此,如果目前有20名员工,则有20个线图相互叠加 是否有一种方法可以改变,当选择(全部)时,它将只显示一行按天汇总的所有销售额($) 我找到的唯一解决方案是:Tableau api 表1:单值过滤器,但;“全部”;选项显示所有元素的总和,而不是每个值,tableau-api,Tableau Api,我有一张标有员工姓名、销售额($)和日期的折线图 我对每个EmployeeName都有一个单独的值过滤器,它可以正常工作 在该过滤器中有一个表生成的选项,标记为(All),然后为每个EmployeeName显示一个折线图。因此,如果目前有20名员工,则有20个线图相互叠加 是否有一种方法可以改变,当选择(全部)时,它将只显示一行按天汇总的所有销售额($) 我找到的唯一解决方案是: 1. Duplicate sheet 2. Remove EmployeeName pill on row shel
1. Duplicate sheet
2. Remove EmployeeName pill on row shelf to just sum company sales for each day
3. Sheet Swap based on a parameter value.
有没有更简单的解决办法?感谢您的帮助。您可以用一张纸完成,但仍需要一个参数。在本例中,我使用Superstore按区域显示销售额,如果全部选中,则显示总销售额 1) 为区域创建一个参数,但也添加一个“(全部)”值。 2) 创建过滤器以模拟区域上的快速过滤器
if [Region Param] = "(All)" then "keep"
elseif [Region]=[Region Param] then "keep"
else "filter" end
选择保留值
3) 创建新的销售总额计算
if [Region Param] = "(All)" then total(SUM([Sales]))
else SUM([Sales]) end
使用Total函数将创建一个表calc.I placed Year on Columns和Sum of sales on Rows。调整表格Calc,使其使用区域进行计算
现在显示Region参数,如果选择all,它将显示每个区域或所有区域的总和
请参见此处的工作簿: