首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PowerBI中在最后一个空格前提取文本

在PowerBI中在最后一个空格前提取文本
EN

Stack Overflow用户
提问于 2019-08-28 14:12:25
回答 1查看 1.4K关注 0票数 0

我想从A列中提取最后一个空格之前的文本,并将其添加到B列中。

输入示例:

芝加哥A12

纽约GE8

美利坚合众国AB8

想要输出:

芝加哥

纽约

美利坚合众国

代码语言:javascript
复制
ColumnB = 
VAR string_length = LEN('Data'[ColumnA])
RETURN
TRIM(
    LEFT(
        SUBSTITUTE('Data'[ColumnA];" "; REPT(" "; string_length));string_length)
)

只有当我在空格前有一个词时,这才能起作用。

输出:

芝加哥

新的

美联航

EN

回答 1

Stack Overflow用户

发布于 2019-08-28 14:54:00

假设您始终在您的Inpurt后面有最后3个字符,如A12、GED等

创建新字段并将下面的表达式添加到其中。

注意:假设您没有将City列作为空列或空列,则必须再添加一个条件if

代码语言:javascript
复制
Expected Result = LEFT('Table'[City];LEN('Table'[City])-3)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57694426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档