資料包表多種序號生成方式
報表系統中,往往要對資料進行編號處理,從而使資料的條目更加清晰。在 excel 中,我們可以直接在一個單元格中輸入 1,然後按住 Ctrl 向下拖拽單元格就可以自動生成連續的序號。不過除了連續的序號,實際情況中我們還會有其它對序號的需求,例如組內序號,或者是隱藏某些行之後顯示連續或不連續的序號,這些又該怎麼處理呢?潤乾報表提供了一些快速新增序號方式和函式,讓我們來一起看一下吧。
概述:
1)對於網格式報表,即資料設定是列表顯示的,可以直接在單元格中填寫 =seq() 或者是 &Cell ,然後設定該單元格的左主格即可。
2)對於資料設定是分組顯示的,還有兩種不同的效果:即組內序號和組間序號。
準備工具:潤乾報表 V2018
栗子 1: 列表式報表顯示序號
如下圖所示,資料集本身只有後面 7 個欄位的值,前面的序號需要根據後面的序號自動擴充套件生成連續的序號。
實現方式 1:
使用自帶的序號函式 seq() 的方式,然後設定單元格的左主格
實現方式 2:
使用自帶的序號函式 &Cell,並且設定單元格的左主格
實現方式 3:
使用行序號函式 row(), 因為資料不是從第一行取數的,所以需要減 1,並且設定左主格
栗子 2: 擴充套件資料中隱藏某些行時,顯示連續序號
如下圖所示:當 G2 的資料大於 50 的時候,就隱藏該行,並顯示連續的序號。
如果還繼續使用前面的三種方式,實現的序號則是不連續的。: 若想實現隱藏行之後的連續序號,可以使用臨時變數的方式,實現方式為:
先在空白單元格定義一個變數 a,然後在 A3 單元格寫 if 條件的判斷,如果 G3 大於 50,就顯示 a,否則顯示 a+1。如下圖所示:
預覽結果為下圖,然後第一行的行高可用設定為 0,不顯示。
栗子 3: 分組報表之組內序號
設定 B5 單元格的表示式為:&C5,然後設定其左主格為 select 擴充套件的單元格,即 C5。
預覽效果為:
栗子 4: 分組報表之組間序號
設定 B5 單元格的表示式為:=seq(C5),然後設定其左主格為 C5
預覽效果為:
以上介紹的是普通報表序號的實現方式,填報表也是有可以新增序號的,填報表新增序號的方式可參考文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2666972/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 多種方式讀取 MySQL 資料庫配置MySql資料庫
- 資料結構線性表兩種方式分享資料結構
- Linux下軟體包的多種安裝方式Linux
- 一個好用的支援多種方式翻譯的包
- SQL Server 批量生成資料庫內多個表的表結構SQLServer資料庫
- SQL Server資料庫中分頁編號的另一種方式SQLServer資料庫
- 順序表有序插入資料
- 資料結構 - 線性表 - 順序表資料結構
- MySQL8.0:倒序索引資料的資料排列方式MySql索引
- 資料包表測試
- 三種 Post 提交資料方式
- 每日一練(42):Excel表序號Excel
- 考研資料結構-線性表-順序表資料結構
- SNP Glue:SAP資料匯入到其他系統的多種方式
- Locust 多種執行方式
- SSH方式多賬號使用GithubGithub
- Express 提交資料的幾種方式Express
- 建立數字錢包(一)賬號生成
- 安裝aab包的兩種方式
- 多種格式資料輸出
- 資料包表開發技巧:自動為資料包表新增【小計】、【總計】行
- 一對一影片聊天原始碼,領悟資料去重的多種方式原始碼
- Java多種寫檔案方式Java
- div的多種居中方式
- tensorflow載入資料的三種方式
- 遍歷資料夾的幾種方式
- Android生成ViewModel例項的幾種方式AndroidView
- 資料結構與演算法 | 線性表 —— 順序表資料結構演算法
- SSL/TLS協議原理與證書籤名多種生成方式實踐指南TLS協議
- 多對多關聯 attach() 相同的資料包錯
- 資料庫Delete的多種用法資料庫delete
- postgresql中資料表如何透過一個欄位標識資料行多種狀態?SQL
- 盤點 Django 展示視覺化圖表的多種方式(建議收藏)Django視覺化
- CSS中的多種居中方式CSS
- 多種跨域方式實現原理跨域
- 1117清空陣列的多種方式陣列
- JS中的多種繼承方式JS繼承
- Python多種介面請求方式示例Python