hi,大家好!
今天,我們我來講解漏斗圖。
什麼是漏斗圖 (Funnel Chart)
漏斗圖是一種特殊的數據可視化圖表,因其形狀類似倒置的漏斗而得名。它通過遞減的橫向條形(或豎向梯形)來展示流程中各階段的數據流失情況。
核心特徵:
- 階段性遞減:每個環節的數值必須小於或等於前一個環節。
- 流失可視化:條形寬度的變化直觀反映了轉化率或流失率。
- 多用於過程分析:強調"從多到少"的漏斗效應。
典型的漏斗圖結構示例:
潛在客户 (1000) ████████████████████████
初步洽談 (600) ████████████████
提交方案 (300) ██████████
簽訂合同 (120) ████
漏斗圖的應用場景
判斷是否需要漏斗圖可以參考以下幾類業務需求:
1️⃣銷售漏斗 (Sales Funnel)追蹤銷售流程中的客户轉化情況:線索獲取 → 銷售跟進 → 報價 → 成交典型問題:哪個環節流失最嚴重?
2️⃣用户轉化分析在網站或應用中監控用户行為:訪問首頁 → 註冊 → 激活 → 付費關鍵指標:首次付費轉化率(付費人數 / 訪問人數)
3️⃣招聘流程追蹤人力資源部門可以用漏斗圖分析:簡歷投遞 → 初篩 → 面試 → Offer → 入職優化重點:哪一關拒絕率異常?
4️⃣生產流程質檢製造業的多道工序檢驗:原材料進廠 → 初加工 → 質檢 → 成品 → 出貨質量管理:哪個工序不良率最高?
判斷依據: 如果你的數據符合"有序遞減"的特徵,且需要關注中間環節的流失率,那麼漏斗圖就是最佳選擇。接着,我們來看看怎麼在access中實現漏斗圖。
1創建表
我們先創建一個表,這次我把表結構的創建SQL直接給到大家,這樣就不需要手工再創建了。
CREATE TABLE tbl_Vulnerabilities (
ID AUTOINCREMENT PRIMARY KEY,
VulnTitle TEXT(100) NOT NULL, -- 漏洞名稱
Severity TEXT(20), -- 嚴重等級
Status TEXT(20), -- 當前狀態 (Open/Closed等)
Category TEXT(50), -- 漏洞類型 (SQLi/XSS等)
FoundDate DATETIME -- 發現時間
);
表創建好了,那就可以手工添加一些數據了,像我這樣:
2創建查詢
接着,我們再創建一個查詢查詢名稱:
SELECT
tbl_Vulnerabilities.Severity,
Count(tbl_Vulnerabilities.Severity) AS VulnCount
FROM
tbl_Vulnerabilities
GROUP BY
tbl_Vulnerabilities.Severity;
這個查詢就作為圖表的數據源。
3創建圖表控件
數據有了,我們就可以來添加控件了。
4圖表設置
設置一下圖表,具體參考下圖
5運行查看
最後,我們看一下效果。
本文詳細介紹了漏斗圖的定義、應用場景以及在 Access開發 中的實現方法。通過新圖表控件,我們可以在不依賴第三方圖表庫的情況下,實現高度自定義的漏斗圖效果。對於需要快速構建內部數據分析工具的開發者來説,掌握這種基於 Access 的輕量級開發技術,能夠在有限的預算和時間內交付高質量的業務看板。喜歡這篇文章嗎?歡迎點贊、在看、轉發,讓更多 Access 愛好者看到!