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

快易報表入門:交叉報表設計實戰練習

     編輯:關於SqlServer

練習目標

使用內建資料集,設計一張「產品銷售交叉報表」,行=產品類別,列=地區,值=銷售金額彙總。

步驟 1:建立內建資料集

報表設計器 → 資料集 → 新增 → 內建資料集 → 手工輸入以下資料:

產品類別地區銷售金額
飲料華東12000
飲料華南9800
飲料華北15000
食品華東22000
食品華南18000
食品華北25000
日化華東8000
日化華南7500
日化華北9000

步驟 2:插入交叉表控制項

  1. 工具箱選擇 交叉表,拖放至報表主體
  2. 彈出「交叉表精靈」:
  3. 行欄位:選擇「產品類別」
  4. 列欄位:選擇「地區」
  5. 彙總欄位:選擇「銷售金額」,彙總方式 Sum
  6. 完成精靈

步驟 3:格式美化

  • 調整欄寬、行高
  • 設定數值格式:#,##0(千分位)
  • 加上邊框、底色區分表頭/資料區
  • 報表頁首加入標題:「各地區產品銷售交叉統計表」
  • 頁尾加入頁碼、列印日期

步驟 4:預覽與驗證

點擊預覽,確認:

  • 行:飲料、食品、日化
  • 列:華東、華南、華北、總計
  • 數值正確(如 飲料-華東 = 12000)
  • 行小計、列小計、總計自動生成

進階擴展

  • 多層行/列:行加「品牌」,列加「年份」
  • 條件格式:銷售額 < 10000 標紅預警
  • 鑽取:點擊交叉單元格跳轉明細報表
  • 參數過濾:加入「年份」參數控制資料範圍

常見問題

問題原因解決
交叉表無資料資料集欄位名稱拼寫錯誤核對精靈欄位選擇
彙總值不對重複資料導致多算資料集去重或調整彙總邏輯
列標題顯示不全頁面寬度不足橫向列印或調整字體/欄寬
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved