tableau table 中的重复数据仅显示 1 行
Displaying only 1 row for duplicated data in tableau table
我有一个显示 8 列的 table。由于数据源的结构方式(我无法更改),有时这意味着两行中的一列或多列相同。
我需要过滤以仅显示一行数据。这是基于“电子邮件”,所以如果一封电子邮件有超过 1 行,我想要其中一行。如果其他列相同或不同并不重要。
我不需要合并任何东西,我也不关心显示哪一行,我只需要删除其中一个重复的行。
替换为:
Place orderid email item name date
a 1 a@a.com b c 1/1/11
a 1 a@a.com d c 1/1/11
有了这个:
Place orderid email item name date
a 1 a@a.com b c 1/1/11
或者这样:
Place orderid email item name date
a 1 a@a.com d c 1/1/11
如有任何帮助,我们将不胜感激!我进行了 LOD 计算,但无法按照我的意愿进行(不过,这很可能是我不了解如何正确使用它们)。
根据您的示例,差异似乎在 [item] 字段内。您可以在其上创建一个索引计算并过滤值 1。
index()
将索引设置为离散并使用 [item] 进行计算并仅筛选 1。如果您不想显示该字段,可以通过取消选择显示 Header 来隐藏该字段。
如果您想在每封电子邮件中显示第一行,而不考虑其他字段中的内容,请尝试以下操作:
- 使用 INDEX() 创建一个 [Index] 计算字段。
- 将 [索引] 添加到行架并更改为离散。
- 为 [Index]、select 'Specific Dimensions' 编辑 table 计算并重新启动每封电子邮件(下拉菜单)。默认情况下应勾选所有复选框。
- 请注意索引没有按预期为每封电子邮件重新启动。要更正此问题,请将电子邮件复选框拖动到顶部位置。
- 从这里过滤 [Index] = 1 并从视图中隐藏索引列。
我有一个显示 8 列的 table。由于数据源的结构方式(我无法更改),有时这意味着两行中的一列或多列相同。
我需要过滤以仅显示一行数据。这是基于“电子邮件”,所以如果一封电子邮件有超过 1 行,我想要其中一行。如果其他列相同或不同并不重要。
我不需要合并任何东西,我也不关心显示哪一行,我只需要删除其中一个重复的行。
替换为:
Place orderid email item name date
a 1 a@a.com b c 1/1/11
a 1 a@a.com d c 1/1/11
有了这个:
Place orderid email item name date
a 1 a@a.com b c 1/1/11
或者这样:
Place orderid email item name date
a 1 a@a.com d c 1/1/11
如有任何帮助,我们将不胜感激!我进行了 LOD 计算,但无法按照我的意愿进行(不过,这很可能是我不了解如何正确使用它们)。
根据您的示例,差异似乎在 [item] 字段内。您可以在其上创建一个索引计算并过滤值 1。
index()
将索引设置为离散并使用 [item] 进行计算并仅筛选 1。如果您不想显示该字段,可以通过取消选择显示 Header 来隐藏该字段。
如果您想在每封电子邮件中显示第一行,而不考虑其他字段中的内容,请尝试以下操作:
- 使用 INDEX() 创建一个 [Index] 计算字段。
- 将 [索引] 添加到行架并更改为离散。
- 为 [Index]、select 'Specific Dimensions' 编辑 table 计算并重新启动每封电子邮件(下拉菜单)。默认情况下应勾选所有复选框。
- 请注意索引没有按预期为每封电子邮件重新启动。要更正此问题,请将电子邮件复选框拖动到顶部位置。
- 从这里过滤 [Index] = 1 并从视图中隐藏索引列。