工作表中如何在中英文字符串中提取中文?

 时间:2026-02-12 23:29:39

1、看一下事先准备的表格(如图)

工作表中如何在中英文字符串中提取中文?

2、点击C2单元格,输入公式:=MID(B2,IF(SEARCHB("?",B2)=1,2*LEN(B2)-LENB(B2)+1,1),LENB(B2)-LEN(B2)),按回车键结束,结果为:苹果(如图)

注意:问号在英文状态下输入

工作表中如何在中英文字符串中提取中文?

3、点击C2单元格,下拉完成填充(如图)

工作表中如何在中英文字符串中提取中文?

4、过程讲解。SEARCHB("?",B2)返回5,代表首个字母出现的位置

searchb函数功能:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左往右,与双字节字符一起使用(中文两个字节来计算,字母按一个字节来计算)

工作表中如何在中英文字符串中提取中文?

5、2*LEN(B2)-LENB(B2)返回5,代表字母的字符数

LENB(B2)-LEN(B2)返回2,代表中文的字符数

lenb函数功能:返回文本中的字节数(跟双字节字符一起使用)汉字、全角状态下的标点符号,每个字符按 2 计数,数字和半角状态下的标点符号按1计数

len函数功能:返回文本字符串的字符数(所有字符个数为1)

工作表中如何在中英文字符串中提取中文?

6、MID(B2,1,2)返回"苹果"

mid函数功能:从文本字符串的指定位置开始,根据字符数返回指定的字符串 

 结构:=mid(字符串,开始位置,字符个数)

工作表中如何在中英文字符串中提取中文?

  • Excel表格中怎样提取中英文混合内容中的英文
  • 两种在中英混合的字符中快速提取中文的方法!
  • 如何在Excel中批量提取中文汉字和英文字母
  • Excel如何提取选区中文
  • Excel如何提取单元格中的中文和英文?
  • 热门搜索
    旅游照片 泉州旅游 香港旅游 江西旅游 俄罗斯旅游 腾冲旅游攻略 呼伦贝尔旅游 埃及旅游 湖南张家界旅游景点 旅游局