在Excel做數據的時候,我們經常會碰到需要從别處提取數據源,然後在進行處理的情況,這邊我給大家整理了4中查詢的方式,方便大家做表格~強烈建議收藏!如果害怕找不到,就關注我!
我們以從頭條中導出的表格為例~我們需要提取去在2021/6/6的展現量和閱讀(播放)量為例!以下公式解釋均為個人理解的公式哈~又理解錯的地方,希望大家幫忙指正!
圖例
1.SUMIF/SUMIFS
SUMIF/SUMIFS函數是一個條件求和公式,在有特定的條件,如日期的限制的話,同樣也是可以達到進行查詢的功能~結果如下圖。
查詢結果表
SUMIF函數内容為:=SUMIF(需要求和的列,條件列,條件)
SUMIFS函數内容為:=SUMIFS(需要求和的列,條件列1,條件1,條件列2,條件2,...)
那麼,我們需要查詢2021/6/6的展現量,我們可以直接=SUMIFS(展現量那一列,日期那一列,指定的日期),大家可以參考下圖我寫的公式,方便理解~因為我個人做表格,經常使用多條件的,所以我一般一個條件的也使用SUMIFS,不影響哈。
SUMIF/SUMIFS
好處:方便~
壞處:隻能求數字
2.VLOOKUP
VLOOKUP函數是大家在查詢數據中最常見的,也比較簡單~
VLOOKUP函數内容為:=VLOOKUP(目标線索,線索列到犯人所在列的範圍,犯人所在的列,0)[看][看][看]不要問,問就是柯南迷
注:犯人所在的列是填寫數字,需要從框選的第一列開始計算
我寫的公式就是=VLOOKUP(時間,框選時間列到閱讀(播放)量,2,0)時間列是我框選的第一列,展現量是我框選的第二列,所以填寫2,如果需要求閱讀(播放)量的話,就是填寫4.
同樣,下面直接上圖讓大家理解上面的内容~
VLOOKUP
3.VLOOKUP MATCH
VLOOKUP剛剛介紹過了,那麼,咱們開始用組合函數來玩了~
MATCH函數内容為:=MATCH(指定的名字,框選所有範圍,0)
MATCH函數的左右就是在你框選的範圍中,找到你指定的名字,然後得出指定的名字在框選範圍中排名第幾,且是一個數字~那麼就可以代替VLOOKUP中的犯人所在的列呀~
組合起來就是:=VLOOKUP(目标線索,線索列到犯人所在列的範圍,MATCH(犯人所在列表頭的名稱,框選所有表頭,0),0)
VLOOKUP MATCH
那麼肯定有人說,VLOOKUP比這個簡單多了,确實,但是你用VLOOUP函數,你敢随便動數據源麼?[泣不成聲]VLOOKUP MATCH的組合就是,不管你怎麼擺弄數據源,隻要别把犯人那一列給删了,都可以找出來~[耶]
4.INDEX MATCH
剛剛大家肯定都理解了MATCH函數的用法,接下來,我們就和INDEX函數組合着來玩~
INDEX函數内容為:=INDEX(不包括表頭的數據列,犯人所在列的數字,犯人所在行的數字)
嘿嘿,剛剛我們知道MATCH函數得出來的是一個數字嘛~我就不多說,這個函數,大家看我是怎麼框選的就懂得了~上圖
INDEX MATCH
我個人覺得,這種方式,表格計算能力是最快的
以上就是我個人給大家總結下來的4種查詢方式,當然,肯定不止這4種啦~後面還會總結出各種表格函數的用法,不定期更新~感謝大家看到最後了![泣不成聲]
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!