我们如何把一列的内容拆成两列?
我们在工作中使用excel表格时,需要把同一列中的文本内容拆分到不同的列里面,该如何操作?
我们举个例子:
Excel
表格中有一列数据的内容需要拆分,如图所示:
表格中内容是由数字、字符和字母组成,现在想将字符“-”前面的数字与字符“-”后面的字母分开成两列。
做法如下:
一、在A列的第1行表格后面的B列第1行中的表格内输入=LEFT(A1,FIND("-",A1)-1) ,然后点击“回车键”即可把前面单元格里的数字提出来;
二、在B列的第1行表格后面的C列第1行中的表格内输入=RIGHT(A1,LEN(A1)-FIND("-",A1)) ,然后点击“回车键”即可把前面单元格里的字母提出来;
三、用鼠标同时将B列和C列的第1行单元格选中,用用鼠标拖住C列单元格右下角的点下拉单元格,这样就将前面单元格里的内容分开了;
四、说明
“=LEFT(A1,FIND("-",A1)-1)”与 “=RIGHT(A1,LEN(A1)-FIND("-",A1))”中的字符-的位置就是你要分离内容不需要的东西,把字符-换成你不要的就可以,其它的就分出来了。
例如,字符“-”可以是任何东西:
123@abc ,则 =LEFT(A1,FIND("@",A1)-1) 与 =RIGHT(A1,LEN(A1)-FIND("@",A1))
123&abc ,则 =LEFT(A1,FIND("&",A1)-1) 与 =RIGHT(A1,LEN(A1)-FIND("&",A1))
等等。