在线工具箱

DEV🔀M → DAX

Power Query M 转 DAX(闭合三角)

纯规则引擎转换 · 支持 Table.AddColumn / SelectRows / Group / RowCount / List.Sum 等 6 个核心 M 表函数。Table.Sort 无 DAX 直接对应,会用 RANKX 提示。

⚠️ 实验性工具,结果可能不准确,生产环境使用前请人工核对。

Power Query M 转 DAX:闭合 VBA→M→DAX 三角

本工具把 Power Query 的 M 语言转换为 DAX 度量值,与本站的「VBA → M → DAX」转换链衔接,让你从 Excel 宏一步步迁移到 Power BI 度量值。

典型场景:① 把 M 里写死的计算(如「金额 = 价格 × 数量」)提升为 DAX 度量值;② 把 M 里的「按月分组」改用 DAX 的时间智能来表达;③ 评估哪些 M 步骤可以放到分析层,减少重复计算。

使用方法:把 M 代码粘贴到输入框,点击「转换」即可得到对应的 DAX 度量值,结果可一键发送到「DAX 格式化」或「DAX 代码检查」继续处理。

温馨提示:① M 与 DAX 的写法差异较大,并非所有 M 都能一一对应地转为 DAX,转换报告会标注需要人工核对的部分;② 简单聚合通常能顺利转换,自定义函数或复杂连接建议结合实际数据验证后再使用。

相关工具

VBA→M VBA → M🎨 M 代码美化 M 代码检查 DAX 美化

首页