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

Power BI中Power Query M公式优化:列内分隔值替换需求

Power Query M 简化列处理方案

1. DATA 2 列:提取最后一个“.”分隔项

不用拆分-删除-重命名的繁琐步骤,直接用Text.AfterLastDelimiter函数一步实现:

= Table.TransformColumns(源, {{"DATA 2", each Text.AfterLastDelimiter(_, ".")}})

该函数直接定位最后一个“.”,返回其后的所有内容,完全替代多步操作。

2. DATA 3 列:保留第二个“.”之后的所有内容

Text.AfterDelimiter支持第三个参数指定分隔符的索引(从1开始计数),用它可精准获取目标内容:

= Table.TransformColumns(源, {{"DATA 3", each Text.AfterDelimiter(_, ".", 2)}})

无论该列值的分隔项数是3到6项,这个公式都会跳过前两个“.”,保留后续所有内容。

内容的提问来源于stack exchange,提问作者Benny H.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 21:52:01