學生識打 =SUM,但一拉落去就錯;一有 #DIV/0! 就停手。這一堂要把「逐格打公式」換成「一個模型、一條公式鏈」。
本堂目標 學生能夠:① 用「標題列 → 原始數據 → 計算欄」三層順序起一個表,講出每欄的資料類型;② 寫一條可以向下填滿的公式,並講出幾時要鎖 $;③ 用 IF 把錯誤值(#DIV/0!、#VALUE!)改成可讀文字。
01 先備知識(開課前 3 分鐘快檢)
以下任何一項未過關,本堂就會卡住,先補該項:
| 技能 |
快檢題 |
過關標準 |
| 公式起手 |
公式一定要用邊個符號開頭 |
= 號,之後才是函數名或儲存格 |
| 參照 |
B2 同 $B$2 的分別 |
B2 會隨位置改變,$B$2 鎖死行與列 |
| 基本函數 |
12 個數字加總用邊個函數 |
SUM,寫法 =SUM(B2:B13) |
02 課堂流程(60 分鐘)
| 時間 |
環節 |
導師做什麼 |
學生做什麼 |
| 0–5 分鐘 |
開場快問 |
投影一張有 #DIV/0! 的舊表,問「邊一格最先錯」 |
舉手投票並講一句理由 |
| 5–15 分鐘 |
先備快檢 |
派三條快檢題(= 開頭、相對/絕對、SUM 範圍) |
書面作答,即場對答案 |
| 15–35 分鐘 |
三幕講解 |
照腳本講三層結構、絕對參照、IF 判斷;每幕後叫一位複述 |
每幕後用一句話複述 |
| 35–45 分鐘 |
題型示範 |
示範「單價 × 數量 → 填滿 → 總計」三次,邊做邊標步驟 |
跟抄並在旁註欄名 |
| 45–55 分鐘 |
獨立練習 |
巡行,只問「這條公式拉落去會唔會漂」,不代打 |
做三題並自行對答案 |
| 55–60 分鐘 |
離場檢查 |
收回三題答案,即場數錯幾題 |
書面作答,不准問同學 |
03 講解腳本(照著說就可以)
第一幕:第一幕:三層起表
「落手打數字之前,先用三分鐘排三層:第一層係標題列(貨品、單價、數量、金額),第二層開始才係原始數據,最後一欄才係計算欄。計算欄永遠由公式產生,唔准手打死數——手打死數一改單價就全錯,而且查不到係邊一步錯。」
「邊一欄一定要由公式產生,唔可以手打?」
第二幕:第二幕:鎖 $ 的分界
「向下填滿時,你想同一欄的單價一路向下讀,就用相對參照 B2;想每次都讀同一個稅率,就要鎖成 $B$1。判斷方法好簡單:問一句『這格拉落去,應該跟住行變定唔應該變』。這張表有 12 行,一條寫錯的參照就會錯足 12 格。」
「一條公式拉落 12 行,邊個位置要加 $?為什麼?」
第三幕:第三幕:把錯誤值變成句子
「#DIV/0! 唔係壞機,係分母係 0。與其逐格查,不如用 IF:=IFERROR(公式,”未有數據”)。同理,IF(數量=0,”未開賣”,單價*數量)。導師要示範一次故意整壞條公式,再親手修好,學生才會記得那個訊息。」
「#DIV/0! 出現時,第一步應該查邊一格?」
04 必教題型與步驟
| 題型 |
例子 |
步驟 |
答案 |
| 單一公式題 |
題目給欄名與範圍,要求寫一條公式。 |
① 找輸出欄;② 找輸入欄;③ 決定函數(SUM/AVERAGE/COUNTIF);④ 寫範圍並檢查首尾格。 |
例:=SUM(D2:D13) 得總金額 572。 |
| 填滿與複製 |
要求把公式套用到整欄,並保留固定參照。 |
① 寫首格;② 判斷哪些座標要鎖 $;③ 雙擊填滿柄;④ 抽查最後一行。 |
例:=C2*$B$1 向下填滿,B1 永遠不變。 |
| 條件判斷 |
按數值分等級或除錯。 |
① 寫條件式;② 寫真值;③ 寫假值;④ 用 IFERROR 包住除法。 |
例:=IF(E2>=100,”達標”,”未達標”)。 |
| 圖表選擇 |
按數據性質選柱狀、折線或圓餅。 |
① 比較類別用柱狀;② 趨勢用折線;③ 佔比用圓餅;④ 標題與單位不可缺。 |
例:12 個月營業額走勢用折線,不用圓餅。 |
合理性檢查(一定要教):合理性檢查:原始數據區共 12 行 × 3 欄 = 36 格,計算欄另加 12 格公式。用 SUM 核對總金額:572,除以 12 行得平均 47.67;若學生的答案與這兩個數不符,先查範圍首尾格有無漏行。
05 獨立練習三題
| 題目 |
答案 |
想觀察什麼 |
| 給定 12 行單價與數量,寫出金額欄公式並填滿全欄。 |
=B2*C2 向下填滿至第 13 行,總計 =SUM(D2:D13)。 |
看有沒有鎖錯 $,或範圍漏了最後一行。 |
| 把「平均每行金額」寫成一條公式,並處理數量為 0 的情況。 |
=IFERROR(AVERAGE(D2:D13),”未有數據”)。 |
看有沒有用 IFERROR 包住,以及範圍是否與資料同步。 |
| 用 COUNTIF 數出金額大於 50 的行數。 |
=COUNTIF(D2:D13,”>50″)。 |
看條件有沒有加引號,以及是否用了 COUNT。 |
06 學生常見錯誤與糾正句
| 錯誤 |
學生通常這樣寫 |
導師這樣說 |
| 手打死數代替公式 |
金額欄逐格打 36、40、50…… |
「你一改單價,這欄就同真實數字脫節。全部刪掉,由第一格公式開始。」 |
| 漏鎖絕對參照 |
=C2*B1 拉落去,之後每行乘的都是下一行的空格。 |
「拉到第二行變 B2、第三行變 B3,你乘咗啲空格。鎖成 $B$1 再拉。」 |
| 範圍漏最後一行 |
=SUM(D2:D12) 少計最後一行。 |
「12 行數據,範圍要寫到第 13 行。數一數尾行係第幾行。」 |
| 見錯誤值就重打 |
見到 #DIV/0! 就刪公式改成手打 0。 |
「0 係假數字。查分母邊格係 0,再用 IFERROR 寫一句人話。」 |
07 家課建議(直接指到練習卷題號)
08 離場檢查(最後 5 分鐘)
| 題目 |
答案 |
判定 |
| 三層起表的順序是什麼? |
標題列 → 原始數據 → 計算欄(公式) |
答不出=重講第一幕 |
| 一條公式拉落 12 行前,要問自己哪一句? |
這格拉落去應該跟住行變定唔應該變 |
答不出=重講第二幕 |
| #DIV/0! 的成因與處理方法。 |
分母為 0;用 IFERROR 改成文字 |
答不出=重練第三幕 |
09 導師常問
這一章適合哪個年級?
中四 ICT 必修部分為主,中五補底與 ICT 選修單元亦適用。
需要真實試算表軟件嗎?
需要。Excel 或 Google Sheets 均可,重點是填滿與 $ 的行為。
有無配套練習?
家課欄連到中學 ICT 章節索引,可與站內練習卷一併排。
立即免費搵導師導師登記 →
本頁為 TutorZone 導師備課指引,內容由 TutorZone 團隊編寫;題目與流程為原創,並非任何學校或出版社的教材。