视频: 超级实用的excel替换函数,80%的人都不曾用过 2024
部分Excel Power Pivot&Power查询傻瓜式小抄
下表中的Microsoft Power Query函数是有用的文本函数。您可以使用它们来清理和操作文本字符串。
功能 | 功能以及如何使用 |
---|---|
文本。包含 | 如果在给定的文本字段中找到指定的值,则返回true。使用If函数的这个函数返回一个基于条件的值:
if Text。包含([Column1],“usd”) ,然后是“US”,否则“加拿大” |
文本。 EndsWith | 如果在给定文本字段的末尾找到指定的值,则返回true。使用If函数的这个函数返回一个基于条件的值:
if Text。 EndsWith([Column1],“est”) ,然后是“Eastern”或“Central” |
文本。插入 | 将给定位置的指定值插入到给定的文本字段中。本示例在字段中的5个字符处插入两个破折号:
文本。插入([Column1],,5,“ - ”) |
文本。长度 | 返回给定文本字段中的字符数。使用If函数的这个函数返回一个基于条件的值:
if Text。长度([Column1])> 5 ,然后是“美国邮政编码”或“加拿大邮政” |
文本。 PadEnd | 将指定的值附加到给定文本字段的末尾,直到至少给定长度。此示例在字段的末尾插入足够的零,使长度至少为10个字符:
文本。 PadEnd([Column1],10,“0”) |
文本。 PadStart | 将指定的值附加到给定文本字段的起始处,直到它至少达到指定的长度。本示例在字段的起始位置插入足够的零以使长度至少为10个字符:
文本。 PadStart([Column1],10,“0”) |
文本。删除 | 从给定文本字段中删除所有出现的指定字符或字符列表。本示例删除指定列表中的所有非字母数字字符(用大括号括起来):
文本。删除([Column1],{“/”,“”,“?”,“:”,“|”,“<”,“>”,“*”}) |
文本。 StartsWith | 如果在给定的文本字段的开始处找到指定的值,则返回true。使用If函数的这个函数返回一个基于条件的值:
if Text。 StartsWith([Column1],“Uncle”) 然后是“Brother”else“姐妹” |