EXCEL中如何提取单元格中某一个特定字符前的所有内容?

发布网友 发布时间:2022-04-23 02:37

我来回答

5个回答

热心网友 时间:2022-04-28 09:56

1、例如,在这个Excel表格中我们想要提取员工姓名,若员工数量较少,或许还可以逐个输入,但公司员工数量较多时,提取信息的工作量就比较大了。在这里,将教你如何使用公式提取想要的信息。

2、首先,我们选中需要提取信息的单元格(列)对应的右侧一格(列),例如,想要从A列提取,从A2开始,我们选中B2。

3、接着,点击工具栏下的输入框(fx字样右侧),输入公式如下:=RIGHT(A2,Len(A2)-Find("部",A2)),点击回车,B2就成了李力。(其中Len用于返回文本串的字符数,提醒:若要使用Left提取左边字段,就不需要使用Len函数了。)

4、然后,我们选中B2单元格,鼠标移至单元格右下角,鼠标图样变为黑色实心十字时,按住左键下拉至需要填充的最后一列即可。(也可双击鼠标左键,自动填充。)

热心网友 时间:2022-04-28 11:14

提取固定字符前后的数据,需要使用到find函数,利用 find和 mid两个函数组合可以达到目的。mid(a1,find(“特定字符”,a1)-2,2)。

热心网友 时间:2022-04-28 12:49

可以用表格“分列”功能
现在“部”这个表格的前面插入一列
选中 部 这一列,选择 数据 分列
文本分列导向,勾选其他,填写 部
下一步就可以了

热心网友 时间:2022-04-28 14:40

直接用分列,指定特定字符作为分开位置最快了

热心网友 时间:2022-04-28 16:48

=LEFT(A1,FIND("部",A1)-1)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com