excel比較數(shù)值快速比較不同區(qū)域的數(shù)值(二),前天剛學(xué)習(xí)了一個excel的新技術(shù),叫“excel比較數(shù)值”授課老師對我們說,這一技術(shù)的專業(yè)全稱為“excel比較數(shù)值快速比較不同區(qū)域的數(shù)值(二)”今天寶寶把這個技術(shù)分享給大家,不用謝哦~
作者:Excel Home 來源:《Excel實戰(zhàn)技巧精粹》
發(fā)表于:2008年9月26日
在技巧90中介紹了利用條件格式快速對比不同區(qū)域中的數(shù)值的一種方法。然而在實際工作中,需要對比的數(shù)據(jù)可能并不是位置一一對應(yīng)的。例如,在如圖91-1所示的表格中,需要把與賬號二不匹配的賬號一標記出來,但兩列賬號的排列順序并不相同,對于這種情況,條件格式的設(shè)置要相對復(fù)雜一些。
圖91-1 待檢查的表格
單擊A2并拖動光標到A11以選定區(qū)域A2:A11,單擊菜單“格式”→“條件格式”。
在“條件格式”對話框中,單擊“條件1(1)”的下拉箭頭,在列表中選擇“公式”項,在右邊的文本框中輸入公式:
=OR(EXACT(A2,B$2:B$11))=FALSE
單擊“格式”按鈕,在“單元格格式”對話框的“圖案”選項卡中選擇單元格底紋顏色為淡藍,單擊“確定”按鈕。
單擊“條件格式”對話框的“確定”按鈕。
以上操作完成后,賬號一中所有與賬號二不匹配的內(nèi)容都會被標記出來,如圖91-2所示。
圖91-2 與賬號二不匹配的賬號一都被標記出來了
在上述公式中,EXACT函數(shù)用于比較兩個文本字符串是否完全相同,如完全相同則返回TRUE,否則返回FALSE。
使用以下3個公式,也能夠完成同樣的任務(wù):
=ISNA(MATCH(A2,B$2:B$11,))
=ISNA(VLOOKUP(A2,B$2:B$11,1,))
=NOT(OR(A2=B$2:B$11))
有的讀者可能更熟悉COUNTIF函數(shù),但是在這里,如果使用公式=COUNTIF(B$3:B$12,A3),會得到錯誤的結(jié)果。因為當字符型數(shù)字的長度超過15位時,COUNTIF函數(shù)會把從第16位開始的數(shù)字都當作0計算。
如果使用COUNTIF函數(shù),可以按下面的方法來創(chuàng)建公式:
=COUNTIF(B$3:B$12,A3&"*")=0
這樣就可以強制COUNTIF使用文本方式進行計數(shù)。