仅将文本从一个字符单元移动到另一个单元格

时间:2014-02-26 16:22:22

标签: excel

我有一个包含多列和超过1,000行的Excel电子表格。在其中一个列('City')中,一些单元格在单元格内部也有邮政编码,例如'someplace 12345'。我想将数字移到另一个新列,同时保持城市的位置。有没有办法使用Excel功能?我会逐个查看这些行,但是有许多方法可以做到这一点。感谢任何帮助,谢谢你。

4 个答案:

答案 0 :(得分:1)

尝试此=MID(A1,FIND(" ",A1,1)+1,LEN(A1)),然后拖放并复制。见截图

enter image description here

答案 1 :(得分:0)

如果邮政编码全部采用5位数字格式:

=IF(ISNUMBER(RIGHT(A1,5)*1),RIGHT(A1,5),"")

答案 2 :(得分:0)

菜单项Data>在这种情况下,文本到列可能对您有用。它允许您根据分隔符拆分列。

http://office.microsoft.com/en-us/excel-help/split-text-into-different-cells-HA102809804.aspx

答案 3 :(得分:0)

假设邮政编码与地名分隔,并且没有空格,除此之外没有空格,您需要这些公式(单元格A1中的原始值):

地名:

=LEFT(A1,FIND(" ",A1))

邮政编码:

=RIGHT(A1,LEN(A1)-FIND(" ",A1))

如果邮政编码是固定宽度(5):

地名:

=LEFT(A1,LEN(A1)-5-1)

邮政编码:

=RIGHT(A1,5)