通過數組公式直接拆分字符 , 可以精確看到空白字符的位置 , 接下來 , 復制字符去替換即可 。
3.用substitute函數替換使用CTRL+H替換非常快捷 , 但是如果數據是身份證號碼或長度大于11位的數字 , 一旦去除不可見字符 , 可能會導致格式直接變成科學計數 , 導致數據丟失 。
因此 , 可以使用函數來實現精準替換 。
上圖可以是substitute函數的基本用法 , 直接使用left提取字符串第一位 , 也就是不可見字符來當查找值 , 實際查找值位置要根據你的表格實際來調整 。
或者也可以把不可見字符復制粘貼到記事本再復制回來 , 直接寫在公式里 , 記得加\"\"號 。
但是上面的公式并未成功替換不可見字符 , 準確來說 , 只替換了一個 , 還剩結尾1個 。
干脆點 , 就直接再嵌套1個substitute函數 , 此時結果如下 。
=SUBSTITUTE(SUBSTITUTE(B2LEFT(B21)\"\")RIGHT(B21)\"\")
substitute函數返回結果默認文本 , 不用擔心格式變化 。
如果你還是想用CTRL+H替換法 , 則需要提前用格式刷給身份證號碼刷一個文本格式 。
紅框中的文本格式是通過在單元格前加'單引號構成的 , 格式刷后會直接在身份證號前面也添加一個單引號 , 因此不會變形 。
總結一下?清洗Excel數據中不可見字符的主要邏輯:
- 定位不可見字符 , 復制它
- CTRL+H或者函數substitute替換
- Trim函數去除多余空格
- Clean函數去除非打印字符
- Len函數返回字符個數
- Left函數從左側截取字符
- Mid函數從中間截取字符
- Right函數從右側截取字符
相關經驗推薦
- excel|備受吐槽的散熱這次真的改好了?實測小米12S散熱,結果出乎意料
- excel|Excel中數據去重無從下手? 這樣做一鍵搞定,輕松而高效
- excel|目前最適合入手的四款手機,性價比極高,買到就是賺到
- excel|驍龍8+加持!小米12S續航穩了:信心十足隨便挑戰
- excel|Excel選擇性粘貼,讓辦公簡單化,可別只會ctrl+V?
- excel|Excel2019快捷鍵大全
- excel|Excel 表格篩選后,編號、總數、總價計算能否動態只統計可見行?
- iqoo|excel函數公式大全!讓工作變得迅速高效
- 固態硬盤|超乎想象的Excel函數,你以為的并不是你以為的
- 鼠標|Excel技巧:這樣做打印表格時把兩頁表格調整到一頁,高效又實用
