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

Power BI列文本提取需求:指定周次提取与默认值设置

Power BI 提取周次文本解决方案

操作步骤(使用Power Query)

  1. 打开Power Query编辑器:选中你的标题列,点击顶部菜单栏转换 → 启动Power Query编辑器
  2. 添加自定义列:切换到添加列选项卡,点击自定义列,在弹出的公式编辑器中粘贴以下M语言代码(记得把[标题]替换成你实际的列名):
= let
    TargetWeeks = {"1st 7 Weeks", "2nd 7 Weeks", "1st 8 Weeks", "2nd 8 Weeks"},
    MatchedItem = List.FirstOrDefault(List.Select(TargetWeeks, each Text.Contains([标题], _)))
in
    if MatchedItem <> null then MatchedItem else "Full 16 Weeks"

代码说明

  • TargetWeeks:预先定义需要提取的四个周次文本
  • List.Select:筛选出标题中包含的目标周次文本
  • List.FirstOrDefault:获取第一个匹配项(同一标题只会有一个匹配)
  • 条件判断:如果没有匹配到任何目标值,返回Full 16 Weeks

示例验证

用你提供的标题数据测试,结果如下:

  • NUR-4450-Z2-... → 1st 8 Weeks
  • NUR-3480-Z1-... → Full 16 Weeks
  • NUR-4410-Z1-... → 2nd 8 Weeks
  • NURS-4200-AN1... → Full 16 Weeks
  • NURS-3510-AN1... → Full 16 Weeks

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 20:32:44