二維碼 購(gòu)物車(chē)
部落窩在線教育歡迎您!

清除網(wǎng)絡(luò)數(shù)據(jù)或者系統(tǒng)導(dǎo)出數(shù)據(jù)中的不可見(jiàn)字符!

?

作者:小窩來(lái)源:部落窩教育發(fā)布時(shí)間:2023-07-03 23:42:51點(diǎn)擊:1206

分享到:
0
收藏    收藏人氣:0人
版權(quán)說(shuō)明: 原創(chuàng)作品,禁止轉(zhuǎn)載。
編按:

從系統(tǒng)中導(dǎo)出的數(shù)據(jù)或者網(wǎng)上下載的數(shù)據(jù)往往會(huì)含有一些不可見(jiàn)字符。不可見(jiàn)字符造成數(shù)據(jù)無(wú)法運(yùn)算求和,無(wú)法查找。本文極少清除所有不可見(jiàn)字符的方法,含unichar(160)以及碼值更高的不可見(jiàn)字符。

 

不知你是否遇到過(guò)不能求和的數(shù)字、無(wú)法查找的文本?

 

 

在排除公式寫(xiě)錯(cuò),數(shù)據(jù)格式錯(cuò)誤后,可以考慮是數(shù)據(jù)中包含了不可見(jiàn)字符。

借助LEN函數(shù)可以準(zhǔn)確判斷數(shù)據(jù)是否包含了不可見(jiàn)字符。

 

表格
描述已自動(dòng)生成

 

很明顯LEN統(tǒng)計(jì)出來(lái)的字符數(shù)比眼睛觀察到的多,這表明數(shù)據(jù)中肯定含有不可見(jiàn)字符。

常見(jiàn)的不可見(jiàn)字符如下:

 

常見(jiàn)不可見(jiàn)字符

生成公式

結(jié)果(不可見(jiàn))

=UNICHAR(9)


=UNICHAR(10)


=UNICHAR(13)


=UNICHAR(32)

 

=UNICHAR(160)


*括號(hào)中的數(shù)字就是ASCII碼值。

 

你可以復(fù)制左側(cè)的公式在Excel中粘貼即可看到右側(cè)的效果。

 

怎么清除不可見(jiàn)字符?

 

常用公式1:清除常見(jiàn)的不可見(jiàn)字符(碼值0~159,高版本Excel

=CLEAN(TRIM(SUBSTITUTE(單元格,CHAR(32),)))

*如果數(shù)據(jù)內(nèi)部沒(méi)有空格或者要保留數(shù)據(jù)內(nèi)部的空格,則只需=CLEAN(TRIM(單元格))

譬如前面數(shù)字求和:

圖形用戶(hù)界面, 表格, Excel
描述已自動(dòng)生成

 

公式:=--CLEAN(TRIM(SUBSTITUTE(C3,CHAR(32),)))

SUBSTITUTE(C3,CHAR(32),),將單元格中的空格(CHAR(32))替換為空;

TRIM( ),去掉數(shù)據(jù)首尾的空格;

CLEAN( ),去掉空格除外的碼值為0~159的不可見(jiàn)字符(低版本Excel只能清除0~31);

雙負(fù)運(yùn)算,將去掉不可見(jiàn)字符后的文本數(shù)字轉(zhuǎn)成數(shù)字。

公式缺陷:無(wú)法清除碼值大于等于160的不可見(jiàn)字符。

 

常用公式2:清除絕大多數(shù)不可見(jiàn)字符

=CLEAN(TRIM(SUBSTITUTE(CONCAT(IF(IFERROR(CODE(MID(單元格,ROW($1:$90),1)),"")=63,"",MID(單元格,ROW($1:$90),1))),CHAR(32),)))

*如果數(shù)據(jù)內(nèi)部沒(méi)有空格或者要保留數(shù)據(jù)內(nèi)部的空格,則刪除SUBSTITUTE部分。

各位可以用此公式試試清理以下數(shù)據(jù)。數(shù)據(jù)中包含了很多碼值大于159的不可見(jiàn)字符。(加微信可以獲取素材)

表格
描述已自動(dòng)生成

 

 

本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!

掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

網(wǎng)絡(luò)數(shù)據(jù)另類(lèi)整理

考勤機(jī)數(shù)據(jù)整理

PQ整理不規(guī)范數(shù)據(jù)

帶指針并且顏色動(dòng)態(tài)變化的儀表盤(pán)圖表

版權(quán)申明:

本文作者小窩;部落窩教育享有稿件專(zhuān)有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。