excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel技巧与函数公式的较量

今天通过一个例子来看看技巧与函数公式,你更喜欢哪一种。如下图A列中的数据之间是用“-”隔开的,现在要将姓名、部门和手机号码进行分开,该怎么操作呢?
方法一:分列
选中单元格区域A2:A8,在【数据】选项卡下【数据工具】组中点击【分列】
在弹出的【文本分列向导-第1步,共3步】对话框中选中【分隔符号】,点击【下一步】
在弹出的【文本分列向导-第2步,共3步】对话框中勾选【其他】,在后面的文本框中输入“-”,点击【下一步】
在弹出的【文本分列向导-第3步,共3步】对话框中选择目标区域,点击【完成】
效果如下图所示:
方法二:快速填充
在B2单元格输入:星空,回车,按【Ctrl+E】键;
在C2单元格输入:行政部,回车,按【Ctrl+E】键;
在D2单元格输入:13509621566,回车,按【Ctrl+E】键。
该例中使用了分列和快速填充两种技巧法,有童鞋说技巧法就是一次性的,你认同吗?接下来介绍下使用函数的方法,看看技巧与函数谁更胜一筹!
方法三:函数公式
输入公式:=TRIM(MID(SUBSTITUTE($A2,"-",REPT(" ",99)),COLUMN(A1)*100-99,100))
SUBSTITUTE($A2,"-",REPT(" ",99))部分将A列数据中的“-”替换成99个空格,作为函数MID的第一参数;
COLUMN(A1)*100-99部分:公式向右填充时自动构成序列1,101,201,将它作为函数MID的第二参数,从第几个字符开始提取;
每个字符串至少1个字符,再加上99个空格,所以第三参数可为100;
用函数MID提取后,字符中含有空格,用函数TRIM删除字符串中多余的空格。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接