在 Microsoft Excel 中將地址和電話號碼分隔到兩個儲存格中

在 Microsoft Excel 中將地址和電話號碼分隔到兩個儲存格中

所以,我有很多單元格都有這種格式的地址和電話號碼

78 North Oak Street Philadelphia PA 17545 610-634-2452

我想從該單元格中刪除電話號碼並將其放入另一列的新單元格中。無論如何我可以做到這一點嗎?謝謝。

答案1

AAA-PPP-NNNN

A = 區號
P = 本機前綴
N = 使用者號碼

考慮到以下條件:

  • 電話號碼始終採用上述格式。
  • 電話號碼始終位於最後。
  • 電話號碼與地址始終只用一個空格分隔。
  • 電話號碼後面沒有空格或其他字元。

這些公式應該適合您。 (假設數據位於 A2 中。)

地址:

=LEFT(A2,LEN(A2)-13)

電話號碼:

=RIGHT(A2,12)

答案2

只要格式始終相同,您就可以這樣做:

電話=RIGHT(A1,12)

地址=MID(A1,1,LEN(A1)-12)

對於位址,LEN(A1)-13如果您不需要額外的空間,請使用該位址,如範例所示。

答案3

電話號碼是否始終以相同的格式提供,並且末尾的長度完全相同?如果是這樣,您可以只提取一部分並將其作為電話號碼放在單獨的列中。同樣,僅忽略電話號碼並將字串保存在單獨的地址列中。您可以利用「中」功能達到同樣的目的。

用法如下:

=MID(A1, LEN(修剪(A1))-12, 12)

上面將單獨提取電話號碼。

相關內容