如图,Excel中怎样把A列的数值汉字分解到B、C列中去?

如题所述

B1=LEFT(A1,LEN(A1)*2-LENB(A1))
C1=RIGHT(A1,LENB(A1)-LEN(A1))
选择B1:C1,下拉。

以上公式可以解决遇到“粉红色”等多于三个字的情况
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-02
最简洁的公式
在B1输入=LEFT(A1,LEN(A1)-2)
在C1输入公式 =RIGHT(A1,2)
下拉填充。适用性较强(对于字母/数字+汉字的结构都适用):
在B1输入=LEFT(A1,2*LEN(A1)-LENB(A1))
在C1输入=RIGHT(A1,LENB(A1)-LEN(A1))
下拉填充。本回答被网友采纳
第2个回答  2013-03-01
您可以
1. 在C1输入公式 =RIGHT(A1,2) 得到 A1 右面的两个汉字。
2. 在B1输入=LEFT(A1,LEN(A1)-2),得到去掉右面两个汉字的左边的字符串内容。
希望有帮助。
第3个回答  2013-03-01
如果后面都是两个文字的话就用下面函数:
在B1输入:=mid(A1,1,len(A1)-2) 然后拖动公式往下拉;
在C1输入:=right(A1,2) 然后拖动公式往下拉。
第4个回答  2013-03-02
B1=LEFT(A1,2*LEN(A1)-LENB(A1))
C1=RIGHT(A1,LENB(A1)-LEN(A1))
相似回答