IF函數(shù)是三大最熱門函數(shù)之一,另外兩個函數(shù)是SUM和VLOOKUP。有人說這些函數(shù)OUT了,你才OUT!經(jīng)典之所以成為經(jīng)典,在于將最簡單的東西玩得出神入化。
1.計算金額
=IF(D2="","",C2*D2)
在計算金額的時候,我們經(jīng)??梢钥吹郊覫F函數(shù),其實不加也可以統(tǒng)計正確。這里加IF函數(shù)的意義在哪?
加IF函數(shù)就是讓沒錄入數(shù)量的情況下,金額不顯示。
沒加IF函數(shù),沒錄入數(shù)量的情況下,金額會顯示0。
2.按條件統(tǒng)計各種品名對應(yīng)的金額
按條件統(tǒng)計首先想到的是SUMIF函數(shù),其實這個函數(shù)也可以理解成SUM+IF組合起來。在H2輸入公式,按Ctrl+Shift+Enter三鍵結(jié)束。
=SUM(IF($B$2:$B$7=G2,$E$2:$E$7,0))
滿足條件$B$2:$B$7=G2,返回$E$2:$E$7,否則返回0。B2是毛衫滿足條件,就返回E2的金額59976,B3是西褲不滿足條件,就返回0,依次類推。這樣所有滿足條件的值都返回對應(yīng)的值,在最外面嵌套SUM函數(shù)就可以直接求和。因為是數(shù)組公式,所以需要按三鍵結(jié)束。
3.按條件統(tǒng)計各種品名對應(yīng)的次數(shù)
有了前面的基礎(chǔ),次數(shù)就非常簡單,將第2參數(shù)改成1,然后按Ctrl+Shift+Enter三鍵結(jié)束,就搞定了。
=SUM(IF($B$2:$B$7=G2,1,0))
將SUM函數(shù)換成MAX就獲取滿足條件的最大金額,換成MIN就獲取滿足條件的最小金額,學(xué)會舉一反三。
4.將符合品名的編號合并在一個單元格內(nèi)。
IF函數(shù)結(jié)合Excel2016版的新函數(shù),亮瞎你的雙眼。在H2輸入公式,按Ctrl+Shift+Enter三鍵結(jié)束。
=TEXTJOIN(",",,IF($B$2:$B$7=G2,$A$2:$A$7,""))
低版本沒有這個TEXTJOIN函數(shù),聽說現(xiàn)在這個函數(shù)被稱為新文本之王,以前文本之王為TEXT函數(shù)。
最后,IF函數(shù)配合VLOOKUP函數(shù)可以實現(xiàn)反向查找,雙條件查找。
本文轉(zhuǎn)自Excel不加班