根據你圖中的公式和你的描述可以看出實際就只需要用sumif函數來完成,就一個條件求和,而你用的sumproduct函數等於求的是E列的合計 而單獨到每個人就應該用sumif=SUMIF($C$3:$T$3,"合計",$C4)圖片只能計算到T列,如果還繼續往後的話就添加就是望
在大家日常學習生活中用到excel時都避免不了會運用一些簡單的計算,雖然簡單但是數量多的話就比較麻煩,這時要是用公式套用計算的話就會方便很多。
材料/工具
excel
方法
第一步先在電腦上打開excel,然後打開需要處理數據
一、這可以用SUMPRODUCT函數來完成。 二、比如是要計算 =A1*B1+A2*B2+..A100*B100,則這個公式可以簡化成 =SUMPRODUCT(A1:A100,B1:B100) 或 =SUMPRODUCT(A1:A100*B1:B100) 三、SUMPRODUCT函數的定義 在給定的幾組數組中,將數組間對應的元素
然後用鼠標選中單元格
假定要計算A2:A6與B1:F1先相乘,然後乘積求和: 數組公式: =SUMPRODUCT(B1:F1*TRANSPOSE(A2:A6)) 注意: 數組公式必須同時按ctrl+shift+enter輸入才有效
然後點擊自動求和按鈕,得出結果,可以看到結果單元格自動生成了一個公式,如圖所示,
在D1輸入 =SUMPRODUCT(A1:A9,B1:B9,C1:C9) 就是乘積的和。 也可以在D1輸入 =A1*B1*C1 回車後再選中D1,鼠標移到其右下角,雙擊那個”+“。然後在E1輸入 =SUM(D1:D9)
如果需要求出跨單元的和,如A1和A3,選中需要輸出求和結果的單元格,比如B2,如圖所示。
有現成的求乘積和公式,C6中輸入 =SUMPRODUCT(B2:B5,C2:C5) 裏面的單元格地址隨情況變化。
輸入按鍵盤上的”=“,如圖所示。
公式可以寫成 =SUMPRODUCT(B2:B18*C2:C18) 或 =SUMPRODUCT(B2:B18,C2:C18) 如果用數組公式則是 =SUM(B2:B18*C2:C18) 數組公式,按下SHIFT+CTRL+ENTER三鍵
然後鼠標點擊求和的單元格A1,如圖所示。
形如:=SUM(Sheet3!A1*Sheet3!B1,Sheet3!A2*Sheet3!B2,Sheet4!A1*Sheet4!B1,Sheet4!A2*Sheet4!B2) 如果新增一個表格,把這個公式放在寫字板裏查找替換工作表,再複製回來。
然後按鍵盤上的”+“,如圖所示。
多條件求和可以使用SUMIFS函數(Excel2007以上版本有效)。 sumifs 可根據多個指定條件對若干單元格求和。該函數是office2007新增函數,使用該函數可快速對多條件單元格求和。 語法: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_
然後鼠標點擊求和的單元格A3,如圖
1、在C6單元格輸入 =SUMPRODUCT(B2:B5,C2:C5) 公式表示:B2:B5與對應的C2:C5單元格先分別相乘,然後求和。 2、選擇C6單元格,在“條件格式”中,選擇以“公式”建立規則,分別輸入 =C6=100,C6
然後按鍵盤上的”回車(ENTER)“,B2單元格出現公式”=A1+A3“,得出結果,如圖所示。
假設兩列數據分別在A列、B列 =ROUND(SUMPRODUCT(A:A,B:B),2) 即可 乘積兩位小數後求和,可能下面數組公式更合適一些 =SUM(ROUND(A:A*B:B,2)) 數組公式,輸入完後Ctrl+Shift+回車三鍵結束輸入 注意:以上數據區均為整列——Excel2003中可能需要規定
同理如果是求乘積或者商,我們可以將上面第七步的”+“替換成”*“或者”/“,這樣就可以了。
1、在C6單元格輸入 =SUMPRODUCT(B2:B5,C2:C5) 公式表示:B2:B5與對應的C2:C5單元格先分別相乘,然後求和。 2、選擇C6單元格,在“條件格式”中,選擇以“公式”建立規則,分別輸入 =C6=100,C6
擴展閲讀,以下內容您可能還感興趣。
excel中需要計算兩列數據的乘積的和,但要求每個乘積保留兩位小數後相加求和,如何實現快速呢?
假設兩列數據分別在A列、B列
=ROUND(SUMPRODUCT(A:A,B:B),2)
即可
乘積兩位小數後求和,可能下面數組公式更合適一些
=SUM(ROUND(A:A*B:B,2))
數組公式,輸入完後Ctrl+Shift+回車三鍵結束輸入
注意:以上數據區均為整列——Excel2003中可能需要規定數據範圍,最好寫成A1:A65536之類
excel先乘積再求和公式
1、在C6單元格輸入
=SUMPRODUCT(B2:B5,C2:C5)
公式表示:B2:B5與對應的C2:C5單元格先分別相乘,然後求和。
2、選擇C6單元格,在“條件格式”中,選擇以“公式”建立規則,分別輸入
=C6<100 格式選擇填充色綠色
=AND(C6>=100,C6<200) 格式選擇填充色* ,確定,即可。
excel2007中空白單元格如何參與到乘積求和中,
單元格格式沒設數值吧,設了數值以後空白單元格默認為0, 另外兩排值相乘再相加用sumproduct公式即可=sumproduct(A1:F1,A2:F2)
excel中如何用公式計算出兩列相乘的積的和
一、這可以用SUMPRODUCT函數來完成。
二、比如是要計算 =A1*B1+A2*B2+.....A100*B100,則這個公式可以簡化成
=SUMPRODUCT(A1:A100,B1:B100)
或
=SUMPRODUCT(A1:A100*B1:B100)
三、SUMPRODUCT函數的定義
在給定的幾組數組中,將數組間對應的元素相乘,並返回乘積之和。
語法
SUMPRODUCT(array1,array2,array3, ...)
Array1, array2, array3, ... 為 2 到 30 個數組,其相應元素需要進行相乘並求和。
説明
數組參數必須具有相同的維數,否則,函數 SUMPRODUCT 將返回錯誤值 #VALUE!。
函數 SUMPRODUCT 將非數值型的數組元素作為 0 處理。
EXCEL公式相關,關於兩行乘積求和。
寫這麼長的公式不用看就是錯的,如果數據有幾萬行,你這公式根本不能用;
正確公式如下(數組公式,輸完後按ctrl+shift+enter):
=SUMPRODUCT(A:A,IF(B:B<0,0,B:B))
如圖所示: