聚合函数和非聚合函数
时间: 2024-05-18 10:18:07 浏览: 270
聚合函数是指对一组值进行计算并返回单个值的函数。常见的聚合函数包括sum、count、max、min、avg等。这些函数可以对数据进行求和、计数、取最大值、取最小值、计算平均值等操作。
非聚合函数则是指不对一组值进行计算,而是对单个值进行操作的函数。非聚合函数可以对每个数据点进行独立的操作,例如字符串处理函数、日期函数等。
在Tableau中,当我们在使用聚合函数和非聚合函数进行比较时,可能会出现报错提示不能混合聚合与非聚合比较结果。这是因为聚合函数对整个数据集进行计算,而非聚合函数对每个数据点进行操作,两者的结果无法直接进行比较。
解决这个问题的方法是使用Tableau提供的聚合计算功能。我们可以在计算字段中使用聚合函数来创建一个新的字段,然后再与其他聚合函数进行比较。例如,我们可以使用count函数统计每个部门领取了多少文具,然后再按日期进行分组,计算今年每个部门领取的文具总数和均值,从而实现双轴比较。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Tableau 聚合函数与非聚合函数](https://blog.csdn.net/weixin_59406566/article/details/128643504)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文