跳到內容
課程地圖/12 資料庫怎麼從 Excel 長出來

開工班 · 第 12 關 · 約 14 分鐘

資料庫怎麼從 Excel 長出來

建庫不是學一套新軟體,是決定哪些欄要留下、哪一欄當主鍵、哪些不進庫。

震旦示例週報為教學用虛構案例,資料、數字、人物、公式、權限與流程皆為合成示例,不代表震旦正式資料、制度或 KPI。

Excel:多張工作表、合併儲存格、合計列儀表板:幾張結構固定的資料表
實作:待練習測驗:待通過兩項完成後可記入進度

主圖 · 第 12 課

三張工單,可以有五次到場

把不同粒度的資料分開,才不會把合併後的列數誤當成工單數或到場次數。

工單編號客戶/地點到場日期到場紀錄

💡 先找唯一鍵,再談一對多;數列數不等於數事件。

「不曉得資料庫是什麼、要怎麼建」——對報表組來說,建庫不是安裝一套神祕軟體。是把你已經會的表,改成電腦查得動的形狀。

實作上只要做四個決定:哪幾張 、每一張的 是什麼、哪些 留下、哪些敏感欄根本不進儀表板。兩張表若要對上,靠 (就是你們的 VLOOKUP)。

一本檔、兩張工作表、標題合併——電腦讀不懂
A家電B辦公
1週報(含特案)
2進件 118(含內部)進件 76
3客戶張○、電話…合計列寫在資料區

動手:舊表裡的每一塊,入庫時怎麼處理?

所以「怎麼建資料庫」對你們的具體答案是:打開最痛的那本 Excel,列出每一欄,標上這四種標籤,再請工程或 AI依這張標籤表去建。不是先學 SQL 語法。SQL 是廚房用語;欄位怎麼切,是報表組最清楚的。

小測驗

要把兩本事業部週報併進資料庫,最關鍵的結構改動是哪一件?

真實專案怎麼用到這一課?

Report-Dashboard · DNIS 電話進線分析

去識別化測試資料/MVP 驗證;以下不含公司正式明細與真實數字。

這堂課對應
Excel 欄位到資料庫
專案情境
DNIS 原始報表先正規化為固定欄位,再存入 SQLite,最後由 Dashboard 查詢;本課只要求看懂結構,不寫 SQL。
想一想
為何報表標題列不能當通話明細?
驗收證據
能區分原始檔排版、有效明細與可查詢的資料表。

這一關帶走的一句話

建庫不是學一套新軟體,是決定哪些欄要留下、哪一欄當主鍵、哪些不進庫。

帶回工作練一遍

三張工單有五筆到場紀錄,說明串表後為何不能用列數當工單數。

看參考檢查點

依唯一工單編號計數,到場次數另算。

容易忽略:合併欄位型別要一致;含前導零的編號保留成文字。

筆記會先保存在這個瀏覽器;連結同步帳號後也會安全同步。

先完成上面的互動實作並答對測驗,再完成本關。