我在Microsoft Excel文档中有一个名为“全名”的列。我想在列中获取每个实体的第一个字母,并从中创建一个新列。名称的其余部分也将是另一个专栏。
例如,实体“Bob”将分别分为两个单独的列中的“B”和“ob”。
最有效的方法是什么?
答案 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}}