EXCEL/WPS表格利用函数提取单元格中文字符串

 时间:2024-10-17 13:05:25

1、在工作中经常遇到,混合多种字符的单元格,如上图A列中混合多种字符串,需要从A列提取出纯中文到B列中。A列中有汉字、数字、字母等其它的字符串,如下图:

EXCEL/WPS表格利用函数提取单元格中文字符串

2、提取纯中文汉字字符串,在B2单元格输入公式=TEXTJOIN(,TRUE,IFERROR(IF(CODE(MID(A2,ROW($1:$100),1))<20000,"",MID(A2,ROW($1:$100),1)),"")),将公式向下拖动填充。具体操作如下:

EXCEL/WPS表格利用函数提取单元格中文字符串

3、公式的意思是,MID(A2,ROW($1:$100),1)是提取A2单元格中每一个字符填入到同一列按照从左向右字符的顺序独立的填入1—100行中;CODE函数的作用是返回指定单元格里的内容所对应的编码,中文编码基本上是大于30000以上的编码;IF函数是判断编码是否小于20000,如果小于则填入空值;否则就编码大于20000的字符就执行MID(A2,ROW($1:$100),1)结果值和错误值;再通IFERROR函数在这里的作用是如果结果错误就填入空值;最后通过TEXTJOIN函数把分别提取的中文字符连接起来;就得到了纯中文字符的结果了。公式中IF(CODE(MID(A2,ROW($1:$100),1))<20000,"",MID(A2,ROW($1:$100),1)),执行的结果如下图:

EXCEL/WPS表格利用函数提取单元格中文字符串
  • 表格技巧:表格有中文英文数字,怎么提取英文?
  • WPS表格如何对不规则的数据提取内容?
  • Excel如何提取英文字母
  • wps混合文本如何提取数字
  • Excel2016怎么从数字字母混合的单元格提取数字
  • 热门搜索
    古诗词手抄报图片 感恩教育手抄报内容 关爱生命手抄报内容 文字手抄报 生物手抄报内容 数学小故事手抄报 我的绿色环保梦手抄报 消防手抄报内容 我爱你中国手抄报 法律手抄报图片大全