[算表] 每七格加總

看板Office作者 (黑柴)時間11月前 (2023/06/06 03:50), 編輯推噓1(109)
留言10則, 2人參與, 11月前最新討論串1/1
軟體:Excel 版本:365 Hello Office版的各路大神好 現在有個表格是以每日的形式列出,但基於表格簡化的目的,想把數據濃縮為"週"為單位 如下圖:https://imgur.com/qFrwPPF
有想過幾個方法,像是Sum裡面包column之類的,可是一直測試不出個結果。 不知道可以怎麼撰寫函數呢? 另外想請問SUM裡面可以包含文字嗎?像是:=SUM("B"&"2":"B"&"10") 我自己測試是無法,那該怎麼弄呢? 先在這邊謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 4.18.105.220 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1685994647.A.684.html

06/06 08:02, 11月前 , 1F

06/06 08:03, 11月前 , 2F
樓主的想法可用 INDIRECT 配合 ADDESS
06/06 08:03, 2F

06/06 08:03, 11月前 , 3F
=SUM(INDIRECT(ADDRESS(4,7*B8-5)&":"&ADDRESS(4,7*B
06/06 08:03, 3F

06/06 08:03, 11月前 , 4F
8+1)))
06/06 08:03, 4F

06/06 08:03, 11月前 , 5F
提供 OFFSET 的方法
06/06 08:03, 5F

06/06 08:04, 11月前 , 6F
=SUM(OFFSET($B$4,0,7*B8-7,1,7))
06/06 08:04, 6F

06/06 08:07, 11月前 , 7F
06/06 08:07, 7F

06/06 08:08, 11月前 , 8F
更正 ADDRESS
06/06 08:08, 8F

06/06 11:23, 11月前 , 9F
O365 有 sequence 可以玩看看
06/06 11:23, 9F

06/06 11:23, 11月前 , 10F
B9 =SUM(INDEX(4:4,,SEQUENCE(7,,7*(B8-1))+2))
06/06 11:23, 10F
文章代碼(AID): #1aVZoNQ4 (Office)
文章代碼(AID): #1aVZoNQ4 (Office)