excel中同一单元格有数字、字母和文字,如何只把数字+字母和文字分开?
僻如80A12345678中国 我希望分割成 80A12345678 在一列,中国 在一列。请高手指导,谢谢 展开
去掉所有空格,可以用替换。
按A1单元格为例如是"12123123123非典过后"
在B1输入=left(A1,LEN(A1)*2-LENB(A1))
在c1输入=right(A1,LENB(A1)-LEN(A1))
就分别分开了数字和中文。
假若数据在A列,在B1中输入
=LEFT(A1,LENB(A1)-LEN(A1))
这是文字在左、数字在右时提取文字的公式。若文字在数字的右边,把LEFT替换为RIGHT函数即可。
=RIGHT(A1,2*LEN(A1)-LENB(A1))
这是文字在左、数字在右提取数字的公式。若数字在文字的左边,把RIGHT替换为LEFT函数即可。
扩展资料:
Excel公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。
单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。
参考资料来源:百度百科-单元格