You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tableau中绘制销售目标、实际值及达成率?

在Tableau双轴图表中添加达成率(Actuals/Target *100)的实现方法

嘿,我来帮你搞定这个需求!既然你已经搭好了销售目标和实际销售额的双轴图表,要加上达成率其实很简单,分这几步操作就行:

1. 先创建达成率的计算字段

首先得把达成率做成一个可复用的计算字段,这样后续调整起来更方便:

  • 点击左侧数据面板顶部的「创建计算字段」按钮(就是那个小加号图标)
  • 给字段起个清晰的名字,比如「达成率(%)」
  • 在公式编辑器里输入:SUM([实际销售额])/SUM([销售目标])*100

    这里一定要用SUM()包裹字段哦,因为Tableau默认是行级别计算,直接用字段相除会出错,聚合后才能得到正确的整体达成率

  • 点击「确定」保存这个计算字段

2. 把达成率加入视图(两种常用方案)

方案一:作为标签直接显示在双轴图表上

如果只是想直观看到每个类别对应的达成率数值,不用额外轴的话,这个方案最省事:

  • 把刚创建的「达成率(%)」拖到「标记」卡的「标签」区域
  • 右键标签里的「达成率(%)」字段,选择「设置格式」,把数字格式改成百分比,保留1-2位小数,读起来更舒服
  • 调整标签的位置(比如放在条形图的上方或右侧),避免和图表元素重叠

方案二:添加第三个双轴展示达成率趋势

要是你想单独展示达成率的变化趋势(比如用折线图),可以再加一个双轴:

  • 把「达成率(%)」拖到行/列的现有轴旁边(比如原来的双轴在行上,拖过去后会自动生成新的轴)
  • 右键新生成的轴,选择「双轴」,让它和原来的双轴对齐
  • 在「标记」卡上切换到「达成率(%)」的标记类型,改成「线」或者「形状」,和原来的条形图区分开
  • 右键右侧的轴,选择「设置格式」,把轴的显示改成百分比样式

3. 一些细节优化建议

  • 处理除以0的情况:如果有销售目标为0的行,公式会报错,你可以把公式改成IFNULL(SUM([实际销售额])/SUM([销售目标])*100, 0),这样空值会显示为0
  • 条件格式高亮:点击「标记」卡的「颜色」,选择「编辑颜色」,可以设置规则(比如达成率≥100%用绿色,低于用红色),让异常数据一眼就能看到
  • 调整图例和标题:把图表标题改成类似「销售目标/实际销售额及达成率」,图例也对应调整,让整个图表的信息更清晰

内容的提问来源于stack exchange,提问作者user61727

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:35:58