今天老祝和大家?guī)硪粋€很有趣的Excel公式用法,先來看題目: 如下圖,表格中記錄的是一些戶籍信息,A列是“和戶主的關系”,B列是人員姓名。 要求如果A列是戶主,就在C列統(tǒng)計出這一戶的人數(shù)。 思考五分鐘,我們該從哪里找到突破口呢: 跟著老祝一起來,看看如何優(yōu)雅地在牛A和牛C之間徘徊。 C2單元格輸入公式: =IF(A2='戶主',COUNTA(B2:B20)-SUM(C3:C20),'') 然后雙擊公式C2右下角的填充柄,OK了: 驚不驚喜?意不意外? 接下來咱們一起說說這個公式的運算過程: 大家都知道,COUNTA函數(shù)的作用是用來計數(shù)的,SUM函數(shù)的作用是用來求和的。本例中,關鍵的地方是計數(shù)的范圍和求和的范圍。 以C2的公式為例: COUNTA的范圍是(B2:B20),公式使用了相對引用,也就是從當前行的B列開始向下,統(tǒng)計不為空的單元格個數(shù),也就是人員個數(shù)。 SUM函數(shù)的范圍是(C3:C20),注意,這里的求和起始位置,是公式所在單元格C2的下一行,并且也使用了相對引用。 如果公式向下復制,COUNTA的范圍和SUM函數(shù)的范圍都會發(fā)生變化,而后面的公式結果,又會被前面的公式再次使用。 為了更好的理解運算過程,咱們可以先從C列最后一個單元格的公式開始看, C18單元格的公式是: =IF(A18='戶主',COUNTA(B18:B36)-SUM(C19:C36),'') COUNTA函數(shù)計算從B18往下的不為空單元格數(shù)量,結果是3。 SUM函數(shù)計算從C19往下的總和,結果是0。 3-0,最終統(tǒng)計結果是3。 再看C17單元格的公式: =IF(A17='戶主',COUNTA(B17:B35)-SUM(C18:C35),'') COUNTA函數(shù)計算從B17往下的不為空單元格數(shù)量,結果是4。 SUM函數(shù)計算從C18往下的總和,結果是3。 4-3,最終統(tǒng)計結果是1。 其他單元格的統(tǒng)計過程也是這樣的原理。 這個公式的運算過程比較巧妙,需要慢慢消化才能理解和靈活運用。 今天的練習文件在此: https://pan.baidu.com/s/1LYjSqNshOK4inMnfE0ALgA 老祝說:學習Excel函數(shù)公式,不僅僅是衡量我們會使用多少個函數(shù),更是要看看對基礎函數(shù)的熟練程度。高手的境界,就是能把簡單的函數(shù)運用到極致,正所謂:手中無刀,心中有刀。 好了,今天的內容就是這些吧,祝各位一天好心情! 圖文:祝洪忠 專業(yè)的職場技能充電站 |
|
來自: 鄧七七粑粑 > 《excel函數(shù)學習》