问题描述
下面的DimensionOne中是带有相应度量标准值的值的列表。我想通过某些“关键字”组合维度值,并汇总指标(在这种情况下,将其值相加)。我还希望能够将这些聚合命名为我想要的任何名称。您会看到一些“关键字”也属于多个值,这使其变得更加棘手。我在下面寻找的示例...
原始数据
╒═══════════════════════╤═══════════════════════╤═══════════════════════╤═══════════════════════╕
│ │ DimensionTwo │ DimensionTwo │ Grand Total │
╞═══════════════════════╪═══════════╤═══════════╪═══════════╤═══════════╪═══════════╤═══════════╡
│ DimensionOne │ MetricOne │ MetricTwo │ MetricOne │ MetricTwo │ MetricOne │ MetricTwo │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 1 Used 4008 Cante Mat │ 450 │ 4 │ 693 │ 3 │ 1143 │ 7 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 1G3939903K393 │ 403 │ 9 │ │ │ 403 │ 9 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 10349-3339LO │ │ │ 506 │ 1 │ 506 │ 1 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 20221 New Orange R │ 110 │ 19 │ 4950 │ 2 │ 5060 │ 21 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ /New-5050-Freq │ 103 │ 3 │ │ │ 103 │ 3 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ /Used-6070-Ref │ │ │ 56 │ 8 │ 56 │ 8 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 99 Hon 2D │ 500 │ 1 │ │ │ 500 │ 1 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ Z444Z Hyn 4F │ 32 │ 2 │ │ │ 32 │ 2 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ / │ 12003 │ 55 │ 3 │ 1 │ 12006 │ 56 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ Hon Deal Clo Bi │ 40 │ 4 │ │ │ 40 │ 4 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 2020 fGKgjod │ 494 │ 3 │ 33 │ 1 │ 527 │ 4 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ Used 89393Fe3 │ 87 │ 2 │ │ │ 87 │ 2 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 28 Hon 3D │ │ │ 10 │ 1 │ 10 │ 1 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 678 Hyn 4F │ │ │ 12 │ 2 │ 12 │ 2 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ Hyn Deal Zon Ti │ │ │ 393 │ 9 │ 393 │ 9 │
├───────────────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│ 2020 Hyn 1 │ │ │ 80 │ 2 │ 80 │ 2 │
╘═══════════════════════╧═══════════╧═══════════╧═══════════╧═══════════╧═══════════╧═══════════╛
汇总数据
╔══════════════╤═══════════════════════╤═══════════════════════╤═══════════════════════╗
║ │ DimensionTwo │ DimensionTwo │ Grand Total ║
╠══════════════╪═══════════╤═══════════╪═══════════╤═══════════╪═══════════╤═══════════╣
║ DimnesionOne │ MetricOne │ MetricTwo │ MetricOne │ MetricTwo │ MetricOne │ MetricTwo ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Used │ 537 │ 6 │ 749 │ 11 │ 1286 │ 17 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ New │ 213 │ 22 │ 4950 │ 2 │ 5163 │ 24 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Deal │ 40 │ 4 │ 393 │ 9 │ 433 │ 13 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Home │ 12003 │ 55 │ 3 │ 1 │ 12006 │ 56 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Hon │ 500 │ 1 │ 10 │ 1 │ 510 │ 2 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Hyn │ 32 │ 2 │ 12 │ 2 │ 44 │ 4 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ 2020 │ 494 │ 3 │ 80 │ 2 │ 574 │ 5 ║
╟──────────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────╢
║ Other │ 403 │ 9 │ 506 │ 1 │ 909 │ 10 ║
╚══════════════╧═══════════╧═══════════╧═══════════╧═══════════╧═══════════╧═══════════╝
对此将提供任何帮助!谢谢!
解决方法
可以通过使用“包含”使用条件计算{可以给您选择的任何名称}创建一个新度量来完成此聚合,如下所示:
IF CONTAINS([DimensionOne],'deal') THEN 'deal'
ELSEIF CONTAINS([DimensionOne],'new') THEN 'new'
ELSEIF CONTAINS([DimensionOne],'used') THEN 'used'
END
请注意,较早的计算行优先。因此,如果存在包含“交易”和“二手”的项目,则将其分类为“交易”。
然后可以将任何度量与新维度聚合,选择新维度,然后将所需度量拖到行或列架子或标记卡上。