在Excel中如何把一个单元格内的汉字和英文分开
展开全部
问题提得比较模糊,如果是有实例,可以根据具体的字符排列来寻求处理,否则的话,要么是VBA处理,要么是通过中间函数来分解单元格内的字符:
具体思路都是将单元格中的字符逐一分解出来,通过LENB函数或者CODE函数配合LOOKUP或者IF函数(LOOKUP函数适合配合CODE函数使用)判断字符类型,再按类型重新组合。
最好提供实例,这样的话,也许不用这么复杂。
具体思路都是将单元格中的字符逐一分解出来,通过LENB函数或者CODE函数配合LOOKUP或者IF函数(LOOKUP函数适合配合CODE函数使用)判断字符类型,再按类型重新组合。
最好提供实例,这样的话,也许不用这么复杂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用LENB和LEN来判断,LENB 一个汉字输出为2 英文字符为1 LEN均输出1 然后用RIGHT或LEFT来取子字符串有可能实现,汉字和英文分布不规则就处理不了了
=LEFT(A1,LENB(A1)-LEN(A1)) 中午部分
=RIGHT(A1,2*LEN(A1)-LENB(A1))英文部分
=LEFT(A1,LENB(A1)-LEN(A1)) 中午部分
=RIGHT(A1,2*LEN(A1)-LENB(A1))英文部分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在需要分开的位置同时按住ALT+enter 。希望能够帮上你。
你可以使用=left(单元格,10)试试
你可以使用=left(单元格,10)试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询