Q101.
在 Microsoft Excel 環境中,有一工作表資料如下圖,在B2 儲存格輸入公式「A2*C$2」,並設定格式為數值類別、小數位數為0、使用千分位(,)符號,再拖曳B2 儲存格之自動填滿控制點至B4 儲存格,然後在B5 儲存格輸入=SUM(B2:B4),如此操作發生四捨五入之誤差問題,該如何解決?
電腦軟體應用 · 乙級 · 應用軟體使用 · Q101
難易度分析
3 / 5
此題要求區分儲存格的顯示格式與實際數值之差異,並分析如何透過函數修正運算過程中的精度誤差,需對不同函數的應用位置及其對最終計算結果的影響有精確的理解。
正確答案:②B2 儲存格修改為=INT(A2*C$2),再拖曳B2 儲存格之自動填滿控制點至B4 儲存格
② B2 儲存格修改為=INT(A2*C$2),再拖曳B2 儲存格之自動填滿控制點至B4 儲存格:INT(A2*C$2) 會在每次計算時直接對完整運算結果取整數,確保儲存格內實際值為整數,從根源消除顯示值與實際值不一致的誤差累積問題。
錯誤選項解析
- ① B2 儲存格修改為=INT(A2)*C$2,再拖曳B2 儲存格之自動填滿控制點至B4 儲存格:INT() 函數僅對 A2 單獨取整數,會導致後續與 C$2 相乘時仍可能產生小數誤差,無法從根源解決四捨五入問題。
- ③ B5 儲存格修改為=ROUND(SUM(B2:B4),0):ROUND(SUM(B2:B4),0) 僅對最終加總結果取整數,但 B2:B4 內部仍保留小數誤差,屬於治標不治本的做法,無法解決中間儲存格的精度問題。
- ④ B5 儲存格修改為=ROUND(SUM(A2:A4)*C2,0):此公式改為對 A2:A4 加總後再乘 C2,完全改變原始逐列計算後加總的邏輯,與題目要求的運算架構不符。
Learning Tip
"此題核心考點為 Excel 顯示格式與實際儲存值的差異。千分位與小數位數設定僅改變顯示外觀,儲存格內的實際值仍保留完整精度,導致加總時產生誤差。解決此類問題應從源頭運算著手,使用 INT() 或 ROUND() 包裹完整計算式,確保每個中間結果皆為預期精度,而非僅修正最終加總值。"
學員答題分佈
①B2 儲存格修改為=INT(A2)*C$2,再拖曳B2 儲存格之自動填滿控制點至B4 儲存格0%
②B2 儲存格修改為=INT(A2*C$2),再拖曳B2 儲存格之自動填滿控制點至B4 儲存格0%
③B5 儲存格修改為=ROUND(SUM(B2:B4),0)0%
④B5 儲存格修改為=ROUND(SUM(A2:A4)*C2,0)0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!
相似類型題目
在試算表軟體 Microsoft Excel 中,關於「小數點問題」之敘述,下列何者錯誤?
在試算表軟體 Microsoft Excel 中,關於「儲存格格式」的敘述,下列何者錯誤?
在試算表軟體 Microsoft Excel 中,關於「儲存格錯誤值」之敘述,下列何者錯誤?
在 Microsoft Excel 環境中,若是儲存格格式設定為會計專用,小數位數為2 位數,符號為$,並於該儲存格輸入「=sin(5)」(計算式約sin(5)=-0.95892),則出現結果應為?
在 Microsoft Excel 環境中,提供自動輸入公式對相同鍵值的數值資料作計算的功能稱之為「小計」。在執行前述「小計」功能之前,資料必須先經過何種處理?