集的应用2——计算集

在前面集的应用1中,我们已经分享如何创建常量集,今天我们要学习计算集,计算集的成员是动态的,随基础数据的更改而更改。计算集只能基于单个维度。

小编还是给大家模拟一个场景来学习,假设现在老板想知道购买总金额大于等于20000的客户的销售额占总销售额的百分比。每天肯定都会有新的订单生成,下面就看看怎么生成这样一个动态百分比。

1. 在“数据”窗格中右键单击(在 Mac 上按住 Control 单击)“客户名称”维度,并选择“创建”>“集”。

计算集1

2. 在“创建集”对话框中,键入该集的名称。在本例中,将该集命名为“大客户”

3. 选择“使用全部”选项,这样条件始终适用于所有值,即使添加新客户也是如此。

4. 在“条件”选项卡上,单击“按字段”,然后定义一个条件,该条件仅在“销售额”的“总和”大于或等于 20,000 时才包括客户。

计算集2

5. 完成后,单击“确定”。

6. 将新集从“数据”窗格底部的“集”区域拖到“行”功能区。

7. 从“度量”中,将“销售额”拖到“列”功能区。视图现在显示购买了超过20,000产品的总销售额以及所有其他客户的总销售额。

计算集3

8. 最后,在“Sales”(销售额)的字段菜单上,选择“快速表计算”-“总额百分比”。

视图现在显示,销售额大于或等于20,000的客户在总销售额中约占70%。

计算集4

我们在这个例子中所用的计算集是基于字段去简单的聚合,当然,如果你有复杂一点的需求,可以直接通过写计算公司的方式创建集,这样当我们后台数据更新的时候,集的成员也会随之更新了。

计算集5