如何将一列拆分为两列?

时间:2011-08-04 09:11:31

标签: excel

我在Microsoft Excel文档中有一个名为“全名”的列。我想在列中获取每个实体的第一个字母,并从中创建一个新列。名称的其余部分也将是另一个专栏。

例如,实体“Bob”将分别分为两个单独的列中的“B”和“ob”。

最有效的方法是什么?

3 个答案:

答案 0 :(得分:5)

使用=LEFT()=RIGHT()

如果A1包含“Bob”,则将=LEFT(A1,1)放在B1中,将=RIGHT(A1,LEN(A1)-1)放在单元格C1中。

答案 1 :(得分:4)

这是绝对最快的方式,技术上是唯一的方法(下面的解释):

选择您的专栏,然后选择数据>文字到列>固定宽度>下一个>在第一个和第二个字母之间放置一个列分隔符。

请注意,这实际上会拆分列,就像您在问题中指定的那样。所以“鲍勃”将永远消失,取而代之的是“B”和“ob”。如果你想保留“Bob”,那么使用@Barry或@ jonsca的答案中的工作表公式。

答案 2 :(得分:1)

使用公式,例如,如果Bob位于单元格A1中,则将此公式放在B1=LEFT(A1,1)中,此公式位于单元格C1中:{ {1}}