返回列表 上一主題 發帖

[發問] 請問如何計算單月中之出現次數

  1. G9 =SUMPRODUCT(--($A$2:$A$20>=DATE($G$6, $I$6,1)), --($A$2:$A$20<DATE($G$6, $I$6+1,1)), --($B$2:$B$20=F9))

  2. G14 =SUMPRODUCT(--($A$2:$A$20>=DATE($G$6, $I$6,1)), --($A$2:$A$20<DATE($G$6, $I$6+1,1)), --($C$2:$C$20=F14))
複製代碼
diabo

TOP

回復  Hsieh
回復  diabo
至於d大函數內的東西很少看過~想請教一下~函數中的"--"是什麼意思??
順便問一下:
如果要統計那個月份總共有幾筆數據(意思就是日期中只要符合"年/月"),要如何設其函數??
棋語鳥鳴 發表於 2011-10-13 18:16


-- 是把邏輯值(True/False)轉為1/0
第1個引數是判斷日期是否大於等於指定年月的1日,是為True,不是為False,再利用--轉為1與0
第2個引數是判斷日期是否大於指定年月的下一個月的1日,是為True,不是為False,再利用--轉為1與0
第3個引數是判斷指定欄是否為指定物品,是為True,不是為False,再利用--轉為1與0

最後SUMPRODUCT就可以算出符合多條件的數量....
diabo

TOP

沒想到還有 Part2

G9 公式如下,接著複製G9, 貼公式到其他G10-G12, G14-G15
  1. =SUMPRODUCT(--($A$2:$A$20>=DATE($G$6,$I$6,1)),--($A$2:$A$20<DATE($G$6,$I$6+1,1)), --(ISNUMBER(FIND(F9,$B$2:$B$20))))
複製代碼
改第三個引數...
diabo

TOP

你的檔案,活頁簿的計算設定為手動,記得改為自動...
diabo

TOP

        靜思自在 : 好事要提得起,是非要放得下,成就別人即是成就自己。
返回列表 上一主題