Tableau 是一款强大的数据可视化工具,其核心功能之一是 计算字段(Calculation Fields)。掌握计算基础是使用 Tableau 进行数据分析的关键步骤。以下是关键知识点:
1. 计算字段的作用
- 数据转换:将原始数据转换为更易分析的格式(如日期、货币、百分比)。
- 逻辑判断:通过 IF-THEN 语句实现条件筛选(例如:IF [销售额] > 1000 THEN "高" ELSE "低" END)。
- 聚合计算:支持 SUM、AVG、COUNT 等函数对数据进行汇总。
2. 常用计算类型
- 日期计算
例如:DATEADD("month", -1, [订单日期])
可获取上个月的日期。 - 字符串拼接
例如:[客户名] + " - " + [地区]
用于合并字段信息。 - 数学运算
例如:[利润] / [总成本]
计算利润率。
3. 实践建议
- 避免复杂嵌套:简单计算字段更易维护和调试。
- 利用 LOD 表达式:对于高级分析,可使用 Level of Detail(如:
{ FIXED [产品类别] : SUM([销售额]) }
)。 - 参考文档:Tableau 官方计算字段指南 提供详细案例。
4. 常见问题
- 计算字段不显示:检查数据类型是否匹配,或尝试重新计算。
- 性能优化:避免在计算中使用过多函数,减少数据源复杂度。