我有一个显示8列的表格。由于数据源的结构方式(我无法更改),因此有时意味着两行中的一列或多列相同。
我需要过滤以仅显示一行数据。这是基于“电子邮件”的,因此,如果电子邮件具有多于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计算,但无法做到自己想要的(尽管那可能是我不了解如何正确使用它们)。
答案 0 :(得分:1)
以您的示例为例,看来区别在于[item]字段内。您可以在其上创建索引计算并过滤值为1。
index()
将索引设置为离散并使用[item]进行计算,仅对1进行过滤。如果您不希望显示该字段,可以通过取消选择“显示标题”来隐藏该字段。
答案 1 :(得分:0)
如果要显示每封电子邮件的第一行,而不管其他字段是什么,请尝试以下操作: