2014-05-23 44 views
0

我有2002地址在我的服務器的下載過程中已經全部編譯到一個單元中;在大多數情況下,散列(#)符號用於分隔字段(如第1行,第2行,城市,郵政編碼)。從Excel中的單元格中拉出一個地址

我花了很多時間嘗試組合LEFT,MID等功能,但無濟於事;問題是因爲有太多的地址,並不是每個字段都有相同數量的字符(例如郵政編碼 - 有些字符會有6個字符(包括空格),其他一些字符會有5個或更多/更少),似乎並不是一種可以輸入一次的萬能解決方案,然後使用Excel的自動填充句柄/功能來完成所有記錄的處理。

這裏是我的數據樣本(已匿名):

44A THE ADDRESS#EALING#LONDON#W1 1WW# 
541 PARSON PLACE#HENDON#LONDON#NW4 4WN# 
SOMEBODY PRACTICE CHALKHILL PCC THE WELFORD CTR#11B CHALKHILL AVENUE#WIMBLEDONE MIDDX#HH9 9HH# 
THE SEBELMONT MEDICAL CLINIC 18 EASTERN ROAD#SOUTHALL#MIDDLESEX#UN1 1NU# 
130 FINGOVER COURT#REDBUS STREET#CAMBERWELL#SE5 5ES# 
KING'S ELBOW MEDICAL CENTRE 17F STAGLAND LANE#KINGSBURY#MIDDX#NW9 9WN# 
10 LADYFOOT ROAD RUISLIP#MIDDLESEX#HA4 4AH# 

我希望能夠提取哈希符號(不含/省略哈希符號本身)之間的一切,我奉獻四列存儲此數據:Address Line 1,AL2,AL3,Postcode

通過駐留在一個單元格的第一個例子(44A THE ADDRESS#EALING#LONDON#W1 1WW#)去,我希望實現類似下面的結果:

AL1      AL2   AL3  POSTCODE 
44A THE ADDRESS   EALING   LONDON  W1 1WW 

如果某些地址段下出現不要緊錯誤的列 - 我可以很容易地糾正這一點,甚至可以添加另一列;我只是想能夠從單個單元中提取數據。

回答

0

如果您將數據導入爲文本文件,則通常可以選擇分隔符。

File->open 

<select the file from the dialogue box> 

Dialogue for importing a file

此對話框應該會出現,點擊下一步之後,會出現如上,在這一點上,你可以選擇一個哈希作爲delimiter-瞬間自數據排序!

+0

最複雜的問題往往有最簡單的解決方案!完善。 – MusTheDataGuy

+0

非常歡迎!不要忘記選擇這個作爲正確的答案! –

+1

我在你前面 - 在評論之前我已經完成了! – MusTheDataGuy

相關問題