小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

[轉(zhuǎn)載]Excel多條件查找

 網(wǎng)海漫步 2015-03-18

Excel多條件查找

在Excel中,如果根據(jù)某一個條件,查找表中的值,這是一件較為容易的事情,MATCH()、INDEX()、LOOKUP()、VLOOKUP()、HLOOKUP()等函數(shù)均可較為容易的實(shí)現(xiàn)。但如果要進(jìn)行滿足多條件查找,則是一件不容易的事情,這里通過兩個條件查找為例,解析在Excel中多條件查找的方法。下圖為一個超市的銷售數(shù)據(jù):

[轉(zhuǎn)載]Excel多條件查找

現(xiàn)老總想了解張飛同志買了多少瓶啤酒,顯然,這里要查找的條件有兩個,一,購買者為張飛,二購買的產(chǎn)品為啤酒,那么我們想在F5單元格中獲得對應(yīng)的購買量。

方法一、SUMPRODUCT()函數(shù)的應(yīng)用

在單元格F5中輸入:

=SUMPRODUCT((A2:A15=F3)*(B2:B15=F4)*(C2:C15))

即在A2:A15中查找滿足F3的姓名,在B2:B5中查找F4單元格中的產(chǎn)品名,同時滿足這兩個條件后,在C2:C15中找出對應(yīng)的購買量。然后回車,得到的效果如下:

[轉(zhuǎn)載]Excel多條件查找
這樣在單元格F5中就返回張飛在該超市中所夠啤酒的瓶數(shù),20瓶?,F(xiàn)在,我們把B5中的黃酒改成啤酒,就會有如下結(jié)果:[轉(zhuǎn)載]Excel多條件查找
此時,張飛購買的啤酒瓶數(shù)變?yōu)?5,即對張飛兩次購買啤酒的瓶數(shù)進(jìn)行了求和。我們很容易發(fā)現(xiàn),該方法對滿足條件的單一數(shù)值,直接返回結(jié)果,而當(dāng)有多個結(jié)果時,先對這多個結(jié)果進(jìn)行求和,然后再返回和的值。

當(dāng)然,該函數(shù)也有一個不足的地方,就是當(dāng)要查找的值為數(shù)字以外的數(shù)值類型時,就只能返回0,而不是正確的結(jié)果。

[轉(zhuǎn)載]Excel多條件查找
如果此時該超市的老總想知道張飛購買量為兩個單位的產(chǎn)品是什么的時候,用公式:

=SUMPRODUCT((A2:A15=F3)*(B2:B15=F5)*(C2:C15))

出現(xiàn)的結(jié)果就是F4中的0,而不是想要的產(chǎn)品名——紅酒。要進(jìn)行該查詢,我們可以用如下方法。

方法二、INDEX、SUMPRODUCT和ROW函數(shù)的組合

在單元格F4中輸入如下公式

=INDEX(B2:B15,SUMPRODUCT((A2:A15=F3)*(D2:D15=F5)*ROW(C2:C15)),0)

即用SUMPRODUCT函數(shù)求出滿足條件所對應(yīng)的行數(shù),再用INDEX函數(shù)查出滿足條件對應(yīng)的值。結(jié)果如下:[轉(zhuǎn)載]Excel多條件查找

方法三、LOOKUP函數(shù)的應(yīng)用

在單元格F4中輸入如下函數(shù)式:

=LOOKUP(2,1/(A2:A15=F3)/(C2:C15=F5),(B2:B15))

即可得到同方法二相同效果。如果沒有符合條件的值,則會返回#N/A錯誤。

[轉(zhuǎn)載]Excel多條件查找
方法四、數(shù)組法

在單元格F4中輸入

{=INDEX(B2:B15,MATCH(1,(A2:A15=F3)*(C2:C15=F5),0))}

注意大括號是不需要輸入,由于是數(shù)組,所以不能直接按回車獲得結(jié)果,需要按Ctr+Shift+Enter方可獲得結(jié)果。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多