Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 在數據處理當中,求和類函數我們常見的就是SUM函數,然而在實際操作過程中有一個萬能函數sumproduct,它的使用和運用場景卻比任何的sum求和類函數運用的都更加能夠廣泛和普遍。下面我們就來詳細的學習一下這個sumproduct函數的運用方法。
![]() 語法結構=SUMPRODUCT(array1,array2,array3, ...),Sumproduct處理的各類數據為多種數組組成的數據乘積。如需要根據人員的基礎津貼和工作系數,計算每個人的應發津貼。 函數=sumproduct(B2:B12,C2:C12) 對應的結果就是B2*C2,B3*C3,B4*C4......等等進行連接。下面我們就來講講sumproudct這個萬能函數的一些具體使用場景。 案例1:替代countif函數進行計數 ![]() 問題:求出對應的產品數量。 函數=SUMPRODUCT((C4:C7=G4)*1)=2 講解:選擇函數區域(C4:C7=G4)按F9,對應的結果為:SUMPRODUCT({TRUE;TRUE;FALSE;FALSE}*1),如下圖: ![]() 注意:如有對應符合條件的值,結果會顯示為true,最后*1表示將邏輯值轉換為數值。 案例2:替代sumif函數進行條件求和 ![]() 問題:求出對應產品為寶馬的銷售總價 函數=SUMPRODUCT((C4:C7=G7)*(E4:E7))= 5155453 講解:函數最后的結果為sumproudct( 2565555, 2589898) 上面的兩個案例僅僅作為一個簡單的實例,這個函數還可以代表lookup進行數據查詢,多條件計數和求和,支持數組運算和支持文本數值計算。更多功能大家可以做更多的嘗試。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!