兩表差異對比,TEXT函數也行

原創作者: 趙中山 轉自:Excel之家ExcelHome

小夥伴們好啊,今天和大家分享一個兩表差異對比的內容。

咱們要對比的是兩個月的工資表,看看不同員工兩個月的獎金有什麼變化。

兩表差異對比,TEXT函數也行

在“差異表”中,咱們要實現的效果如E列所示。

兩表差異對比,TEXT函數也行

小夥伴們想想看,用哪種方法比較好呢?

因為職工的ID是唯一的,所以,咱們可以使用這個ID作為查找值,分別從3月和4月兩個工作表中找到對應的獎金,然後相減即可得出差異。

因此,可以確定用兩個VLOOKUP函數完成這一步的計算:

=VLOOKUP(A3,'4月'!A:G,6,)-VLOOKUP(A3,'3月'!A:G,6,)

兩表差異對比,TEXT函數也行

但是,這樣的結果還不夠直觀,如何顯示成更加直觀的文字描述的結果呢?

如果要使用IF函數,公式要嵌套多次,而使用TEXT函數來完成,公式則會比較簡潔:

=TEXT(VLOOKUP(A3,'4月'!A:G,6,)-VLOOKUP(A3,'3月'!A:G,6,),"比上月多0元;比上月少0元;相同")


公式中,使用TEXT函數對兩個VLOOKUP函數相減的結果進行判斷,所使用的格式代碼為:

"比上月多0元;比上月少0元;相同"

三段格式代碼使用分號進行間隔,分別表示大於0、小於0和等於0的情況。

格式代碼裡的0有特殊的含義,表示要處理的數值本身。

如果兩個VLOOKUP相減大於0,就顯示為“比上月多N元”。

如果兩個VLOOKUP相減小於0,就顯示為“比上月少N元”。

如果兩個VLOOKUP相減等於0,就顯示為“相同”。


專欄

30天excel從入門到精通

作者:Excel從零到一

35幣

2,116人已購

查看


分享到:


相關文章: