8種方法實現查找
大家好,近段時間,幫我老爸賣「冰糖橙」去了,自己家種的,真心不好賣,家裡還有6000多斤,可能還要賣 1個多月,所以公眾號文章推送斷斷續續,本來我是很愛好寫公眾號的文章,天天推送的,沒有辦法。請大家理解,感謝大家對我的支持,需要的加我微信:18664243619,今天和大家分享「8種方法實現查找」根據姓名查找數量,具體看下面
一、方法1:Vlookup法
1、公式截圖
2、公式
=VLOOKUP(D5,$A$1:$B$6,2,0)
3、公式解釋
Vlookup它有4個參數
第1參數:查找值
第2參數:數據源
第3參數:返回數據源那一列
第4參數:用0精確查找
記得第1參數查找值必須要在第2參數的第1列
二、方法2:Index Match法
1、公式截圖
2、公式
=INDEX($B$2:$B$6,MATCH(D5,$A$2:$A$6,0))
3、公式解釋
Index有4個參數表達式,也有3個參數表達式,這裡用了3個參數表達式而且這裡只用了2個參數的表達
如果第1參數是一行或者是一列,那麼就用2個參數就可以了
match根據姓名定位姓名在數據源那一行MATCH(D5,$A$2:$A$6,0),作index的第2參數
match有3個參數:第1參數:查找值;第2參數:數據源;第3參數用0,精確查找
三、方法3:Indirect match法
1、公式截圖
2、公式
=INDIRECT("B"&MATCH(D5,$A$1:$A$6,0))
3、公式解釋
match根據姓名定位在工作表那一行作indrect的第1參數連接符&後面的,這裡不作解釋match函數了
indirect函數有2個參數;第1參數:文本表示單元格;第2參數引用樣式,如果第1參數是A1引用樣式,那麼第2參數用1,或者true,或者省略第2參數,包括參數前面的逗號;如果第1參數用的是R1C1引用樣式,那麼第2參數用0,或者False,或者省略第2參數,但是參數前面的逗號要保留的
四、方法4:offset match法
1、公式截圖
2、公式
=OFFSET($A$1,MATCH(D5,$A$2:$A$6,0),1)
3、公式解釋
offset有5個參數
第1參數:參照單元格
第2參數:偏移多少行
第3參數:偏移多少列
如果是返回一個單元格,那麼只要前面3個參數就可以了
第4參數:行高
第5參數:列寬
MATCH(D5,$A$2:$A$6,0)作offset的第2參數
五、方法5:Sum數組法
1、公式截圖
2、公式
=SUM(($A$2:$A$6=D5)*($B$2:$B$6))
3、公式解釋
如果區域$A$2:$A$6有等於小老鼠,那麼就返回true,不等於小老鼠的就返回False;再和數據列相乘,最後sum求和
前提條件:姓名列不能有重複的
六、方法6:sumif法
1、公式截圖
2、公式
=SUMIF($A$2:$A$6,D5,$B$2:$B$60)
3、公式解釋
前提條件:姓名列不能有重複的
sumif函數有3個參數,第1參數:條件所在的區域;第2參數:條件;第3參數:求和區域
七、方法7:Lookup法
1、公式截圖
2、公式
=LOOKUP(1,0/($A$2:$A$6=D5),$B$2:$B$6)
3、公式解釋
有的朋友會問:lookup函數查找值1和姓名有什麼關係?
本來是沒有關係的,vlookup第2參數構建就有關係了
$A$2:$A$6=D5這是數組用法,判斷返回一串true和false組成的一維數組,再用0除以它們,0/0報錯,0/1=0,經過這樣處理之後就返回一組由0和報錯組成的一維數組,然後根據lookup函數這一特點:如果查找值大於第2參數最大值,返回返定位到第2參數最後一個數值,錯誤值不參入。
八、方法8:神奇的透視表 切片器法
1、動畫操作
九、我家出售「正棕永興冰糖橙「,要購買的直接微信聯繫我
1、18斤/箱售98元
2、10斤/箱只售58元
3、全國包郵
4、是我老爸種的果園樹,不是做生意,直銷,綠色食品,中國十大名橙之一
5、果甜,汁多,好吃不上火,含維生素多
6、想要的直接加我微信18664243619,微信付款,然後發地址、姓名,電話我
7、冰糖橙圖片
推薦閱讀:
※【弘揚「三個文化」 實現弊革風清】清風習習拂三晉:弘揚「三個文化」的山西實踐
※4.6米距離真正的無線充電:WattUp能實現嗎?
※向松祚:中國要實現新的歷史性跨越
※Sumif Indirect函數雙雄組合,實現多表匯總求和
※論危險駕駛罪量刑均衡的實現