跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

為什麼你的表格總是一團亂?

你一定遇過這種情況

每月底要整理訂單報表,打開 Excel / Google Sheets,發現:

  • 第一行是「2024年1月訂單」,字體超大,跨欄合併
  • 有些格子同時寫了「商品名稱 + 金額」(例如:「藍色T恤 $299」)
  • 「數量」那欄有時填數字、有時填「三件」
  • 幾個儲存格被塗成黃色,沒人知道為什麼
  • 要算「某品類的總營收」,只能一格一格手動加

結果:光是整理格式就花了 2 小時,還不確定有沒有算錯。

這不是你的錯,是表格結構出了問題。 本課教你打好地基。


核心觀念:扁平表格(Flat Table)

好的試算表有一個黃金原則:

一列 = 一筆紀錄,一欄 = 一種資訊

壞的表格長這樣:

 ABC
12024年1月訂單統計  
2商品+金額數量備註
3藍色T恤 $299三件已出貨 VIP客
4紅色帽子 $1992 

問題清單:

  • 第1列合併儲存格 → 無法篩選、公式出錯
  • A欄混合了商品名稱和金額 → 無法分別計算
  • 數量欄混用數字和中文 → SUM 會失效
  • 備註欄塞了多種資訊(出貨狀態 + 客戶等級)

好的表格長這樣:

訂單編號訂單日期商品名稱分類單價數量客戶等級出貨狀態
ORD-0012024-01-05藍色T恤上衣2993VIP已出貨
ORD-0022024-01-06紅色帽子配件1992一般待出貨

差異:

  • 每列只有一筆訂單
  • 每欄只有一種資訊
  • 數字欄位全用數字(不加單位文字)
  • 沒有合併儲存格

三個設計原則

原則一:標題列永遠在第 1 列

  • 不要把標題做成跨欄合併的大標題
  • 每欄用簡短、有意義的名稱(訂單日期、商品名稱、單價)
  • 避免在標題裡加符號或空格(容易出問題)

原則二:同欄資料型態一致

欄位正確格式錯誤格式
日期2024-01-051月5日、105年1月5日
金額299$299、NT$299
數量3三件、3件
狀態已出貨✅ 已出貨(混用文字和符號)

原則三:不要合併儲存格

合併儲存格看起來很好看,但會導致:

  • 排序、篩選功能失效
  • VLOOKUP 抓不到資料
  • 樞紐分析表跑錯

小提醒:如果需要分組顯示,可以用「凍結列」或「篩選器」取代合併儲存格。


欄位命名建議

針對電商常用欄位,建議這樣命名:

類型推薦欄位名稱
訂單訂單編號、訂單日期、訂單狀態、訂單金額
商品商品編號、商品名稱、分類、單價、庫存量
客戶客戶編號、客戶名稱、等級、註冊日期、城市
行銷活動名稱、活動類型、開始日期、結束日期、預算

練習題


AI 協作:學了這個,跟 AI 怎麼配合?

表格結構設計好了,AI 才能真正幫你分析數據——垃圾進,垃圾出,這條規則 AI 也適用。

你的人類優勢:

  • 你知道業務邏輯(哪些欄位真的需要、欄位代表什麼意義)
  • 你能判斷歷史資料的品質問題(哪些是人為輸入錯誤、哪些是系統問題)

可以這樣跟 AI 說:

我有一份訂單表格,欄位包含:訂單編號、訂單日期、商品名稱分類單價寫在同一格、數量(有時是中文有時是數字)、客戶姓名和等級寫在同一格。請幫我設計一個正確的扁平表格結構,列出所有應該有的欄位名稱,並說明如何把原始資料拆分到正確欄位。

挑戰任務

Task 1

以下哪種欄位設計是錯的? A. 一欄叫「商品名稱」,只存商品名稱文字 B. 一欄叫「商品資訊」,同時存「商品名稱+價格+庫存」 C. 一欄叫「單價」,只存數字(例如:299) D. 一欄叫「訂單日期」,格式統一為 YYYY-MM-DD

Task 2

你拿到一份訂單表,發現第一列寫著「2024年Q1訂單(合併A1:H1)」,第二列才是欄位名稱。請問這個表格有什麼問題,應該怎麼改?

Task 3

把這筆混亂的資料拆成正確欄位: 原資料:「藍色連帽帽T-M號 $599 x2 會員客戶 已出貨」 應該拆成哪些欄位?請列出欄位名稱和對應的值。

Next Lesson →