反饋已提交
網絡繁忙
注:11.0.4 及以後版本使用者推薦使用ACCSUM-求累計值實現跨層累計。
跨層累計:不按分組進行累計,而是按照從上到下的順序一直求累加和。
例如下圖範例,對 2010 - 2011 年進行跨層累計。
透過公式IF(&B2 > 1, C2 + D2[B2:-1], C2 + D2[A2:-1,B2:!-1])進行跨層累計。
建立普通報表,建立資料查詢 ds1 ,SQL語句為:
SELECT STRFTIME('%Y',訂購日期) AS 年份,STRFTIME('%m',訂購日期) AS 月份,應付金額
FROM 訂單
WHERE STRFTIME('%Y',訂購日期) IN ('2010','2011')
如下圖設計表格,將 ds1 中的欄位拖到 A2、B2、C2 ,D3 儲存格用於計算跨層累計資料。
D3 儲存格公式為:IF(&B2 > 1, C2 + D2[B2:-1], C2 + D2[A2:-1,B2:!-1]),公式拆解後的說明如下表所示:
求上一次累計結果,即上一個 B2(上月)對應的 D2 的值
求上一組最後一個累計結果,即上一個 A2(上一年)中 B2 擴展出來的最後一個對應的 D2 的值
儲存範本,點選分頁預覽,如下圖所示:
支援 App 端和 HTML5 端預覽,效果如下圖所示:
點選下載範本:跨層累計.cpt
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙