Excel常用公式函數之跨表數據引用、跨表數據映射查找


更多Excel常用技巧匯總請訪問:Excel常用技巧匯總


Excel擁有很強大的各種函數功能,學會使用后可以大大提高工作效率,但是很多函數都不經常用到,其實Excel對每個函數的使用說明已經寫的非常清楚了,只不過是很多初學者都沒有使用過,所以不知道。如果你想了解更多的函數使用請在Excel中選擇【公式】->【插入函數】->【公式生成器】,這里就可以看到所有的公式函數及使用文檔了。如果你已經熟記某個函數的使用方法,可以在單元格選中的情況下直接輸入 "=" 敲函數名即可,這時也會出現對應的參數提示及使用文檔。


在excel的工作運用中,經常需要進行跨表的數據引用、跨表數據映射查找,看完下面的文章,希望對你有所幫助。

直接跨表引用數據

直接選中一個單元格,然后輸入=,寫工作表的名字(就是Excel最下面那一行的標簽),寫!,寫單元格名即可直接引用數據。

示例:

=Sheet1!A2

當前單元格引用的數據是工作表Sheet1里面A2單元格的數據

學會了基本用法,我們就可以在工作中使用了,比如我們有一個總表是之前統計好的一個公司完整的員工信息表,現在有一個新表需要統計大家的性別,有一部分還沒有填寫信息,組長需要查看誰還沒有填寫信息,這時我們就可以這樣做。

這是已有的員工總表

這是需要填寫的新表

很顯然還有人沒有填寫,我們來快速查看是誰拖后腿還沒有填寫。

為了不影響總表的數據,我們在新表D列輸入=總表!A2,然后下拉出所有人的名字。

然后在E列輸入=COUNTIF(A:A,D1),如果返回1,就代表D列的數據在A列里找到了,反之是0的話,就是沒有找到,然后可以使用數據篩選再把返回0的人篩選出來,很輕松就能看到哪些人沒有填寫了。

上面函數中的A:A,代表A整列,具體COUNTIF參數說明請自行了解

跨表數據映射查找

工作中還有一種情況,我們需要查詢某幾個人在其它表內的數據,這個也很簡單,如果需要了解,請繼續往下看。

這是已有的員工總表

現在我需要查詢這個人在總表里面的年齡。

我們在B列輸入 =VLOOKUP(A2,總表!A2:D23,4,) ,然后下拉查出所有人的年齡。

VLOOKUP(查找的內容,在哪個數據區域里面查找,返回第幾列的數據,是否精確查找)

我們要返回的是【總表】中第四列的年齡信息,所以在公式中再輸入“4,”(逗號是英文的)。(ps:提示信息讓我們選擇“TRUE”或“FALSE”,不用選,直接按回車鍵就可以)

VLOOKUP:

在表格或區域中按行查找內容。

語法:

VLOOKUP(搜索鍵值,范圍,索引,已排序)

示例:

VLOOKUP(418,A4:D18,2,TRUE)

搜索鍵值:

必需。要查找的值。要查找的值必須位於范圍中指定的單元格區域的第一列中。

范圍:

必需。搜索搜索鍵值和返回值的單元格區域。該單元格區域中的第一列必須包含搜索鍵值。此單元格區域中還需要包含你要查找的返回值。

索引:

必需。包含返回值的單元格的編號(范圍最左側單元格為1開始編號)。

已排序:

可選。一個邏輯值,該值指定查找近似匹配還是精確匹配:TRUE假定表中的第一列按數字或字母排序,然后搜索最接近的值。這是未指定值時的默認方法。FALSE在第一列中搜索精確值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM