返回列表 上一主題 發帖

[發問] 依每月最後的日期 加總

D2 =IF(SUMPRODUCT((TEXT(A2,"yyyymm")=TEXT(A3:A33,"yyyymm"))*(C2=C3:C33))=0,
SUMPRODUCT(B$2:B2,(TEXT(A2,"yyyymm")=TEXT(A$2:A2,"yyyymm"))*(C2=C$2:C2)),"")

下拉複製
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 7# PJChen

我會建議第一列使用公式

VBA 在將第一列公式複製至下方區域,再將公式轉值

這樣就不用煩惱公式轉寫至VBA裡
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  ML089
這個公式很特別,請教TEXT(A3:A33....為什麼是33 ??
D2 =IF(SUMPRODUCT((TEXT(A2,"yyyymm")= ...
PJChen 發表於 2020-3-11 19:29



    A3:A33 共有31格,表示一個月最多31天,讓公式比較儲存格計算可以少一點。
若資料很多時就可以看出公式效率
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題