最近有個讀者問阿湯說,他最近很努力在運動,也每天在記錄體重體脂相關變化,雖然每次計算 BMI 值比對一下就知道在哪一個區間,但他想要用 Excel 做個資料表來顯示區間,也就是直接輸入身高跟體重後,就會計算出 BMI 值,並且在圖表上顯示目前的區間,這個要怎麼做呢?今天主要教大家怎麼讓他自動顯示在點上,至於區間圖表就先教大家用比較簡易的方式來做。
Excel 教學 – 製作自動顯示 BMI 值所對應的區間圖
如果需要下載範例檔練習請參考:下載範例教學
首先給大家看一下,我們目標要做的就像這樣,當產生 BMI 值時,會在下方的圖表自動顯示間區在哪。
首先最簡單的,就是計算 BMI 值,公式基本上就是 體重/(身高/100)^2,在網路上隨便 Google 都有,身高如果是輸入公尺的話,就不用除以 100,大概是這樣。
然後接下來可以讓數值顯示好看一點,右鍵儲存格格式後,數值的小數位數設為 1 位數就好。
完成 BMI 值的欄位後,再來才是比較難的地方,我們要插入的是 XY 散佈圖,在插入裡面可以找到。
接下來將用不到的都不顯示,只留座標軸,然後點擊進去其它選項。
最小值輸入 0、最大值用 50。
再來篩選數值,在數列 1 旁點擊編輯。
數列名稱可以輸入 BMI=,然後下方 X 值輸入BMI 值的欄位 C2(要加工作表名稱),Y 值可以讓他對應去任一個欄位,比如我用 E1。
為什麼 Y 我用 E1 呢?Y 主要控制高度,你可以在 E1 輸入個 0.5 給他,然後再將字色設為白色就看不到了。
再來我們要製作的是區間圖,這有很多方式可以做,不過我這邊先用最土法鍊鋼的方式做給大家看,直接插入矩形圖案。
然後放到 X 軸上去對應,比如第一個點是 18.5,你可以在 BMI 值那先直接輸入 18.5,再把矩形拉到等寬。
然後依序的把區間都做好。
最後可以在資料標籤這裡面顯示 X 值跟數列名稱、分隔符號選空格。
然後再填入各個圖形區間的文字再改點顏色,就搞定囉,接下來你輸入身高體重就能直接計算 BMI 值,並且在下方顯示區間出來囉,就可以更直覺的查看了。