Excel中,函數(shù)公式的威力強大是眾所周知的,但是,好多人還是應用不好,今天,我們對常用的萬能公式,做一下講解,希望對大家的工作有所幫助。 一、多條件計數(shù)統(tǒng)計——Countifs函數(shù)。 目的:計算銷往“北京”地區(qū)且銷量大于30的男銷售員人數(shù)。 方法: 1、在目標單元格中輸入公式:=COUNTIFS(C3:C9,'>30',D3:D9,'男',E3:E9,'北京')。 解讀: 1、Countifs函數(shù)為多條件計數(shù)函數(shù)。 2、語法結構:=Countifs(條件1范圍,條件1,條件2范圍,條件2……條件N范圍,條件N)。 二、多條件求和統(tǒng)計——Sumifs函數(shù)。 目的:計算銷往“北京”地區(qū)且銷量大于30的男銷售員銷量之和。 方法: 1、在目標單元格中輸入公式:=SUMIFS(C3:C9,C3:C9,'>30',D3:D9,'男',E3:E9,'北京')。 解讀: 1、Sumifs函數(shù)為多條件求和函數(shù)。 2、語法結構:=Sumifs(求和范圍,條件1范圍,條件1,條件2范圍,條件2……條件N范圍,條件N)。 三、多條件查找引用函數(shù)——Lookup函數(shù)。 目的:查詢銷售員在相應地區(qū)的銷量。 方法: 1、在目標單元格中輸入公式:=LOOKUP(1,0/(($B$3:$B$9=$H$3)*($E$3:$E$9=$I$3)),C3:C9)。 解讀: 1、此用法為Lookup函數(shù)的變異用法。首先比較$B$3:$B$9=$H$3是否成績,形成一個數(shù)組,然后比較$E$3:$E$9=$I$3是否成立,形成一個數(shù)組,最后兩個數(shù)組相乘形成一個新的數(shù)組,條件同時成立的返回1,否則返回0。0除以1返回0,0除以0返回錯誤,查找值1和運算結果比較,之后0相近,所以返回0所在行的值。 2、語法結構:=Lookup(1,0/((條件范圍1=條件1)*(條件范圍2=條件2)……(條件范圍N=條件N)),返回值范圍)。 四、一對多查詢實用技巧——Index Small If Row函數(shù)的組合應用。 目的:查詢銷售員銷往的地區(qū)。 方法: 1、在目標單元格中輸入公式:=INDEX(E:E,SMALL(IF(B$3:B$9=H$3,ROW($3:$9),4^8),ROW(A1)))&''。 2、Ctrl Shift Enter填充。 3、拖動填充柄填充。 解讀: 1、首先判斷B$3:B$9=H$3是否成立,返回一個由True和False構成的數(shù)組,然后由ROW($3:$9)返回3,4,5,6,7,8,9,然后由IF函數(shù)判斷,如果B$3:B$9=H$3成立,則返回對應位置上的ROW($3:$9),否則返回4^8。 2、用Small函數(shù)返回第一個最小的值,以此類推。 3、用Index返回E列上對應位置的值。 4、目前Excel中最大的行數(shù)為4^8行,所以在此處用4^8進行輔助運算。 結束語: 上文中的4個萬能函數(shù),對于計數(shù)、求和、查詢以及一對多查詢進行了演示和系統(tǒng)的分析,希望對大家今后的工作有所幫助。 學習過程中遇到困難可以在留言區(qū)留言討論哦,同時歡迎大家交流學習經驗和心得! |
|