登录
首页大数据时代如何在tableau中使用计算字段计算同比、环比的值?
如何在tableau中使用计算字段计算同比、环比的值?
2023-05-30
收藏

Tableau是一款广泛应用于数据可视化商业智能领域的软件,它提供了丰富的功能和工具,帮助用户更好地理解和分析数据。在Tableau中,计算字段是一个非常有用的功能,它可以帮助用户进行复杂的计算和分析。在本文中,我们将讨论如何使用计算字段来计算同比、环比的值。

首先,让我们明确同比和环比的概念。同比是指与前一年同期相比的增长率,通常用于比较年度数据。环比是指与上一周期相比的增长率,通常用于比较季度或月度数据。在Tableau中,我们可以使用计算字段来计算这些值。

在创建计算字段之前,我们需要有一份包含时间和数值数据的数据源。例如,在下图中,我们有一份包含销售额和日期数据的数据源。

<a href='/map/tableau/' style='color:#000;font-size:inherit;'>tableau</a>_source_data

接下来,我们可以按照以下步骤创建同比和环比计算字段

创建同比计算字段

  1. 打开Tableau Desktop并连接到数据源。
  2. 在数据窗格中单击数据源,并单击新建计算字段
  3. 在计算字段对话框中,输入名称“同比”并输入以下公式:
(SUM([Sales])-LOOKUP(SUM([Sales]),-1))/LOOKUP(SUM([Sales]),-1)
  1. 单击确定以保存计算字段
  2. 将同比计算字段拖动到工作表中的行或列区域。这将显示同比值。

创建环比计算字段

  1. 在数据窗格中单击数据源,并单击新建计算字段
  2. 在计算字段对话框中,输入名称“环比”并输入以下公式:
(SUM([Sales])-LOOKUP(SUM([Sales]),-1))/ABS(LOOKUP(SUM([Sales]),-1))
  1. 单击确定以保存计算字段
  2. 将环比计算字段拖动到工作表中的行或列区域。这将显示环比值。

在上述公式中,“SUM([Sales])”表示销售额的总和,“LOOKUP(SUM([Sales]),-1)”表示前一年(同比)或上一周期(环比)的销售额总和,“ABS”函数用于取绝对值。

最后,我们需要格式化同比和环比计算字段,以便它们正确地显示百分比。要格式化计算字段,请执行以下步骤:

  1. 在工作表中,右键单击同比或环比计算字段,并选择格式。
  2. 在格式化对话框中,选择百分比格式,并设置所需的小数位数。
  3. 单击确定以应用格式更改。

现在,我们已经成功地使用计算字段计算了同比和环比的值,并将它们显示在工作表中。这些值可以帮助我们更好地理解和分析数据,以便做出更明智的商业决策。

总之,在Tableau中使用计算字段计算同比、环比的值是一项非常有用的技能。通过遵循上述步骤,我们可以轻松地创建这些计算字段,并将它们应用于数据可视化和分析中。

数据分析咨询请扫描二维码

客服在线
立即咨询