2017-04-07 46 views
0

我已經爲將報表導出爲「Microsoft Excel(97-2003)Data-Only」文件的用戶編寫了Crystal Report。其中一列是在以下格式的地址:使用數字和第一個空格作爲分隔符的Excel公式

123大街

456小號3日聖

789 NW巷

總有一系列數字的後面是單個空間,然後是地址的其餘部分。有沒有辦法,我可以編寫針對此列,將刪除第一個數字和第一空間中的Excel公式 - 這樣我就可以用下面的結束,在這種情況下:

大街

小號3街

NW Lane

編輯 - 爲什麼downvote?

回答

1

可能有不止一種方法來做你想做的事情。一種方法是找到第一個空間的位置,然後把所有的字符都放在它的右邊。例如:

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

處理了您的示例數據。根據數據的質量,這可能非常脆弱,您應該將其包裝在適當的錯誤檢查公式中。

+0

我才意識到,我竟然不知道如何將其應用到單元格或列。 – Jake

+0

那麼我們假設你的數據是從A1開始的。您可以將此公式複製到B1並將其拖下。不知道你的工作表的佈局,我不知道我能否幫助你。 – sous2817

+0

就是這樣;非常感謝你。 – Jake

1

假設你的字符串是A2那就試試這個

=REPLACE(A2,1,FIND(" ",A2),"") 
相關問題