Tableau api 如何在Tableau的特定部分筛选顶级客户
我有一个表格文件,其来源是一张Excel表格,如下所示: 这就是它在画面中的样子: 我有一张表格,显示每个部分的前三名客户。例如,公司F、H、J、B、A在第XXX部分,我只过滤第XXX部分,排序F、H、J、B、A,选择前三名客户并点击“仅保留”。因此,我有一张表,列出了XXX区的前三名客户。请看下面的图片: 我的问题是,每个月我都会更新一份格式相同的Excel表格,并将其输入Tableau,每个月的销售额都会发生变化,但我总是希望每个部门都有前三名客户。例如,本月XXX部分的前三名客户是F、H、J,但下个月可能是A、B、H。但是,由于我使用“仅保留”来过滤F、H、J,除非我手动更改过滤器,否则前三名客户只能是F、H、J。无论怎样,只要我向该文件提供新数据,我是否可以通过编程Tableau自动选择前三名?我知道“filter top n by”可以做到这一点,但它只能通过一个变量进行过滤,就像他们只能通过销售而不是销售和部门进行过滤一样。我想用下面图片中的“按公式”来做,但我不知道如何写公式 您是否尝试使用“顶部”而不是“条件”选项卡?你也可以尝试使用等级 创建一个计算字段“Rank”,将index()放入其中,使其离散,并将其放在细分市场和客户之间。取消选中“显示标题”并将其用作过滤器架上的过滤器 您是否尝试使用“顶部”而不是“条件”选项卡?你也可以尝试使用等级Tableau api 如何在Tableau的特定部分筛选顶级客户,tableau-api,Tableau Api,我有一个表格文件,其来源是一张Excel表格,如下所示: 这就是它在画面中的样子: 我有一张表格,显示每个部分的前三名客户。例如,公司F、H、J、B、A在第XXX部分,我只过滤第XXX部分,排序F、H、J、B、A,选择前三名客户并点击“仅保留”。因此,我有一张表,列出了XXX区的前三名客户。请看下面的图片: 我的问题是,每个月我都会更新一份格式相同的Excel表格,并将其输入Tableau,每个月的销售额都会发生变化,但我总是希望每个部门都有前三名客户。例如,本月XXX部分的前三名客户
创建一个计算字段“Rank”,将index()放入其中,使其离散,并将其放在细分市场和客户之间。取消选中“显示标题”并将其用作过滤器架上的过滤器 我会使用快速表格计算等级。为此,请按如下方式创建新工作表:
此方法即使在数据更新时也会动态工作:)我将使用快速表计算排名。为此,请按如下方式创建新工作表: