返回列表 上一主題 發帖

有關sumproduct

有關sumproduct

請教各位大大:

我想要在D欄求得一月份,每一個人的加總
如小莉一月份金額加總應該是2700
但用公式計算結果卻是4900

請問公式那裏出了問題,該怎麼修?

感激不盡

sumproduct.zip (5.4 KB)

123

D2 =SUMPRODUCT((姓名=B2)*(MONTH(日期)=MONTH(A2))*(金額))

姓名、日期、金額的範圍指定義到18列,
重新定義,選擇A:C欄,按CTRL+SHIFT+F3
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# ML089

非常感謝大大回覆
如果我想要的結果,D欄只要小莉一月份的加總,其他都設為0

日期        姓名        金額        小莉一月加總
01/18        小莉        300        2700
01/19        小華        500        0
01/18        小莉        300        2700
01/19        小華        500        0
01/18        小莉        800        2700
01/19        小莉        1300        2700

因為需要知道員工當月的總業績,若有達一定金額,當日業績金額會加發獎金1%
所以要知道多條件篩選功能
不知sumproduct要如何使用?若用IF,員工太多比較麻煩
感激不盡
123

TOP

本帖最後由 p212 於 2014-5-28 10:32 編輯

回復 3# asch2007
請參考!

fig.JPG (118.93 KB)

fig.JPG

sumproduct_2.zip (4.75 KB)

TOP

回復 3# asch2007


參考4樓作法
一般紀錄資料與統計資料分開處理比較正確
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# asch2007

定義動態範圍
日期=OFFSET(Sheet1!$A$1,1,,COUNT(Sheet1!$A:$A),)
姓名=OFFSET(Sheet1!$A$1,1,1,COUNT(Sheet1!$A:$A),)
金額=OFFSET(Sheet1!$A$1,1,2,COUNT(Sheet1!$A:$A),)
D2=(MONTH(A2)=1)*(B2=$G$4)*SUMPRODUCT((姓名=B2)*(MONTH(日期)=1)*(金額))
向下複製   

sumproduct.zip (6.59 KB)
學海無涯_不恥下問

TOP

感謝各位大大的指點
我再研究一番

感激不盡
123

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題