excel 提取指定内容?

请教各位大神 怎么把A2里的内容提取到 B C D E里???

方法如下

1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。

2、首先打开Excel电子表格,并在a1单元格中输入用于演示提取部分特定文字的数据。

3、在b1单元格中使用函数“MID”进行指定部分文本的提取操作,该函数中的参数分别为源数据单元格,截取位置,截取长度。

4、函数输入完成后,单击回车可以看到已经得到想要的姓名了,同样的使用该函数对其他部分特定文字进行提取即可。

Microsoft Excel制作表格时常用快捷键:

1、按Ctrl+N新建一个excel文件。

2、按Ctrl+W关闭excel文件。

3、按Shift不松点击关闭按钮,可以关闭所有打开excel文件。

4、插入一个工作表,每按一次F4键,就会插入一个新工作表。

5、按Ctrl+PageDown或PageUp可以快速查看工作表。按Ctrl+9 隐藏行。

6、按Ctrl+0隐藏列。

7、按Ctrl+-(减号) 删除行。

8、按Ctrl+上下左右箭头,可以快速跳转到当前数据区域的边界。

9、按ctrl+shift+end键,可以选取非连续的区域。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-10

B2单元格输入公式=MID($A2&CHAR(10),FIND("★",SUBSTITUTE($A2&CHAR(10),":","★",COLUMN(A1)))+1,FIND("★",SUBSTITUTE($A2&CHAR(10),CHAR(10),"★",COLUMN(A1)))-1-FIND("★",SUBSTITUTE($A2&CHAR(10),":","★",COLUMN(A1))))


右拉公式。   如图:


示例

追问

如果要是姓名、电话 地址不是那个顺序怎么办

第2个回答  2020-01-10

B2中输入:

=MID($A2,SEARCH(B$1,$A2,1)+LEN(B$1)+1,SEARCH(C$1,$A2,1)-SEARCH(B$1,$A2,1)-LEN(B$1)-1)

向后拖拉到D列,E列单独输入:

=MID($A2,SEARCH(E$1,$A2,1)+LEN(E$1)+1,LEN($A2)-SEARCH(E$1,$A2,1)-LEN(E$1))

追问

可以加个好友么

本回答被提问者采纳
第3个回答  2020-01-10

看图说话吧

相似回答