excel把中英文分开列
excel里的一列:CHINA中国USA美国……我想把中英文分开两列,原始数据中的中英文间隔是不一样的~求教大家!!!...
excel里的一列:
CHINA 中国
USA 美国
……
我想把中英文分开两列,原始数据中的中英文间隔是不一样的~
求教大家!!! 展开
CHINA 中国
USA 美国
……
我想把中英文分开两列,原始数据中的中英文间隔是不一样的~
求教大家!!! 展开
展开全部
这个很简单!
选中存放数据的这一列。然后在工具栏点击 数据——分列(第二项就是),弹出的对话框中,原始数据类型中选中:分隔符号,然后点击下一步,在分隔符号中只选择“空格”(如果你的中文和英文直接是空格的话),然后点击完成,就自动分成两列了,不论你中英文之间有多少空格,都会分开的!
选中存放数据的这一列。然后在工具栏点击 数据——分列(第二项就是),弹出的对话框中,原始数据类型中选中:分隔符号,然后点击下一步,在分隔符号中只选择“空格”(如果你的中文和英文直接是空格的话),然后点击完成,就自动分成两列了,不论你中英文之间有多少空格,都会分开的!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1=left(A1,len(A1)*2-lenb(A1)) 得到英文
C1=right(A1,lenb(A1)-len(A1)) 得到中文
然后选中这两个单元格,向下复制公式。
C1=right(A1,lenb(A1)-len(A1)) 得到中文
然后选中这两个单元格,向下复制公式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1=LEFT(A1,MATCH(1,AREAS(INDIRECT(MID(A1,ROW($1:$99),1)&1))))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
C1=TRIM(SUBSTITUTE(A1,B1,))
将公式向下复制。
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
C1=TRIM(SUBSTITUTE(A1,B1,))
将公式向下复制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设英文显示在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
给你一段宏代码
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |