返回列表 上一主題 發帖

加總問題

加總問題

1、A1+A101+A201+A301+... 請問這種情況該怎麼簡化
2、Sheet1!A1+Sheet2!A1+Sheet3!A1+...除了sum(Sheet1:Sheet3!A1)以外,請問這種情況該怎麼簡化

以上2種情況,如果1/1是A列加總,1/2是B列加總,1/3是C列加總...等,文件有日期欄位,該如何使用公式比對、加總?

1,  =SUM(SUBTOTAL(9,OFFSET(A1,(ROW(A1:A9)-1)*100,)))  陣列公式
2,  =sum('*'!a1)   此公式不計算公式所在工作表A1
     =sum(Sheet1:Sheet3!A1)可用於任何工作表

TOP

本帖最後由 zz5151353 於 2013-1-8 11:41 編輯

A1+A101+A201+A301+.
公式 =SUMPRODUCT(N(OFFSET(A$1,(ROW(1:100)-1)*100,,)))

Sheet1!A1+Sheet2!A1+Sheet3!A1+...
公式 =SUMPRODUCT(N(INDIRECT("sheet"&ROW(1:10)&"!a1")))
OR =SUMPRODUCT(SUMIF(INDIRECT("sheet"&ROW(1:10)&"!a1"),"<>"))

第3問題請上傳壓縮後檔再提供公式
300 字節以內
不支持自定義 Discuz! 代碼

TOP

謝謝2位的回答
公司文件不方便直接post
所以自己創了2個新檔案(如附件)
格式類似問題中的狀況
在summary分頁左上方有個日期
每天都會改變此日期(人工修改)
是否有什麼方式可以減少時常修改summary的困擾

以下是 加總.rar (4.82 KB)

TOP

再請教一下
indirect這個函式是不是不能帶*號
例如我的分頁名稱分別為
6SCA61AGET2I02
6SCA61AGET2I03
公式寫成SUMPRODUCT(N(INDIRECT("'*"&E62&E61&E64&"*"&"'!$D$3")))
顯示結果為#REF!
以F9追踪錯誤的地方於indirect函式內
是不是indirect不能包含* ?

TOP

Sheet1!A1=Sheet2!A1+Sheet2!A101+Sheet2!A201+Sheet2!A301+...
Sheet1!A1=SUMPRODUCT(N(OFFSET(Sheet2!A$1,(ROW(1:100)-1)*100,,)))
無法得到我需要的結果
請問該如何修正?

TOP

抱歉,取消上一個問題
其實我是要加總別的sheet第67、167...
在*100後加上67已經得到我需要的結果了

TOP

Sheet1!D8=SUM(Sheet2!$D5:G5)+SUM(Sheet2!$D105:G105)+...
公式寫完後會向右拉,請問這種情況該怎麼簡化

TOP

        靜思自在 : 生氣,就是拿別人的過錯來懲罰自己。
返回列表 上一主題