【问题标题】:WEBI find duplicate rows (with exception of certain columns) and highlightWEBI 查找重复行(某些列除外)并突出显示
【发布时间】:2021-10-18 19:29:46
【问题描述】:

考虑下表:

+------+------+----------+----------------+
| Col1 | Col2 |   Col3   | Numeric Column |
+------+------+----------+----------------+
| ValA | ABC  | Value 3  |            101 |
| ValF | DEF  | Value 10 |            101 |
| ValC | DEF  | Value 10 |            101 |
| ValB | GHI  | Value 12 |            103 |
+------+------+----------+----------------+

我想通过比较多列中的值来查找重复行,并在发现重复行时突出显示 [Col1] 列中的值(或者突出显示整行,更简单的方法)。因此,在上表中,我想比较 [Col2]、[Col3] 和 [Numeric Column] 列的值。

在本例中,[Col1] 中的 ValF 和 ValC 将被突出显示。我不知道该怎么做。

【问题讨论】:

    标签: business-objects webi


    【解决方案1】:

    我想通了,看下面的步骤。

    1. 创建一个维度变量,并将您要比较的所有列连接到一个变量中。
    • 变量名:Concat_col
    • ​变量公式:=[Col2]+[Col3]+[数值列]
    1. 创建一个度量变量并引用第一个变量。
    • ​变量名:Count_col
    • ​​变量公式:=RunningCount(NoFilter([Concat_col]);([Concat_col]))
    1. 创建一个度量变量并引用第一个和第二个变量。
    • 变量名:Max_col
    • 变量公式:=Max(NoFilter([Count_col])) In ([Concat_col])
    1. 现在创建格式规则:

    1. 并按如下方式填充:

    要应用于整行,请一一选择列,然后单击格式规则>“条件格式”(这是我们之前创建的格式规则的名称)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 2020-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多