亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
533
2025-04-03
快速比較不同區域的數值(二)
作者:Excel Home 來源:《Excel實戰技巧精粹》 發表于:2008年9月26日
在技巧90中介紹了利用條件格式快速對比不同區域中的數值的一種方法。然而在實際工作中,需要對比的數據可能并不是位置一一對應的。例如,在如圖91-1所示的表格中,需要把與賬號二不匹配的賬號一標記出來,但兩列賬號的排列順序并不相同,對于這種情況,條件格式的設置要相對復雜一些。
圖91-1 待檢查的表格
=OR(EXACT(A2,B$2:B$11))=FALSE
以上操作完成后,賬號一中所有與賬號二不匹配的內容都會被標記出來,如圖91-2所示。
圖91-2 與賬號二不匹配的賬號一都被標記出來了
在上述公式中,EXACT函數用于比較兩個文本字符串是否完全相同,如完全相同則返回TRUE,否則返回FALSE。
使用以下3個公式,也能夠完成同樣的任務:
=ISNA(MATCH(A2,B$2:B$11,))
=ISNA(VLOOKUP(A2,B$2:B$11,1,))
=NOT(OR(A2=B$2:B$11))
有的讀者可能更熟悉COUNTIF函數,但是在這里,如果使用公式=COUNTIF(B$3:B$12,A3),會得到錯誤的結果。因為當字符型數字的長度超過15位時,COUNTIF函數會把從第16位開始的數字都當作0計算。
如果使用COUNTIF函數,可以按下面的方法來創建公式:
=COUNTIF(B$3:B$12,A3&”*”)=0
這樣就可以強制COUNTIF使用文本方式進行計數。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。