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

Power BI如何无需手动逐个创建度量值,按州统计职位数?

解决方法:无需手动创建每个州的度量值

你完全不用为每个州单独编写度量值,用通用度量值+可视化组件就能轻松实现按州统计,下面是具体操作步骤:

1. 创建通用度量值

先写一个不指定州或职位类型的通用计数度量值:

总职位数 = COUNTROWS(job)

如果需要支持动态筛选职位类型,也可以用这个版本:

特定类型职位数 = CALCULATE(
    COUNTROWS(job),
    job[type] = SELECTEDVALUE(job[type])
)

2. 用可视化组件自动分组统计

插入矩阵或表格可视化,完成以下操作:

  • 把「空缺地点(州)」字段拖到「行」区域
  • 把刚才创建的度量值(比如「总职位数」)拖到「值」区域
    Power BI会自动按州分组,计算每个州的职位总数,全程无需额外编写州相关的代码。

如果要同时查看每个州不同职位类型的数量,只需把「职位类型」字段拖到「列」区域,就能自动拆分出on-site/remote/hybrid的明细数据。

关于GROUPBY函数的用法

GROUPBY适合创建静态的汇总计算表,比如生成一张按州汇总的独立表格:

按州汇总职位表 = GROUPBY(
    job,
    job[空缺地点], // 分组依据:州
    "总职位数", COUNTX(CURRENTGROUP(), job[职位ID]) // 统计每组的职位数(用唯一ID计数更准确)
)

不过这种方式生成的是静态表,无法随原数据动态更新;而用度量值+矩阵的方式更灵活,支持切片器筛选、实时数据更新,更适合日常分析场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 02:12:13