tft每日頭條

 > 科技

 > vlookup函數查找多個序列的數據

vlookup函數查找多個序列的數據

科技 更新时间:2024-11-20 12:40:47

在Excel中Max函數詳細大家是不陌生的,這個函數在數據查詢中是查詢最大值的一個函數。但是如果你知識認為它隻能查詢最大值就錯了,它跟vlookup函數一樣,同樣可以進行數據單條件和多條件查詢操作,而且操作上面更加簡單。

一、Max函數基礎

函數max函數用于求向量或者矩陣的最大元素,或幾個指定值中的最大值。它的函數組成形式最常見的有下面2中形式:

函數解析:Max(A):A可以為單個單元格也可以為一個單元格區域。主要為返回單元格或單元格區域中的最大值。

vlookup函數查找多個序列的數據(數據查詢不止有vlookup)1

案例說明:根據張三每天的銷售量數據,提取最大的銷售量的值

函數公式:=MAX(C2:C9)=182

二、Max函數高級用法

實際上面Max函數的功能不止是我們上面的簡單查詢最大值,下面我們來學習一下關于Max函數的一些高級查詢操作。

案例一:Max函數快速查詢人員最後一次交易日期記錄

vlookup函數查找多個序列的數據(數據查詢不止有vlookup)2

案例說明:如上圖所示,我們需要查詢張三和李四兩個人最後一次交易日期記錄。這裡vlookup函數是無法查詢的,但是Max可以進行查詢。

函數公式:

{=MAX(($A$2:$A$9=E5)*$B$2:$B$9)}

函數解析:

1、Max函數運用了它的最大值的屬性,首先($A$2:$A$9=E5)會進行第一次判斷,符合對應的姓名的值會以True顯示,不符合的會以False顯示。在數據計算的時候,True代表1,False代表0;

2、在上一步查詢出符合條件的1的值後,再用*将日期的值相乘,就會查詢出對應的符合條件的數據。因為是數組的方式,最後需要按ctrl shift enter數組方式結束。

案例二:Max函數快速查詢人員銷售額數據(單條件查詢)

vlookup函數查找多個序列的數據(數據查詢不止有vlookup)3

案例說明:如上圖所示,我們需要查詢張三、陳誠兩個人的銷售額數據。這裡但條件查詢Max和vlookup函數同樣可以查詢出來。

函數公式:

{=MAX(($A$2:$A$8=F5)*$D$2:$D$8)}

函數解析:

1、Max單條件查詢的時候,需要用到Ctrl Shift Enter三鍵數組求和的方式進行計算。

案例三:Max函數根據産品和日期多條件查詢對應的銷售量

vlookup函數查找多個序列的數據(數據查詢不止有vlookup)4

案例說明:我們需要根據産品名稱和日期,在銷售數據裡面查詢對應的銷售量,從而實現多條件查詢。

函數公式:

{=MAX((($A$2:$A$9=E5)*($B$2:$B$9=F5)*$C$2:$C$9))}

函數解析:

1、Max多條件查詢的時候相比vlookup函數會簡單的太多。Max隻需要将多個條件值用*進行連接級,最後用數組的方式進行計算即可;

2、vlookup函數在進行多條件查詢的時候,需要搭配IF函數進行嵌套運用,使用起來會非常的麻煩。

現在你知道Max函數的真面目了嗎?知道如何運用Max函數進行數據查詢了嗎?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved