在excel中提到數據查詢,很多人首先想到的就是vlookup函數,因為很多人第一個接觸到的函數就是vlookup函數,先入為主的觀念讓很多人覺得vlookup更加的好用,其實在excel中數據查詢的方式很多,比vlookup好用的函數也很多,今天就跟大家列舉5種除了vlookup函數之前的數據查詢方式
一、Lookup(查找函數)語法:=lookup(查找值,在那一列中查找,返回的結果列)
我們想要查找香蕉的數量,隻需要将函數設置為:=LOOKUP(D2,A2:A5,B2:B5)即可,如下圖
語法:=sumif(條件列,求和條件,求和列)
比如在這裡我們想要求橙子的數量,隻需要将公式設置為:=SUMIF(A2:A5,D2,B2:B5)即可,如下圖
語法:=dget(數據區域,要查找的結果在第幾列,查找條件)
這個函數是一個數據庫函數,這裡我們需要注意的是,在選擇數據的時候,必須将表頭也選擇上,否則的話是查不到正确的結果的,比如在這裡我們要查找檸檬的數據,隻需要将公式設置為:=DGET(A1:B5,2,D1:D2)即可
語法:=dsum(數據區域,需要查找結果的字段名稱,查找的條件)
這個函數也是一個數據庫函數,所以他的參數中的所有數據都需要包含表頭,比如在這裡我們要查找蘋果的所有數據,隻需要将公式設置為:=DSUM(A1:B5,E1,D1:D2)即可
語法:= sumproduct(第一個數據區域,第二個數據區域,第三個數據區)以此類推
比如在這裡我們要查找蘋果的數量,隻需要将公式設置為:=SUMPRODUCT((A2:A5=D2)*B2:B5)然後點擊确定即可
這個是一個數組公式,我們讓水果的類别都等于蘋果,就會得到一組邏輯值如下圖,在這裡true可以看做是1,false可以看做是0,然後我們讓這列邏輯值與數量相乘,就是它們對應的位置相乘,可以看到會得到一個50與三個0然後再把他們相加,結果就是50也就是蘋果的數據
以上就是今天分享的除了vlookup函數之前的另外5種數據查詢的方法,此外我們還可以使用index match來組合查找,但是這個對于新手來說理解起來比較困難,就不多做介紹了
以上就是今天的全部内容,怎麼樣?你學會了嗎?
我是excel從零到一,關注我,持續分享更多excel技巧
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!