用Excel做BMI计算表需正确输入公式并设置格式:C2输入=B2/(A2^2)(身高单位为米)或=B2/((A2/100)^2)(身高单位为厘米);D2用嵌套IF公式标注等级;C列保留1位小数,A、B列设数据验证,冻结首行,多人记录可扩展日期、姓名及折线图。

用Excel做个人BMI计算表,核心就两点:正确输入公式、合理设置单元格格式。下面直接说怎么一步步做出来。
BMI计算公式怎么写
BMI = 体重(kg) ÷ 身高²(m²),在Excel里要写成标准的单元格引用形式。假设A2是身高(单位:米),B2是体重(单位:千克),那么C2单元格输入以下公式即可:
=B2/(A2^2)
注意:身高必须以“米”为单位。如果原始数据是厘米(比如175),要先除以100转换,公式可改为:=B2/((A2/100)^2),此时A2填175,结果一样。
自动标注BMI等级更实用
光有数值不够直观,加一列显示“偏瘦”“正常”“超重”等分类,用IF嵌套就能实现。在D2单元格输入:
复古手绘美甲沙龙名片矢量模板适用于个人品牌推广、沙龙宣传材料、客户忠诚卡、预约卡、服务项目介绍、价格表、促销活动传单、社交媒体营销素材、网站着陆页、移动应用界面设计、电子邮件营销模板、线下活动邀请函、美甲教程封面、时尚博客插图、美甲产品包装设计等相关设计的AI格式素材。
=IF(C2
这个判断逻辑按中国成人标准设定(WHO略有不同,可自行调整数值)。如果想让结果更醒目,可以配合条件格式:选中D列 → 开始 → 条件格式 → 新建规则 → 设置不同文字颜色或背景色对应不同等级。
让表格更干净好用的小技巧
- 给身高、体重列设置数据验证:选中A列(身高)→ 数据 → 数据验证 → 允许“小数”,最小值1.2,最大值2.5;B列(体重)设为整数或小数,最小值30,最大值200,避免误输离谱数据
- 把C列(BMI值)设置为保留1位小数:选中C列 → 右键设置单元格格式 → 数字 → 小数位数设为1
- 标题行冻结:选中第2行 → 视图 → 冻结窗格 → 冻结首行,拖动时表头始终可见
扩展一下:多人记录也能轻松管理
如果用来记录家人或一段时间内的变化,建议按“日期+姓名”分列。例如:A列为日期(用=NOW()或手动输入),B列为姓名,C列为身高(固定值,不用重复填),D列为当日体重,E列用上面的BMI公式,F列用等级判断。再插入折线图,选中日期和BMI两列 → 插入 → 折线图,趋势一目了然。









