如何在单独的列中添加排序列名称,而不是在下拉列表中选择列来对表进行排序?

Posted

技术标签:

【中文标题】如何在单独的列中添加排序列名称,而不是在下拉列表中选择列来对表进行排序?【英文标题】:Instead of selecting a column to sort a table by in a dropdown, how do I add the sorting column names in a separate column? 【发布时间】:2020-04-21 18:50:06 【问题描述】:

我有一个工作簿,其中显示了一个表格,用户可以根据他们可以从下拉列表中选择的列(度量 A、度量 B、...、度量 H)查看前 3 个 ID:

现在,我想向表中添加一个名为“排序标准”的单独列,该列将存储用于对表的各个行进行排序的列名。所以,预期的输出是这样的:

我该怎么做?如果需要,我愿意将 Tableau Prep Builder 用于可能对 Tableau Desktop 来说过于复杂的中间步骤。

【问题讨论】:

【参考方案1】:

创建一个仅包含排序依据参数的计算字段。将此计算字段添加到您的视图中。

【讨论】:

以上是关于如何在单独的列中添加排序列名称,而不是在下拉列表中选择列来对表进行排序?的主要内容,如果未能解决你的问题,请参考以下文章

如何为单个列中存在的值添加多个条件并将结果显示在单独的列中?

使用条件将列更改为单独的数据框

extjs 4 如何更改网格上显示的列下拉列表的顺序

UltraWebGrid:如何在列中使用下拉列表

如何在 SQL SERVER 的列中列出所有可能的组合?

在JavaScript / jQuery中从列中获取所有值而不重复