前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PQ-M及函数:文本中间取部分字符(Text.Range)函数的问题

PQ-M及函数:文本中间取部分字符(Text.Range)函数的问题

作者头像
大海Power
发布2021-08-30 09:58:12
9330
发布2021-08-30 09:58:12
举报
文章被收录于专栏:用户8950297的专栏

小勤:大海,为什么我参考你的文章《几个最常用的文本函数的基本用法》,用Text.Range函数出错了?我这样写的:

结果里面一堆错误:

大海:你看到错误原因了吗?你要取的内容原文本中不够。比如你第一个,要取4位,但从第3个字母开始,一共就只有3位了,呵呵。

小勤:那这个不是跟Excel里的MID函数一样的吗?当不够的时候就有多少取多少。

大海:这个函数的确没有做这方面的容错,而是保留了最原始的取值方式,所以现在PQ里增加了一个真正跟Excel的MID函数一样的函数——Text.Middle,用法跟Text.Range一模一样。比如你这个:

结果就跟用Excel的MID函数结果一模一样了:

小勤:啊,原来这样。

大海:Text.Middle是后来新增的函数,在早期的官方文档里都查不到,以前为了处理Text.Range这种情况还挺麻烦的。所以,一不学就落后,现在Excel和Power系列很多内容都在快速改善中,如果你哪天碰到什么新解法,记得告诉我哦。

小勤:必须的啊。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 小勤:大海,为什么我参考你的文章《几个最常用的文本函数的基本用法》,用Text.Range函数出错了?我这样写的:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档