日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

润乾报表分组求和_一招搞定各种报表合计需求

發布時間:2023/12/2 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 润乾报表分组求和_一招搞定各种报表合计需求 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、常用合計方案

在有專業報表工具之前,常用的實現方案有:

1) SQL

“select sum(字段) from 表 group by 字段 order by 字段“可以實現簡單的分組數據合計、條件合計,這種方式有一個很明顯的缺點,就是隨著合計需求復雜度的增加,sql 的復雜度是呈指數級的。

2) Excel

Excel 工具在一定程度上彌補了 sql 的缺點,通過內置函數可以相對輕松的實現合計需求。例如條件匯總時,可以直接調用公式 =SUMIF(A1:A5,“>3”);分頁匯總也可以使用內置的“分類匯總“功能實現。

但是對于復雜多變的合計需求還是心有余而力不足,因為 excel 對于匯總時更多的傾向于數據所在單元格位置是固定的。

這兩種方案并不能滿足客戶的所有合計需求,那么專業報表工具的出現就是為了完美的解決這一問題,下面我們通過潤乾報表工具來看一下它是如何實現的。

二、專業報表工具方案

潤乾報表提供了 sum 函數可以快速的實現合計需求,我們先來看下函數幫助:

通過函數幫助的介紹說明,我們知道通過 sum 函數可以輕松實現數據匯總需求,下面我們通過一個具體的例子來看一下。

2.1 分組合計

話不多說,先看需求效果圖:

此報表需要計算所有數據的一個匯總值和各個類別下的匯總值,在潤乾報表中使用 sum 函數實現時,可以使用如下配置:

其中,

G4 單元格表達式 =sum(E3G3,B3{}) 表示對 B3 擴展出來的所有行數據進行“庫存量單價“計算,最后吧計算后的值進行求和計算。

G5 單元格表達式:=sum(G4{}) 表示對 G4 所有擴展出來的數據進行求和計算。

2.2 條件合計

在 2.1 報表的基礎上增加一個需求,在進行總計的時候只匯總部分供應商的庫存金額,那么在潤乾報表中如何進行實現呢?

答案就是:在 {} 中添加過濾條件。

sum(G4{A3>4}) 表示對滿足供應商 ID 大于 4 的庫存金額進行求和。

2.3 頁合計

現在把需求再次升級,對每一頁的數據進行一個小計,有沒有內置函數可以使用呢?答案是肯定的,我們來看一下 pcsum() 函數的用法:

在報表單元格中我們可以直接寫到表達式中:

配置 C5 單元格表達式為:=pcsum(E3{})

G5 單元格表達式為:=pcsum(G4{})

加上頁小計后的報表展現效果如下圖所示:

同樣的,我們可以在 pcsum 函數中添加過濾條件,實現部分數據的頁小計。

三、總結

合計需求看似簡單,真正去實現時會發現有很多隱藏的難點,而潤乾報表完美解決了這些難點,一個簡單的函數就可以輕松的實現合計需求,要不要了解一下?

總結

以上是生活随笔為你收集整理的润乾报表分组求和_一招搞定各种报表合计需求的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。