匯入學生花名冊或員工名單時,姓名欄常夾雜不固定數量的空白(全形/半形),導致欄位參差不齊;加上中文姓名長短不一(兩字、三字),列印時視覺極不美觀。本文提供「取代法」與「函數法」雙管齊下,快速淨化姓名資料,並示範「分散對齊」與「函數組合」兩種對齊方案,讓名單瞬間專業化。
假設原始姓名在 A2,於 B2 輸入:
=SUBSTITUTE(A2, " ", "")
關鍵:第一組引號內為一個空白,第二組引號完全留白。填滿公式後,可「複製→選擇性貼上→數值」覆蓋原欄,或保留輔助欄作為乾淨資料源。
假設淨化後姓名在 B2,於 C2 輸入:
=IF(LEN(B2)>=3, B2, MID(B2,1,1) & REPT(" ", 2) & MID(B2,2,1))
原理:LEN 判斷字元長度(中文每字 2 位元組,但 LEN 計為 1,若混雜英文需用 LENB),若≥3 字直接顯示;否則用 MID 拆解首尾字,中間以 REPT(" ", 2) 插入兩個全形空白模擬分散對齊。視字型調整空白數量。