2011-05-23 47 views
1

我不擅長excel,我的知識非常有限,但我堅持一個項目,我有3,077行。有幾列我需要移動幾個字或數字。我現在需要的只是知道如何在一列中完成,或者甚至可能。我有一個地址列表,其中90%已被錯誤地輸入。我不希望每個人都一一瀏覽,我希望有一些東西可以用來交換單詞或數字。如果需要,我可以創建一個新列。如何在excel中自動移動同一列中的詞

下面是一個例子。前兩個是正確的,接下來的四個不是。我需要第二個數字在ROAD之後或HWY之後。即6路3066或1059路HWY 516.感謝您提前給予幫助。

42 ROAD 3050 
68 ROAD 3400 
6 3066 ROAD 
1059 516 HWY 
986 516 HWY 
33 3403 ROAD 

回答

2

如果我理解正確的話,你的任務如下:

  • 你有三列
  • 其中
  • 一個不是數
  • 你想擁有它們的訂單號/ text/number

您的輸入單元格爲A1/B1/C1。然後創建下列附加列:

  • D1 = IF(ISNUMBER(A1);A1;B1)
  • E1 = IF(ISNUMBER(A1);IF(ISNUMBER(C1);B1;C1);A1)
  • F1 = IF(ISNUMBER(C1);C1;B1)

這些都是然後期望的輸出列。

+0

對不起,讓我澄清。我有一列有上述數據。在本專欄中,我需要移動道路或HWY(或道路編號)。所以,它已經在同一列,我需要保持在同一列。如果我需要創建三列,然後將它們合併回一個也可以工作的列。謝謝。 – Evan 2011-05-23 17:54:45

+0

@Evan:將它們拆分爲「Text To Columns」,應用上面的轉換,然後再將它們組合成一列。 – Howard 2011-05-23 17:59:05

+0

太棒了,謝謝。 – Evan 2011-05-23 18:15:50