註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excelㄧ般區
» 請問如何用公式寫出動態合計最後幾筆資料
1
2
下一頁
返回列表
下一主題
上一主題
發帖
請問如何用公式寫出動態合計最後幾筆資料
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2014-3-14 16:44
|
只看該作者
請問如何用公式寫出動態合計最後幾筆資料
SHEET1 A B C D .................
1 23 24 25 30
2 12 15 23 25
3 22 25 32 25
4 22 32 22 68
資料結果存放在D1, D2, D3, D4
資料每天往右增加 故要動態合計最後5筆
我知用COUNT 計算目前有幾筆.然後減5 ,但想到用COLUMN但想不通如何往後合計,請求前輩指點
謝謝
樓主熱帖
excel 兩個小問題
EXCEL 函數 選出前11名資料 無解
ㄍEXCEL 函數 尋動態範圍內的全部最大值.及
excel vba 儲存格輸入公式的小問題
櫃台買賣日報表-圖形認証
excel 使用函數取出數值前20出現重複的問題
請問excel vba 証交所歷史資料下戴問題
收藏
分享
owen06
發短消息
加為好友
owen06
(阿軒)
當前離線
UID
14304
帖子
396
主題
12
精華
0
積分
425
金錢
425
點名
1
作業系統
Win10
軟體版本
Office 2016
閱讀權限
20
性別
男
來自
台中
在線時間
817 小時
註冊時間
2013-7-2
最後登錄
2026-8-12
暱稱:
阿軒
中學生
帖子
396
主題
12
精華
0
積分
425
點名
1
作業系統
Win10
軟體版本
Office 2016
閱讀權限
20
性別
男
來自
台中
註冊時間
2013-7-2
最後登錄
2026-8-12
2
#
發表於 2014-3-14 20:26
|
只看該作者
本帖最後由 owen06 於 2014-3-14 20:37 編輯
回復
1#
abba9817
你是要d1為加總,然後從e1一直往後面新增數字嗎?
如果是的話,在d1輸入=SUM(OFFSET(D1,0,IF(COUNT(E1:IV1)<6,1,COUNT(E1:IV1)-4),1,5))
然後往下拉,應該就可以了。
例如,公式 SUM(OFFSET(C2,1,2,3,1)) 會把 C2 下一列右二欄的一個三列一欄的範圍加總。
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
3
#
發表於 2014-3-14 22:34
|
只看該作者
回復
2#
owen06
謝謝 OWEN06大的幫忙
我可能沒寫清楚.很抱歉.以此例再說明一次
A B C D .................
1 23 24 25 30
每天都會往右增加1筆資料(如上例30,接著為45,25,60,100........,但以最新5筆為主加總
如
第1天 D1=23+24+25+30+45
第2天 D1= 24+25+30+45+25
第3天 D1= 25+30+45+25+60
第4天 D1= 30+40+25+60+100
每當有新資料加入時 D1會抓最後5筆資料合計...............不知這樣了解嗎
PS.若有時當日無資料會留空白
如 23 24 25 35 45 25 60 80 25 32
謝謝幫忙
TOP
Hsieh
發短消息
加為好友
Hsieh
當前離線
UID
3
帖子
4901
主題
44
精華
24
積分
4916
金錢
4916
點名
142
作業系統
Windows 7
軟體版本
Office 20xx
閱讀權限
150
性別
男
來自
台北
在線時間
4204 小時
註冊時間
2010-4-30
最後登錄
2026-7-16
超級版主
帖子
4901
主題
44
精華
24
積分
4916
點名
142
作業系統
Windows 7
軟體版本
Office 20xx
閱讀權限
150
性別
男
來自
台北
註冊時間
2010-4-30
最後登錄
2026-7-16
4
#
發表於 2014-3-14 23:38
|
只看該作者
回復
3#
abba9817
D1=SUM(OFFSET(INDIRECT("RC"&LOOKUP(9.9E+307,$E$1:$IV$1,COLUMN($E:$IV))-4,0),,,,5))
向下複製
學海無涯_不恥下問
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
5
#
發表於 2014-3-15 00:51
|
只看該作者
回復
4#
Hsieh
Hsieh大.直接寫上去測試了結果完全正確可實行.太感謝了
雖然還看不懂為何如此.但會利用週六空檔研究一下原理.若有不懂再請教...謝謝
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
6
#
發表於 2014-3-15 00:53
|
只看該作者
回復
5#
abba9817
也感謝OWEN06大的幫忙.再此言謝
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
7
#
發表於 2014-3-15 11:23
|
只看該作者
回復
4#
Hsieh
目前還是沒弄懂.但可否先請教一下
若是改為最後n筆(例如7)的話.要修正那個參數值呢
謝謝
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
8
#
發表於 2014-3-15 19:22
|
只看該作者
回復
7#
abba9817
我已經弄懂了...謝謝
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
9
#
發表於 2014-3-18 17:23
|
只看該作者
回復
4#
Hsieh
請教Hsieh大
D1=SUM(OFFSET(INDIRECT("RC"&LOOKUP(9.9E+307,$E$1:$IV$1,COLUMN($E:$IV))-4,0),,,,5)) 公式中
目前我了解原理是先選到最後一位.然後往前加N 日
但
$E$1:$IV$1 此範圍的設定為何選到$IV$1 的原因不解
可否改為最末位$DXF$1...謝謝
TOP
abba9817
發短消息
加為好友
abba9817
當前離線
UID
14066
帖子
34
主題
8
精華
0
積分
42
金錢
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
在線時間
23 小時
註冊時間
2013-6-9
最後登錄
2015-1-6
小學生
帖子
34
主題
8
精華
0
積分
42
點名
0
作業系統
vista
軟體版本
office2003
閱讀權限
10
註冊時間
2013-6-9
最後登錄
2015-1-6
10
#
發表於 2014-3-18 17:36
|
只看該作者
回復
9#
abba9817
請教Hsieh大
D1=SUM(OFFSET(INDIRECT("RC"&LOOKUP(9.9E+307,$E$1:$IV$1,COLUMN($E:$IV))-4,0),,,,5)) 公式中
目前我了解原理是先選到最後一位.然後往前加N 日
但
$E$1:$IV$1 此範圍的設定為何選到$IV$1 的原因不解
可否改為最末位$XFD$1...謝謝
TOP
靜思自在 :
君子如水,隨方就圓,無處不自在。
1
2
下一頁
返回列表
下一主題
上一主題
Office不分區
Excel程式區
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 • 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲