一间办公室里有几个座位没写归属部门,报表汇总时,它们就可能悄悄“掉队”。Salvatore Cagliari 给出的办法很直观:先看同一房间里哪个 OU(organisational unit,组织单元)拥有的座位最多,把空缺座位归给它;如果整间房都没有归属记录,再采用该楼层座位最多的 OU。
作者先在 Power Query——数据进入 Power BI 前常用的清洗工具——中实现规则。程序从按日期命名的月度 Excel 文件里选出最新一份,再按当前房间筛选座位,统计各 OU 的数量并降序排列,取第一名填入空值;数量并列时,再按 OU 升序排序,避免结果随机变化。文章标题也给出 DAX 方案,即用 Power BI 的公式语言在模型或报表计算阶段补分类,但供稿未披露其具体写法。
这类修补看似很小,关键却在分组粒度:按房间统计和按整层统计可能得到不同答案。把优先级与并列规则明确写进流程,才能让每月更新自动复用,也避免汇总数字表面完整、实际归错类别。