如何在Tableau Desktop中创建含三个度量的筹款进度条形图?
在Tableau Desktop实现目标覆盖式条形图
要实现你需要的「以筹款目标为整根条形,已筹金额覆盖对应份额、待筹占剩余部分」的图表,采用双轴条形图即可完成,具体操作步骤:
准备字段
- 确认数据包含
项目名称、筹款目标、已收到捐赠字段; - 新建计算字段
待筹金额:[筹款目标] - [已收到捐赠]
- 确认数据包含
创建基础目标条形
- 将
项目名称拖至「行」功能区,筹款目标拖至「列」功能区,生成每个项目对应目标金额的条形; - 将该标记的颜色设置为浅灰色(作为背景底条)。
- 将
添加已筹金额层
- 再次将
已收到捐赠拖至「列」功能区,画布将出现两组独立条形; - 右键第二个「已收到捐赠」字段,选择「双轴」;右键右侧数值轴,选择「同步轴」,确保两组条形长度对齐。
- 再次将
调整视觉区分
- 将第二个标记(对应已收到捐赠)的颜色设置为高亮色(如蓝色),此时高亮段为已筹份额,灰色底条剩余部分即为待筹金额。
优化细节
- 将
已收到捐赠、待筹金额拖至标记的「标签」,展示具体数值; - 右键数值轴,选择「编辑轴」,取消勾选「显示标题」,隐藏重复轴标签;
- 调整条形大小,让视觉呈现更协调。
- 将
如果需要明确展示待筹的独立色块,也可将已收到捐赠与待筹金额设置为堆叠条形,再与筹款目标做双轴,但上述方法更简洁高效。
内容的提问来源于stack exchange,提问作者rafa_2k1
相关产品推荐
相关产品推荐

