PQ-M及函数:文本修整(Trim)函数与Excel中的差别

小勤:大海,看了你《几个最常用的文本函数的基本用法》文章,然后用Text.Trim函数处理数据的时候,怎么感觉和Excel里的TRIM函数有点差别?但具体差别在哪里又好像说不清楚。难到是显示问题吗?你看:

大海:呵呵,这也让你碰到了。这不是显示问题,实际上,Excel里的TRIM函数和PQ里的就是有一丢丢差别的:

  • Excel里的Trim函数,不仅将两端的空格去掉,还会将文本内部连续的多个空格删到只剩下一个空格;

  • PQ里的Text.Trim函数,仅仅将两端的空格去掉,文本内部的所有空格保留原样。

小勤:啊!原来这样啊!怪不得看起来不太一样呢。

大海:一般碰到这种情况的不多,在数据分析的时候,大多数时候是不应该动文本内部的符号情况的,或者就是将空格全部替换掉,从这个角度来说,PQ里的做法更加严谨一点儿。

小勤:那在PQ里能做到像Excel那样将内部空格归为一个吗?

大海:当然可以的,但比较麻烦一点儿,还需要跟其他函数结合着用。以后把相关函数学得差不多的时候再跟你讲。

小勤:好的,不着急。


勤于练习,

才能善于思索。


(0)

相关推荐