前言:如果你希望Excel能“讀懂”你的數據,就得學會讓排序、篩選、數據透視表、函數等這些功能為我們服務。
假設你在和一個非常聰明但有點“死板”的機器人(Excel)對話,你必須用它能理解的語言來組織信息。
“一維表”的黃金法則
“一維表”是Excel能理解的、最理想的數據結構。它遵循以下幾個簡單但至關重要的規則:
1. 一行就是一條完整的記錄 (One Row, One Record)
- 每一行都應該只包含一組相關的信息。例如,一條銷售記錄、一個員工的信息、一筆訂單的詳情。
- 錯誤示范:把一個員工的信息分好幾行寫(一行姓名、一行電話、一行地址)。
- 正確示范:把姓名、電話、地址都放在同一行,但分在不同的列。
2. 一列就是一個獨立的字段 (One Column, One Field)
- 每一列都應該只包含同一種類型的數據,并且有且僅有一個標題。
- 例如,“銷售日期”這一列,就應該只放日期;“銷售額”這一列,就只放金額。
- 錯誤示范:在一列里同時記錄“北京 500元”、“上海 300元”,把城市和金額混在一起。
- 正確示范:創建兩列,一列叫“城市”,一列叫“銷售額”。
3. 必須有且僅有一行標題行 (A Single, Unique Header Row)
- 這張表的頂端,必須有一行用來描述每一列內容的標題。
- 這個標題必須是清晰、唯一、不重復的。它就像是數據表的“身份證”。
- 錯誤示范:使用多行標題(比如第一行是“銷售信息”,第二行才是“日期”、“產品”、“金額”),或者標題行留空。
4. 表格主體區域內,杜絕任何合并單元格 (No Merged Cells in the Data Body)
- 這是最最最重要的一條!合并單元格是為人類“美觀”設計的,但對于Excel的數據分析功能(如排序、篩選、透視表)來說是“天敵”。
- 如果某個信息適用于多行,請重復填充,不要合并。
5. 表格是一個連續的整體 (A Continuous Block of Data)
- 數據區域內不要有完全空白的行或列。空白行或列會把一張表“切斷”,讓Excel以為數據到此為止了。
- 備注、統計、總計等信息,請放在數據表的外面(下方或右側),不要放在中間。
直觀對比:錯誤示范 vs. 正確示范
假設我們要記錄銷售數據,很多人會這樣做(這是錯誤的):
? 錯誤示范 (人類看著舒服,但Excel無法處理)
2023年銷售記錄 | |||
---|---|---|---|
區域 | 日期 | 產品 | 銷售額 |
\multirow{2}{*}{北京} | 5月1日 | A產品 | 1,000 |
5月1日 | B產品 | 800 | |
\multirow{2}{*}{上海} | 5月2日 | A產品 | 1,200 |
5月2日 | C產品 | 900 | |
總計 | 3,900 |
這張表的問題:
- 有兩行標題(“2023年銷售記錄”和真正的標題行)。
- “區域”列使用了合并單元格。
- 北京和上海的記錄之間有空行。
- “總計”行混在了數據內部。
當你想對這張表進行“按產品篩選”或者“創建數據透視表”時,100%會出錯!
? 正確示范 (機器能“讀懂”的一維表)
區域 | 日期 | 產品 | 銷售額 |
---|---|---|---|
北京 | 2023/5/1 | A產品 | 1000 |
北京 | 2023/5/1 | B產品 | 800 |
上海 | 2023/5/2 | A產品 | 1200 |
上海 | 2023/5/2 | C產品 | 900 |
這張表的優點:
- 只有一行標題,清晰明了。
- 沒有合并單元格。“北京”和“上海”在需要時進行了重復填充。
- 沒有空行,數據是連續的。
- 每一行都是一條完整的記錄,每一列都是一個獨立的字段。
- 如果需要總計,可以在表格外的其他單元格使用公式
=SUM(D2:D5)
來計算。
用這張“正確”的表,你可以輕松地:
- 排序:按銷售額從高到低排。
- 篩選:只看“A產品”的銷售記錄。
- 函數計算:用
SUMIFS
計算北京A產品的總銷售額。 - 創建數據透視表:一鍵生成按區域、按產品分類的匯總報告。
核心思想轉變:分離“數據存儲”與“數據呈現”
很多人把表格做成“錯誤示范”那樣,是因為他們想讓表格直接用于打印或展示,追求“美觀”。
你需要轉變一個觀念:
- 數據表 (Data Sheet):專門用來存儲原始數據。這張表必須遵循“一維表”的黃金法則,它可能是“丑”的,但功能強大。這是你的數據引擎。
- 報告表 (Report Sheet):專門用來展示分析結果。你可以在這張表里,通過公式、數據透視表從“數據表”中提取信息,然后進行任意的美化,比如使用合并單元格、漂亮的標題、圖表等。這是你的儀表盤。
簡單來說:讓一張表負責“干活”,另一張表負責“好看”。
當你能自覺地按照“一維表”的原則來組織數據時,你就已經掌握了Excel最核心的思維方式,后續學習任何高級功能都會事半功倍。