内容导航:


一、怎么提取excel里的字


1、首先我们打开一个工作样表作为例子。

2、我们需要将d列源数据,分离成A列和C列的数据。一般我们会使用函数提取,实际上并不用。我们可以使用更简单的技巧。

3、将D列复制到另一列,并调整列宽到最小像素,使用两端对齐填充功能,分离汉字和英文单词。

4、因为空格将英文姓名分离,所以被处理成两行,我们需要对其进行修改,使用连字符或者任意字符替换空格,来链接英文姓名,并重复步骤3.

5、使用筛选功能,将英文名字全部删选出来。操作步骤在筛选命令菜单中,使用文本筛选功能。判断条件选择小于等于任意汉字即可。全选英文名字,然后清除内容。

6、去除筛选功能,并将列宽恢复正常宽度,再次使用两端对齐填充,恢复中文姓名的完整。

7、使用定位查找空值功能,将空白的单元格删除掉,完成对中文姓名的提取操作。

8、重复上列步骤,对英文姓名进行提取,提取英文姓名则需要在筛选判断条件中使用大于等于任意汉字的条件。并使用替换功能,将#连接符全部替换为空格,完成对英文姓名的提取。



二、excel怎么提取数据中的特定文字


可以用公式或者分列来提取。

1、以excel2010版本为例,如下图在B1单元格输入公式=RIGHT(A1,LEN(A1)-FIND("·",A1)),按enter键后则可提取出“ · ”后面的全部文字了;

2、或者选中该列文字后,点击页面上方的“数据”;

3、在数据菜单栏下,点击“分列”;

4、在文本分列向导的第1步里,选择分隔符号,再点击下面的下一步;

5、在文本分列向导的第2步里,分隔符号选择其他,填上“ · ”,再点击下面的下一步;

6、在文本分列向导的第3步里,列数据格式选择常规则可,然后点击下面的完成;

7、则可成功的提取出“ · ”后面的全部文字了,在B列显示。



三、如何在EXCEL表格中提取文字


  1. 在EXCEL表格处理中,常常需要在字符串中提取部分字符,以进行下一步处理,根据提取位置的不同,相应的函数有LEFT、MID、RIGHT。RIGHT在英文中最常见的意思是“向右、右边”,EXCEL中RIGHT就是根据所指定的字符数返回文本字符串中右侧若干个字符的函数;

  2. RIGHT函数有两个参数,语法为:RIGHT(text,[num_chars]);

  3. 第一参数为Text ,这是参数是必需的、不可省略,指的要从中提取字符的文本字符串;

  4. 第一参数,也可以是引用或表达式:=RIGHT(A1,4),这里的A1就是单元格引用,也就是返回单元格A1内容的右侧指定数量的字符;

  5. 第二参数Num_chars ,指定RIGHT函数提取的字符个数,如上图中提取的是四个,用4,如果提取两个,则改成2:=RIGHT(A1,2);

  6. 第二参数可以省略,此时默认其值为1,即取右侧一个字符:=RIGHT(A1);

  7. 如果第二参数大于文本长度,则返回所有文本:=RIGHT(A1,20);

  8. 第二参数必须大于等于0,如果为0,则返回空值:=RIGHT(A1,0);

  9. 第二参数可以直接写出数字,也可以是表达式或引用:=RIGHT(A1,C1*D1),这里C1与D1的积是6,也就是取右侧6个字符。

  10. 上面只是RIGHT函数提取字符的方法,往往提取出字符是为了后续处理,或作为其它函数的参数,灵活运用,可达到事半功倍的效果。