首页 > 解决方案 > 删除具有条件列的行中的特定单词

问题描述

我在 Power bi 中创建条件列时遇到问题,该列查找/查找以特定字母开头的单词,然后将其删除到列中,如下面的示例所示。要删除的值是以字母开头的单词;整箱、周一和 WOD

有谁能够帮我?

谢谢!

数据集

标签: excelpowerbipowerquerym

解决方案


如果它们的长度都相同,那么您可以像这样更紧凑地编写它:

if List.Contains({"WOD", "FCL", "MON"}, Text.Start([Input],3)) then "" else [Input]

否则,您需要分别编写,

if Text.StartsWith([Input], "WOD") or
   Text.StartsWith([Input], "FCL") or
   Text.StartsWith([Input], "MON")
then "" else [Input]

推荐阅读