在電話號碼的前 4 位數字後面加上空格

在電話號碼的前 4 位數字後面加上空格

我嘗試在電話號碼的前 4 位數字後面添加空格

大多數數字都是 11 位數字,但也有少數數字較多,目前數字之間根本沒有空格

答案1

列中包含數據A, 在B1進入:

=LEFT(A1,4) & " " & MID(A1,5,99)

並向下複製:

在此輸入影像描述

答案2

您可以插入一個子字串變成一個細繩使用REPLACE。有了數據,A1您可以使用:

=REPLACE(A1,5,0," ")

在此輸入影像描述

這裡的技巧是替換0人物。

答案3

其他答案非常適合在第四個和第五個數字之間插入空格字符,但是如果您希望單元格仍被視為數字,這可能會導致問題。

另一種選擇是一些自訂格式,它將顯示間隙但實際上不會插入間隙,因此基礎資料將保留為數字。

我在序言中說,我對自訂格式的了解有限,因此如果有人可以對此進行改進,請這樣做。

我所做的是單擊數字格式功能區下的擴展按鈕: 在此輸入影像描述

然後在“類型”框中的“自訂”選項卡中新增 ####" "####### 在此輸入影像描述

現在,正如我所說,我對自訂格式的了解有限,因此這可能不適用於不同長度的數字,但希望有人可以擴展它。

相關內容