如何分离Excel单元格中的英文和汉字 图解教程

时间:2022-07-18 20:13:47 

有时我们需要在Excel中将单元格中所包含的英文和中文分离出来,让分离出的中文和英文分别放到其他单元格中。如图:


假如A2单元格中包含中英文混合内容,可以用下面的方法来进行分离:

1.使用用公式:

在B2单元格中输入数组公式:

=MID(A2,MATCH(2,LENB(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),0),LENB(A2)-LEN(A2))

公式输入完毕后按Ctrl+Shift+Enter结束。

在C2单元格中输入公式:

=TRIM(SUBSTITUTE(A2,B2,""))

2.使用自定义函数:

还可以在VBA中自定义一个函数,然后在Excel表格中使用该函数进行分离。方法是:按Alt+F11,打开VBA编辑器,单击菜单“插入→模块”,在右侧的代码窗口中输入下列代码:

Function SplitStringChs(TheString)
Dim n, Chs
For n = 1 To Len(TheString)
If Asc(Mid(TheString, n, 1)) < 0 Then
Chs = Chs & Mid(TheString, n, 1)
End If
Next
SplitStringChs = Chs
End Function

Function SplitStringEng(TheString)
Dim n, Eng
For n = 1 To Len(TheString)
If Asc(Mid(TheString, n, 1)) >= 0 Then
Eng = Eng & Mid(TheString, n, 1)
End If
Next
SplitStringEng = Trim(Eng)
End Function

关闭VBA编辑器,在B2单元格中输入公式:

=SplitStringChs(A2)

在C2单元格中输入公式:

=SplitStringeng(A2)

标签:公式,分离,单元格,输入,Excel函数
0
投稿

猜你喜欢

  • Word2013文档首字下沉设置

    2023-12-04 15:21:05
  • Excel2007怎么制作跟随数据变化自动增加或删减的折线图?

    2022-12-26 10:36:16
  • wps表格里面的求和公式是什么?

    2023-08-14 17:50:20
  • Excel 2019显示、隐藏特殊行列的操作方法图解教程

    2022-04-06 00:04:36
  • excelsheet1不见了怎么办

    2023-11-07 13:09:55
  • SIGN函数的公式语法及使用方法实例

    2022-09-13 13:29:14
  • 怎么把Word文档转换成PPT文稿?word转ppt

    2022-10-10 02:36:10
  • Word从任意页开始页码怎么设置

    2023-11-11 13:55:06
  • Excel2010误差线是黑色的如何更改其样式

    2023-02-23 14:29:41
  • 大家可以检验一下我们公式是否正确

    2023-11-30 03:27:22
  • win7装完系统usb不能用怎么办?

    2023-11-02 13:38:39
  • Word2010屏幕截图插入功能如何使用的详细介绍

    2022-07-12 08:03:09
  • Win10检测不到音频输出设备

    2022-10-19 02:52:22
  • excel2003查找重复项的教程

    2023-11-12 01:27:43
  • word设置超链接跳转

    2023-08-11 02:09:17
  • excel如何设置自动填写序号

    2022-12-24 00:44:47
  • excel 如何拆分工作表

    2023-04-20 20:03:25
  • 通过Word文件收集信息 使用Excel自动摘录数据方法

    2023-04-07 04:40:37
  • Word2010中如何进行文档比较

    2022-02-11 08:25:39
  • 在Word文本中打字后面的字却不见了是怎么回事?

    2023-04-26 13:15:26
  • asp之家 电脑教程 m.aspxhome.com