1. 概述
報表系統中,往往要對資料進行編號處理:
對於網格式報表即資料設定是列表顯示的,可直接在儲存格中填寫=seq()或者=&cell,然後設定該儲存格的左父格即可。
對於資料設定是分組顯示的,兩種設定的效果是不同的,即組內序號和組間序號。
2. 操作步驟
2.1 seq()
1)概述
seq() 函式傳回值為數值,是指在整個報表執行程式中,傳回該函式被第幾次執行。
2)範例
seq() 在第一次執行時,結果為 1。 seq() 在第二次執行時,結果為 2。
3)其他說明
如果一張範本中出現多個 seq(),則計算結果會累計。
如果 seq() 中帶了非儲存格參數,則表示不同的函式,比如說,seq(1) 和 seq(2) 在同一張範本中出現,結果不會被累計。
2.2 seq(cell)
seq(cell)是指在指定 cell 儲存格組內的 seq 函式被執行了幾次,比如說 seq(A2) 就是計算在 A2 儲存格組內,該函式被執行了幾次。
注:seq() 進行計算行序號的時候,其有上限值,即最大的序號值不大於 2047。