平時在製表時,遇到姓名輸入時,要知道輸入的姓名長度參差不齊,有三個字姓名,也有兩個字姓名。但為了讓表格排版更加美觀,我們一般都會想辦法讓姓名長度一致,使兩個字的姓名與三個字的姓名對齊。那就只能在兩個字的姓名中間新增一個空格。
不過,如何快速在兩個字的姓名中間新增一個空格,使它和三個字的姓名對齊?例如:“五五”要變成“王五”。
今天分享兩個辦法來完成以上問題。
例如:以下表格中的B列為姓名列,現在要給兩個字的姓名中間新增一個空格。
具體方法:
一、透過操作技巧來完成
選中姓名列裡的所有姓名,按快捷鍵Ctrl+1,開啟【設定單元格格式】對話方塊,設定單元格對齊方式,即將水平對齊方式設定為【分散對齊】。
二、使用函式公式來完成
操作方法:
1、在姓名列即B列後插入新的一列即C列;
2、在C2單元格里輸入以下公式:
=IF(LEN(B2)=2,LEFT(B2,1)&""&RIGHT(B2,1),B2),
然後公式往下拉填充,結果就出來了。
公式解釋:
Len(B2)用來返回B2單元格的字元數;
用IF函式做條件判斷,當Len(B2)返回的字元數為2時,則執行LEFT(B2,1)&""&RIGHT(B2,1),否則仍返回B2單元格的內容;
LEFT(B2,1)&""&RIGHT(B2,1)表示:用LEFT(B2,1)從左邊擷取姓名的第一個字,用RIGHT(B2,1)擷取姓名的最後一個字,然後再在姓名第一個字和最後一個字中間新增一個空格。這三者之間用連線符“&”連線起來。
特別注意:上述公式中加的空格,是在中文全形狀態下輸入的空格,因為這樣子才能保證這個空格的長度等同於一個文字的長度。
怎麼樣,這兩種方法都很簡單吧。
平時在製表時,遇到姓名輸入時,要知道輸入的姓名長度參差不齊,有三個字姓名,也有兩個字姓名。但為了讓表格排版更加美觀,我們一般都會想辦法讓姓名長度一致,使兩個字的姓名與三個字的姓名對齊。那就只能在兩個字的姓名中間新增一個空格。
不過,如何快速在兩個字的姓名中間新增一個空格,使它和三個字的姓名對齊?例如:“五五”要變成“王五”。
今天分享兩個辦法來完成以上問題。
例如:以下表格中的B列為姓名列,現在要給兩個字的姓名中間新增一個空格。
具體方法:
一、透過操作技巧來完成
選中姓名列裡的所有姓名,按快捷鍵Ctrl+1,開啟【設定單元格格式】對話方塊,設定單元格對齊方式,即將水平對齊方式設定為【分散對齊】。
二、使用函式公式來完成
操作方法:
1、在姓名列即B列後插入新的一列即C列;
2、在C2單元格里輸入以下公式:
=IF(LEN(B2)=2,LEFT(B2,1)&""&RIGHT(B2,1),B2),
然後公式往下拉填充,結果就出來了。
公式解釋:
Len(B2)用來返回B2單元格的字元數;
用IF函式做條件判斷,當Len(B2)返回的字元數為2時,則執行LEFT(B2,1)&""&RIGHT(B2,1),否則仍返回B2單元格的內容;
LEFT(B2,1)&""&RIGHT(B2,1)表示:用LEFT(B2,1)從左邊擷取姓名的第一個字,用RIGHT(B2,1)擷取姓名的最後一個字,然後再在姓名第一個字和最後一個字中間新增一個空格。這三者之間用連線符“&”連線起來。
特別注意:上述公式中加的空格,是在中文全形狀態下輸入的空格,因為這樣子才能保證這個空格的長度等同於一個文字的長度。
怎麼樣,這兩種方法都很簡單吧。