EXCEL中怎么把多个字符串分开显示?

如题所述

有以下几种方法解决,

1、分列

1)选中需要处理的数据区域

点击分列,得到下一个对话框

点击下一步,到了分列的第2步

我们需要一“*”分开数据,所以这里我们要在其他处,注意 看光标,箭头所指的白色方框里输入“*”

当我们录入了“*”之后,下面的预览就能看到将其分开了,点击下一步

目标区域默认还是自身到单元格,为了方便看,我将这个区域改到B2

点击$A$2处右边向上的箭头,得到下面对话框

我们将鼠标左键点击一下箭头所指B2单元格,地址就被修改了

点击箭头所指,就展开了对话框

点击完成,我们就能看到结果

2、函数公式计算法

先找出“*”所处的位置

B2单元格公式:=FIND("*",A2)

B2单元格公式:=LEFT(A2,FIND("*",A2)-1)

此时得到的1250是文本,不是数字,如果这个数字参与计算,那么最好将其转化一下

可以在公式后面乘以1,也可以在“=”和“LEFT”中间加2个负号

B2单元格公式使用负号转换:=--LEFT(A2,FIND("*",A2)-1)

B2单元格公式使用乘1转换:=LEFT(A2,FIND("*",A2)-1)*1

同理在C2单元格内使用RIGHT

C2单元格内公式:=RIGHT(A2,LEN(A2)-FIND("*",A2))

前面也可以使用2个负号,也可以在后面乘以1

使用MID函数取也是可以的

C2单元格内公式=MID(A2,FIND("*",A2)+1,10)

公式中的10保证“*”后面的字符全部取出来,这里可以使用一个足够大的数字。

温馨提示:答案为网友推荐,仅供参考
相似回答