Board logo

標題: 如何求每日售價小計及每日優惠價小計 [打印本頁]

作者: leiru    時間: 2012-9-4 06:30     標題: 如何求每日售價小計及每日優惠價小計

請問此檔案的F40及F41儲存格公式要如何設定
謝謝
作者: ANGELA    時間: 2012-9-4 09:23

F40=SUMPRODUCT(($D$2:$D$35=$D$2)*(F$2:F$35=1)*$E$2:$E$35)
F41=SUMPRODUCT(($D$2:$D$35=$D$3)*(F$2:F$35=1)*$E$2:$E$35)
作者: Hsieh    時間: 2012-9-4 10:53

回復 1# leiru


    F40=SUMPRODUCT(($D$2:$D$35=$D2)*($E$2:$E$35)*(F$2:F$35))
作者: fangsc    時間: 2012-9-4 12:54

不好意思, 請容我提一個問題.
在 "售價每日銷售數量"  & "優惠價每日銷售數量" 的公式是不是用
=SUMIF($D$2:$D$35,$D$2,F$2:F$35) 比較直接,簡單一點?

=SUMPRODUCT((MOD(ROW($F$2:$F$36),2)=0)*1,$F$2:$F$36)
不知道這個公式如何解釋?

感謝 !!
作者: Hsieh    時間: 2012-9-4 17:59

回復 4# fangsc
當然計算數量用SUMIF即可
但若牽涉到金額,必須數量*金額後加總

=SUMPRODUCT((MOD(ROW($F$2:$F$36),2)=0)*1,$F$2:$F$36)
我想您不懂的應是MOD那段
將列數除以2的餘數若為0,就是偶數列為條件成立
而*1是將原本為邏輯值的陣列轉成數値陣列
不轉成數值直接用*號就會有相同效果
=SUMPRODUCT((MOD(ROW($F$2:$F$36),2)=0)*$F$2:$F$36)
這樣算出來也是數量,並非銷售額
作者: fangsc    時間: 2012-9-4 22:12

回復 5# Hsieh


   了解, 感謝版主的解說.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)