如何创建双列条形图:对比筛选后SalesOwner与总体活跃客户占比
实现筛选特定SalesOwner时对比其占比与总体100%的双列条形图
嘿,这需求我之前帮不少人搞定过,核心关键点就是要让「总体100%」这个值不受SalesOwner筛选器的限制,同时能和选中的SalesOwner占比在同一张图里以双列条形呈现。下面是一步步的实操方案:
步骤1:确认/创建核心计算字段
首先确保你已经有了SalesOwner活跃客户占比这个计算字段(对应你提到的segment_active_members),公式大概是这样的:
SUM(segment_active_members) / { FIXED : SUM(segment_active_members) }
这个公式会计算每个SalesOwner的活跃客户数占全部活跃客户总数的比例,不受后续筛选器的影响。
然后新建一个总体占比计算字段:
- 右键数据窗格 → 「创建计算字段」
- 字段名设为
总体占比 - 公式直接写:
{ FIXED : 1 }这里用
FIXED级别表达式是为了让这个值完全不受SalesOwner筛选器的影响,始终返回1(对应100%,后续设置格式为百分比即可)
步骤2:设置SalesOwner筛选器
- 将
SalesOwner字段拖到筛选器面板 - 在弹出的对话框里选择「单值(下拉列表)」或者「单选」模式,这样用户每次只能选择一个SalesOwner,符合你的需求
步骤3:构建双列条形图视图
- 将
SalesOwner活跃客户占比和总体占比这两个计算字段同时拖到列功能区 - 将
SalesOwner拖到行功能区(此时因为筛选器的作用,行里只会显示你选中的那个SalesOwner) - 在标记卡中,把两个度量的标记类型都设置为「条形」,调整条形宽度让它们并排显示更美观
- 为了让视图更清晰,我们可以给轴加上动态标题:
- 右键点击第一个轴(
SalesOwner活跃客户占比)→ 「编辑轴」→ 标题改为[SalesOwner] 活跃客户占比,这样标题会动态显示你选中的SalesOwner名称 - 右键点击第二个轴(
总体占比)→ 「编辑轴」→ 标题改为总体活跃客户占比(100%)
- 右键点击第一个轴(
- 添加标签:把两个计算字段拖到标记卡的「标签」栏,然后设置标签格式为百分比(保留1-2位小数)
步骤4:优化交互体验
- 点击筛选器面板中
SalesOwner的下拉箭头 → 选择「显示快速筛选器」,方便用户快速切换SalesOwner - 可以调整颜色:给两个条形设置不同的颜色,比如选中的SalesOwner占比用蓝色,总体占比用灰色,更直观区分
这样设置后,当你筛选某个占比5%的SalesOwner X时,视图里就只会显示两个条形:一个是X的5%占比,另一个是100%的总体占比,完美符合你的需求。
内容的提问来源于stack exchange,提问作者disasterkid
相关产品推荐
相关产品推荐

