首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

快逸報表多層交叉匯總報表製作實戰教學

     編輯:關於SqlServer

實務中交叉報表表頭常需多維分組統計。本文以內建資料集為例,示範快逸報表製作「產品×銷售代表×地區」三維交叉匯總報表全流程。

報表設計步驟

  1. A3 儲存格:輸入 =ds1.group(產品,false),擴展方向設「縱向」。
  2. B3 儲存格:輸入 =ds1.select(銷售代表)(主格預設 A3)。
  3. B2 儲存格:輸入標題文字「銷售代表」。
  4. C2 儲存格:輸入 =ds1.group(地區,false),擴展方向設「橫向」。
  5. C3 儲存格:輸入 =ds1.銷售額(主格預設 B3)。

空值顯示為 0 處理

預覽發現無資料儲存格顯示空白。於 C3 屬性「顯示值」輸入運算式:

if(value()==null ,0,value())

value() 為當前儲存格值,空值則顯示 0,否則顯示原值。預覽即正常顯示 0。

匯總列/行與總計

  • D3(列小計):=sum(C3{})
  • C4(行小計):=sum(C3{})(主格不同,同樣運算式產生不同結果)
  • D4(總計):=sum(D3{})

調整框線、字體顏色後預覽,即得完整多層交叉匯總報表。

來源:快逸報表——入門級基礎教程:多層交叉匯總報表。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved