Excel透视表跪了!3个DAX神技秒杀复杂计算
核心价值点:用3个短小精悍的DAX公式破解透视表搞不定的动态计算难题,2026年职场人效率翻倍指南!
目录
1. 动态同比环比一招鲜
场景痛点:每月手动算同比增长?数据更新就崩溃!
销售额同比 = VAR CurrentYearSales = SUM(Sales[Amount])VAR PrevYearSales = CALCULATE( SUM(Sales[Amount]), SAMEPERIODLASTYEAR('Date'[Date]))RETURN DIVIDE(CurrentYearSales - PrevYearSales, PrevYearSales)
公式拆解:
- • SAMEPERIODLASTYEAR自动匹配去年同时间段
妙处:日期表联动后,任意筛选时间段自动更新结果!
💡 金句:时间智能不是魔法,是DAX写给数据的时光机
2. 多条件聚合闪电战
场景痛点:求“华东区手机类目季度销量”?透视表得折腾三层筛选!
华东手机季销 = CALCULATE( SUM(Sales[Quantity]), FILTER(ALL(Sales), Sales[Region]="华东" && Sales[Category]="手机" && QUARTER(Sales[Date])=QUARTER(TODAY()) ))
公式拆解:
- • FILTER遍历全表锁定三条件:区域=华东、品类=手机、季度=当季
- • QUARTER(TODAY())动态获取2026年当前季度
实测效果:源数据新增记录自动纳入计算,告别手动维护!
⚡ 金句:DAX像瑞士军刀,多条件切割只需一行指令
3. 跨表关联无痕计算
场景痛点:订单表关联产品表查成本价?VLOOKUP卡到死机!
订单毛利 = SUMX( Sales, Sales[Qty] * (RELATED(Product[Price]) - RELATED(Product[Cost])))
公式拆解:
- • RELATED穿透关系链调用产品表字段(需提前建表关系)
优势:万行数据秒出结果,内存占用仅为透视表的1/3!
🌉 金句:表间关系不是桥梁,是DAX瞬移数据的任意门
4. 动态排名占比可视化
场景痛点:各部门业绩排名+贡献度?手动排序占比到天亮!
部门业绩占比 = VAR DeptTotal = CALCULATE(SUM(Sales[Amount]), ALLSELECTED(Department))RETURN DIVIDE(SUM(Sales[Amount]), DeptTotal, 0) & " | 排名:" &RANKX(ALLSELECTED(Department), CALCULATE(SUM(Sales[Amount])) )
公式拆解:
- • ALLSELECTED保留当前切片器筛选上下文
- • RANKX动态生成排名,DIVIDE同步计算占比
效果:切片器切换时,排名占比实时刷新!
📊 金句:排名占比本是一体两面,DAX让你双面同框
5. 预算达成实时监控器
场景痛点:实际vs预算对比?透视表做不了动态阈值预警!
达成状态 = SWITCH( TRUE(), [实际]/[预算] >= 1.2, "🚀超额20%+", [实际]/[预算] >= 1.0, "✅达标", "⚠️缺口:" & FORMAT(1-[实际]/[预算], "0.0%"))
公式拆解:
- • SWITCH(TRUE(),...)阶梯式判断条件
场景适配:2026年Q1销售目标动态调整时自动重算!
🎯 金句:预算不是数字枷锁,是DAX导航的灯塔
终极心法
更多干货点我头像进主页,每天更新