BMI Calculator (Web + Excel Formula)
Choose your unit system, enter your values, and instantly get your BMI, category, and a ready-to-copy Excel formula.
Quick start: In Excel, BMI is your weight divided by height squared. If you use centimeters, divide height by 100 first. If you use pounds and inches, multiply by 703.
Why make a BMI calculator in Excel?
A BMI calculator in Excel is useful when you need to track body mass index across time, clients, teams, or wellness programs. Instead of calculating one value at a time, you can automate the process for entire columns, classify results, and build simple dashboards.
Excel is especially helpful for:
- Weekly or monthly weight tracking.
- Coaching spreadsheets with multiple participants.
- Health check templates for personal use.
- Creating printable reports with formulas built in.
BMI formula in Excel (copy/paste)
Metric formula (kg and cm)
If weight is in B2 and height (cm) is in C2, use:
=ROUND(B2/((C2/100)^2),1)
This converts centimeters to meters before squaring height.
Imperial formula (lb and inches)
If weight is in B2 and height (inches) is in C2, use:
=ROUND((B2/(C2^2))*703,1)
The factor 703 adjusts imperial units to match the standard BMI scale.
Standard BMI categories you can automate
Use a category formula in Excel to translate numeric BMI into simple labels.
=IFS(D2<18.5,"Underweight",D2<25,"Normal weight",D2<30,"Overweight",TRUE,"Obesity")
If you use an older Excel version without IFS, use:
=IF(D2<18.5,"Underweight",IF(D2<25,"Normal weight",IF(D2<30,"Overweight","Obesity")))
Build a complete BMI spreadsheet layout
Recommended columns
| Column | Header | Example | Purpose |
|---|---|---|---|
| A | Name | Alex | Person identifier |
| B | Weight | 70 | kg or lb |
| C | Height | 175 | cm or inches |
| D | BMI | 22.9 | Calculated formula |
| E | Category | Normal weight | Auto classification |
| F | Date | 2/16/2026 | Tracking over time |
Data quality tips
- Use Data Validation so weight and height must be positive numbers.
- Limit height and weight ranges to avoid accidental typos (like 7000 kg).
- Freeze the top row to keep headers visible.
- Protect formula cells if other users edit the sheet.
One-sheet design with both metric and imperial input
If you want one workbook that supports both systems, place a unit selector in cell H1 (Metric/Imperial), then convert to metric internally for one consistent BMI formula.
Example conversion formulas:
=IF($H$1="Metric",B2,B2*0.45359237) // Weight in kg =IF($H$1="Metric",C2/100,C2*0.0254) // Height in meters =ROUND(WeightKgCell/(HeightMCell^2),1)
Common errors when creating a BMI calculator in Excel
- Forgetting cm-to-m conversion: this makes BMI 10,000 times too small/large.
- Using integer formatting: keep at least one decimal place.
- Mixing unit systems: donโt combine kg with inches or lb with cm.
- No rounding rule: define whether your report uses 1 or 2 decimals.
BMI interpretation: useful, but not perfect
BMI is a screening metric, not a complete diagnosis. It does not measure body fat distribution, muscle mass, hydration, or medical history. Athletes can show a high BMI with low body fat, and some people with normal BMI can still have metabolic risk factors.
For better context, pair BMI with:
- Waist circumference
- Blood pressure
- Blood markers (glucose, lipids)
- Lifestyle data (sleep, activity, nutrition)
Optional upgrade: build a BMI dashboard
Once your formulas work, add a chart showing BMI over time. A simple line graph with date on the x-axis and BMI on the y-axis makes trends obvious. You can also add horizontal reference lines at 18.5, 25, and 30 to show category boundaries visually.
FAQ: BMI calculator excel
Can I use Excel on mobile for BMI calculations?
Yes. Excel mobile supports these formulas, though editing is easier on desktop.
What is the best rounding for BMI?
One decimal place is standard for most personal and educational trackers.
Can I calculate BMI for children with the same formula?
The numeric formula is the same, but interpretation for children differs by age and sex percentile charts. Use pediatric guidance when needed.
Is there a downloadable template?
You can build one quickly from the formulas above and save it as your own reusable BMI calculator template in Excel.