Vlookup: 聯接資料的智慧,讓散亂資料井井有條

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

一、問題描述:資料雖然有關聯,但卻散在不同的表中

我們在做資料報表的時候,經常發現數據雖然有關係,但卻是分散的。比如,我們的銷售流水錶僅有銷售人員的名字,如果老闆想看不同學歷銷售員的銷售業績情況的話,但學歷資料多數在另一個員工資訊表中。

這種情況的出現,我們雖然學會了資料透視表的強大功能【見上一篇分享】,但是面對這種情況卻無用武之地。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

好不容易學會了強大的資料透視表,面對這種情況怎麼處理比較好呢?

如果我們能夠將這兩個表透過某種方法聯接到一起,這樣我們就可以用資料透視表來快速做分析取數了。

Vlookup函式就可以幫我們實現這種功能,接下來我們一起分享Vlookup聯接資料的智慧,讓散亂資料井井有條。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

二、啥叫Vlookup?

1、讓人望而生畏的標準答案:

“Vlookup簡介:

作用:在表格或數值陣列中查詢指定的數值,並由此返回表格或陣列當前行中指定列處的數值。

語法: Vlookup(lookup_value, table_array, col_index_num, range_lookup)

說明:若返回錯誤值#N/A,說明沒有查詢到相應的值;”

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

估計多數同學一看到那一堆語法,就犯難了,不知道從何下手。而且還不像資料透視表簡單三步可以看到結果,這裡面還有四個引數,英語再不好點,就更不知道如何辦了。

別擔心,我們用我們“

本自具足

”的智慧來學習一下。

2、會與小孩玩去鄰居家找東西遊戲,就知道怎麼玩Vlookup

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

玩遊戲:

大家閉目一分鐘,假設我們讓家裡小孩子去鄰居家找東西遊戲一樣,我們會怎麼做呢?

首先,先找什麼:

我們要告訴去鄰居家先找什麼?找油還是拿醋?先找油。

第二,哪裡找:

要告訴去哪裡找?是去廚房還是去臥室找?去廚房

第三,找到了拿什麼:

如何找到了,拿什麼回來?是拿油左邊的東西還是右邊的東西回來;

第四,沒找到什麼辦?

是空手而回,還是隨便拿點東西回來。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

有了這個例子,我們就很容易理解Vlookup語法中的四個引數是做什麼的了:

Vlookup四個引數與遊戲的對應關係:

假設例項:

我們銷售流水錶中以員工姓名為線索,將員工的學歷用Vlookup給聯接過來。

lookup_value :這個引數是告訴Excel先找什麼,例項中我們讓Excel先在員工表中找員工姓名;

table_array:這個引數是告訴Excel在哪裡找。例項中就是選擇Excel中表的範圍;

col_index_num:這個引數是告訴Ecel找到了,拿什麼回來。例項中就是找到這個員工姓名之後,取第幾列對應的學歷資料回來;

range_lookup:這個引數是告訴Excel找不到怎麼辦。例項中如果寫0,就是空手回來並且報NA,表示沒有找到,如果寫1,就是由Excel隨意從相似的資料中取一個回來。個人強烈建議只讓返回NA,忘記還有1這個功能。主要原因是為了保證資料的準確性。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

怎麼樣?現在大家對於Vlookup的四個引數還陌生嗎?下面我們用例項來演示一下如何使用。

3、聯接例項:

假設我們有兩個表:

表一:銷售流水錶

,如下圖:

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

表二:員工資訊表,

如下圖:

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

目標:

計劃在銷售流水錶中加一列“學歷”,讓Vlookup自動根據銷售員姓名將學歷給填過來。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

讓我們做一下填空題:

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

看一下實際公式和對應關係:

H2

:對應單元格H2,值是張三;也就是告訴函式找什麼;

員工資訊!A:B

:對應員工資訊表中A列和B列;也就是告訴函式在哪裡找;

2

:對應找到員工姓名做為第一列,向右數取第二列對應的值出來;

false

: 對應如果找不到怎麼辦,用false是指找不到報錯就可以了。大家只需要記住這個False就可以了。true不用就可以,以避免資料出錯。

Vlookup: 聯接資料的智慧,讓散亂資料井井有條

像做填空題一樣,是不是很簡單?用的時候只用想著找東西的遊戲,自然就不會搞錯了。

三、Vlookup除了聯接還能做啥?

=“c15cab522bdc3cc85863d0c0295b3167”class=“”>

雖然Vlookup的最基礎功能是聯接,但是如果有別的幫手一起,就如虎添翼,可以實現很多功能。我們將在下一篇介紹Vlookup與Iferror聯手的傑作:《Vlookup移花接木的智慧,讓錯誤資料規規矩矩》

上一篇連結:

Excel資料透視表:讓資料透明的智慧,資料在你面前一覽無餘!