excel把中英文分开列
发布网友
发布时间:2022-04-23 12:48
我来回答
共5个回答
热心网友
时间:2022-05-07 04:54
方法:使用数据--分列。
1、打开EXCEL表格,选中要分列的单元格数据。点击工具栏--数据--分列。
2、在弹出的页面中选择分隔符号---空格---常规----确定。
3、之后,就可以看到被分列的数据内容,如图。
热心网友
时间:2022-05-07 06:12
B1=LEFT(A1,MATCH(1,AREAS(INDIRECT(MID(A1,ROW($1:$99),1)&1))))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
C1=TRIM(SUBSTITUTE(A1,B1,))
将公式向下复制。
热心网友
时间:2022-05-07 07:47
假设英文显示在B列,中文显示在C列。
给你一段宏代码
Private Sub abbs()
Dim a As Integer, b As String, A1 As String, aa As String
For kk = 1 To 100
A1 = Range("A" & kk)
For a = 1 To Len(A1)
For j = 65 To 123
If Mid(A1, a, 1) = Chr(j) Then
b = b & Mid(A1, a, 1)
End If
Next j
Range("b" & kk) = b
Next a
aa = aa & Replace(A1, b, "")
Range("c" & kk) = aa
b = ""
aa = ""
Next kk
End Sub
热心网友
时间:2022-05-07 09:38
B1=left(A1,len(A1)*2-lenb(A1)) 得到英文
C1=right(A1,lenb(A1)-len(A1)) 得到中文
然后选中这两个单元格,向下复制公式。
热心网友
时间:2022-05-07 11:46
这个很简单!
选中存放数据的这一列。然后在工具栏点击 数据——分列(第二项就是),弹出的对话框中,原始数据类型中选中:分隔符号,然后点击下一步,在分隔符号中只选择“空格”(如果你的中文和英文直接是空格的话),然后点击完成,就自动分成两列了,不论你中英文之间有多少空格,都会分开的!