標題:
看起來一樣,為什麼函數比對會不一樣?
[打印本頁]
作者:
VANESSA
時間:
2013-12-11 11:59
標題:
看起來一樣,為什麼函數比對會不一樣?
本帖最後由 VANESSA 於 2013-12-11 12:05 編輯
請問附檔的A1和B1 看起來一樣,為什麼我在C1用函數比對(A1=B1)結果竟然出現"FALSE',我要如何讓A1的資料和B1相同?
A1 B1 C1
CC80607 CC80607 =A1=B1結果"FALSE"
作者:
p212
時間:
2013-12-11 13:15
本帖最後由 p212 於 2013-12-11 13:27 編輯
回復
1#
VANESSA
儲存格A1與儲存格B1內容不同
用LEN函數可看出
LEN(A1)=8
LEN(B1)=7
儲存格A1內容最右端多1個「空白」字元
請參考!
作者:
VANESSA
時間:
2013-12-11 13:38
太感謝您了,真的,多了一碼,但是為什麼我用TRIM(A1),沒辦法刪掉 最右端多1個「空白」字元
?
作者:
p212
時間:
2013-12-11 14:16
回復
3#
VANESSA
不知為何連使用
=SUBSTITUTE(A1,CHAR(160),"")
或
=SUBSTITUTE(TRIM(A1),CHAR(160),"")
也無法移除儲存格A1多出的空白字元
有請各位先進賜教
作者:
c_c_lai
時間:
2013-12-11 14:37
本帖最後由 c_c_lai 於 2013-12-11 14:38 編輯
回復
3#
VANESSA
其實是 "字型碼" 的長度不一樣,事實上 A1 與 B1 都只有七個字元。
看過以下圖示便知,我也同時用 VBA 來做實際比對:
[attach]17044[/attach]
作者:
aer
時間:
2013-12-11 20:50
回復
3#
VANESSA
我用尋找/取代的方法,可以刪除多餘的空白字元
方法:選取A1 儲存格,按 ctrl+F,在尋找及取代視窗的尋找目標欄位,先按 Alt 鍵不要放掉,再輸入160,之後選取代標籤,直接按取代鍵,即可刪除空白字元
以上給您參考
作者:
Hsieh
時間:
2013-12-11 23:41
回復
4#
p212
[attach]17046[/attach]
作者:
p212
時間:
2013-12-12 09:21
回復
7#
Hsieh
感謝超版Hsieh指導!
承1#之原問 (無法直接用TRIM或CLEAN函數移除空白字元者)
1、對於所有具相同文字內容的兩個儲存格而言,因「字型碼」的影響,其字元長度差別
皆僅差「1」個字元
?
2、對於儲存格A1與儲存格B1之最右端若分別含有不同個數的空白字元(外表無法直接辨識出來的、無法直接用TRIM或CLEAN函數移除空白字元者),請教如何修改組合公式以便清除這些空白字元?
謝謝!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)