健身訓練記錄表驗算報告
健身訓練記錄表的 18 格公式用另一套試算引擎逐格重算,並全部由程式獨立算過一次比對。驗算時找到並修正 2 個問題。
✅ 已驗算 2026年10月4日・18 格公式
找到並已修正的問題
- 「體重變化」旁邊的判斷看錯列,看成上一列的本週總卡路里,所以永遠顯示「上升」;改成看體重變化那一格。
- 「距目標體重」旁邊的判斷也看錯列,看成體重變化——還差 4.3 公斤卻顯示「已達標!」;改成看距目標體重那一格。
怎麼驗的
- 把模板交給 LibreOffice(跟本站線上編輯器不同的另一套試算引擎)真的重算一次,不是拿同一套公式自己算自己。
- 這張表共有 18 格公式,全部重算,沒有任何一格出現錯誤值(#DIV/0!、#NAME?、#VALUE! 這類)。
- 18 格全部另外做了獨立比對:程式只讀表上的輸入格(範例數字),用表上寫的算法自己算出每一格應得的值,再跟重算結果逐格比,全部相符(容許誤差一千萬分之一)。
驗算用的輸入值
重算與獨立比對用的都是模板自己的範例數字,共 18 格。你把這些格子換成自己的數字,公式不變、結果會跟著變。
| 格子 | 這一格是什麼 | 範例值 |
|---|---|---|
| B2 | 身高(cm): | 175 |
| E2 | 目標體重(kg): | 70 |
| B5 | 2026/02/10|體重(kg) | 75 |
| E5 | 2026/02/10|時長(分) | 30 |
| G5 | 2026/02/10|組數 | 1 |
| B6 | 2026/02/11|體重(kg) | 74.8 |
| E6 | 2026/02/11|時長(分) | 45 |
| G6 | 2026/02/11|組數 | 4 |
| B7 | 2026/02/12|體重(kg) | 74.5 |
| E7 | 2026/02/12|時長(分) | 0 |
| F7 | 2026/02/12|消耗卡路里 | 0 |
| G7 | 2026/02/12|組數 | 0 |
| B8 | 2026/02/13|體重(kg) | 74.6 |
| E8 | 2026/02/13|時長(分) | 40 |
| G8 | 2026/02/13|組數 | 1 |
| B9 | 2026/02/14|體重(kg) | 74.3 |
| E9 | 2026/02/14|時長(分) | 50 |
| G9 | 2026/02/14|組數 | 5 |
公式逐格重算結果
2026年10月4日 重算・公式 18 格・其中 18 格有獨立比對。「重算結果」是模板範例數字算出來的值。
| 格子 | 這一格是什麼 | 重算結果 | 公式 | 驗法 |
|---|---|---|---|---|
| C5 | 2026/02/10|BMI | 24.4898 | =IF(B5=0,0,B5/((B2/100)^2)) | 獨立比對 ✓ |
| F5 | 2026/02/10|消耗卡路里 | 240 | =E5*8 | 獨立比對 ✓ |
| C6 | 2026/02/11|BMI | 24.4245 | =IF(B6=0,0,B6/((B2/100)^2)) | 獨立比對 ✓ |
| F6 | 2026/02/11|消耗卡路里 | 270 | =E6*6 | 獨立比對 ✓ |
| C7 | 2026/02/12|BMI | 24.3265 | =IF(B7=0,0,B7/((B2/100)^2)) | 獨立比對 ✓ |
| C8 | 2026/02/13|BMI | 24.3592 | =IF(B8=0,0,B8/((B2/100)^2)) | 獨立比對 ✓ |
| F8 | 2026/02/13|消耗卡路里 | 400 | =E8*10 | 獨立比對 ✓ |
| C9 | 2026/02/14|BMI | 24.2612 | =IF(B9=0,0,B9/((B2/100)^2)) | 獨立比對 ✓ |
| F9 | 2026/02/14|消耗卡路里 | 300 | =E9*6 | 獨立比對 ✓ |
| B12 | 本週訓練天數 | 4 | =COUNTIF(E5:E9,">0") | 獨立比對 ✓ |
| B13 | 本週總時長(分) | 165 | =SUM(E5:E9) | 獨立比對 ✓ |
| B14 | 本週總卡路里 | 1,210 | =SUM(F5:F9) | 獨立比對 ✓ |
| B15 | 體重變化 | -0.7 | =B9-B5 | 獨立比對 ✓ |
| C15 | 體重變化 | 下降 | =IF(B15<0,"下降",IF(B15>0,"上升","持平")) | 獨立比對 ✓ |
| B16 | 距目標體重 | 4.3 | =B9-E2 | 獨立比對 ✓ |
| C16 | 距目標體重 | 繼續加油 | =IF(B16<=0,"已達標!","繼續加油") | 獨立比對 ✓ |
| B17 | 目前 BMI | 24.2612 | =C9 | 獨立比對 ✓ |
| C17 | 目前 BMI | 過重 | =IF(C9<18.5,"過輕",IF(C9<24,"正常",IF(C9<27,"過重","肥胖"))) | 獨立比對 ✓ |
內容依據
以下規定於 2026-10-04 對照官方原文查證;法規與申請須知可能修正,使用前請以最新公告為準。
- 衛生福利部國民健康署:成人健康體位標準(更新 2025-09-11)
「BMI=體重(公斤)÷身高(公尺)÷身高(公尺)」;18 歲(含)以上成人:BMI<18.5 體重過輕、18.5≦BMI<24 健康體重、24≦BMI<27 體重過重、BMI≧27 肥胖;理想腰圍成人男性小於 90 公分、成人女性小於 80 公分。
適用範圍與限制
- 驗算用的是模板的範例數字。你改了輸入值之後,公式相同、數字會不同;插入或刪除列之後,請確認加總的範圍有包含到新的一列。
- 驗算證明的是「公式照表上寫的算法算對了」,不代表這個算法適合每一種情況;算法的假設與相關規定,見模板頁下方的說明。
每一欄怎麼填、算法背後的規定與常見錯誤,寫在健身訓練記錄表模板頁下方的說明。
驗算報告說明的是範本公式與內容是否符合所列法規與官方費率,實際權益仍以勞動契約、主管機關認定與個案事實為準。
