返回列表 上一主題 發帖

[發問] 請問如何加總表中指定日期(或期間)

回復 2# Hsieh

此式改為

=SUMPRODUCT(--(YEAR(A14:A23)=F24),H14:H23)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# Hsieh

改為下式,遇到非日期就不會發生錯誤

=SUMPRODUCT(--(TEXT(A14:A23,"yyyy")=F24&""),H14:H23)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 8# Hsieh

還是版主厲害,改了好幾次都改錯,希望沒誤導他人
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 10# 97forum

測試題.rar (9.05 KB)

1. 將24列設為為空白列,以後選24列按右鍵 - 插入 新增一列
2. F25 = 2008,F26 = 2009,F27 = 2010
3. H25公式,請改為下式再試試看
=SUMPRODUCT(--(TEXT(A$2:A$24,"yyyy")=F25&""),H$2:H$24)
公式往下複製

公式避免錯誤建議
1. YEAR() 改為 TEXT() 可避免 A欄 有文字時之錯誤
2. SUMPRODUCT(判斷*數值) 改為 SUMPRODUCT(--判斷,數值),可避免 H欄 有文字時之錯誤
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題