在工作中有時候需要對比二張工作簿的數據,比如將表格做好了,發給領導,領導稍做修改後又發過來,只是說了一聲「個別地方做了微調」,而你又想知道到底是修改了哪些地方,這時又不好去問領導,只有自己核對。遇到這種情況,該如何快速找出修改了哪些地方呢?
一、簡單的核對
由於只是小的改動,二表的結構基本上相同的,這種情況下要找出修改的地方,可以用本章第一節無重複值且順序相同時的對比方法,用等於號或EXACT函數。我們以《示例5-08 核對二表格的差異》文件夾中的修改前和修改後二個工作簿為例,介紹核對思路:
Step 1:
新建一工作表,在A1單元格輸入比較兩工作簿表格相同單元格的公式:
=[修改前.xlsx]管理費用!A1=[修改後.xlsx]管理費用!A1
Step 2:
然後往右和往下填充,內容相同的都會顯示TRUE,不同的會顯示FALSE。
這種方法的缺點是:
無法查出單元格格式作了修改;也無法一次性比較多個工作表;
如果需要知道哪些地方格式做了調整、一次性比較多個工作表,就要用到專門的工作簿比較工具:Inquire
二、專業的工作簿對比工具
Inquire是專為對比工作簿而生,在Excel 2016版中是加載項,需要先加載才能使用。
1、加載方法
Step 1:點擊Excel的「文件」選項卡→點擊「選項」→在彈出的「Excel選項」對話框點擊加載項→然後點擊對話框下部的管理旁邊的「Excel加載項」旁邊的下拉箭頭→選擇「COM加載項」→點擊「轉到」

Step 2:在彈出的「COM加載項」對話框勾選「Inquire」,然後點擊「確定」退出。

這時在Excel窗口就會多出一個「Inquire」選項卡。其中一個就是「比較文件」按鈕,這就是我們要使用的功能。

那如何使用此功能來對比文件呢?下面我們逐步介紹:
2、對比文件
Step 1:將示例文件中「示例5-03 核對二表格的差異」文件夾下的《修改前》、《修改後》二個工作簿都打開。
Step 2:點擊「Inquire」選項卡下的「比較文件」按鈕,如果有多個打開的文件,選擇要比較的文件,然後點擊「比較」。

Step 3:系統會在新窗口自動彈出比較後的結果。

窗口的上方是比較的工作簿,有差異的地方分別用不同的顏色顯示:綠色是手工輸入的值有差異,如J9、Q7單元格;淡綠色是公式計算的值有差異,如K9、S7單元格。
下方的中部是具體的差異單元格和值,左邊是要比較的項目。我們可以指定要比較的項目。一般情況下,只需比較「Entered Value(輸入的值)」、「Calculated Values(計算出的值)」、「Fomulas(公式)」和「CellFormat(單元格格式)」就可以了。由於在2016版中界面是英文的,英文不好的朋友使用起來可能有點困難,大家可參考下面的中英文界面對比圖。

本節的案例在工作簿中只有一個表格,實際上此工具還可比較多個工作表,非常方便。多工作表的比較,大家下來自己摸索,不再介紹。
推薦閱讀《「偷懶」的技術2:財務Excel表格輕鬆做》
編輯 搜圖