如何对姓名号码混合列进行换行操作?
1、我们仍然以上次表中的A列为例,现在需要进行拆分该列并得到号码信息。

2、我们将鼠标置于数据区域任一单元格,进行创建表操作。

3、进入查询编辑器界面,我们添加自定义列=each _,将行数据转换为Record记录。


4、嵌套Text.PositionOfAny函数获取汉字的下标,对上一步的操作步骤进行修改。
= Table.AddColumn(更改的类型, "自定义", each List.Last(Text.PositionOfAny ([姓名],{"一".."龥"},2))+1)

5、继续嵌套使用List.Last函数,获取姓名中最后一个汉字的下标。

6、使用 Text.Insert函数截取从最后一个汉字后面一个字符的号码信息。
= Table.AddColumn(已添加自定义, "换行", each Text.Insert([姓名],[自定义],"#(lf)"))

7、删除其他无用列,得到单独的号码信息列,然后将结果关闭并上载至EXCEL内即可。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:21
阅读量:78
阅读量:28
阅读量:181
阅读量:118