
Obecný vzorec
=weight/height^2
souhrn
Tento příklad ukazuje jeden způsob výpočtu BMI (Body Mass Index) v aplikaci Excel. V zobrazeném listu nejprve převádíme výšku a váhu na metrické jednotky, poté k výpočtu BMI použijeme standardní metrický vzorec. Vzorec v H5 je:
=G5/F5^2
který vrací vypočítaný BMI na základě hmotnosti v G5 a výšky v F5.
Co je BMI?
BMI znamená Body Mass Index. Jedná se o jednoduchý (a levný) způsob hodnocení tělesného tuku pouze na základě výšky a hmotnosti. BMI je screeningový nástroj, který lze použít k identifikaci osob s podváhou, nadváhou nebo obezitou. BMI však není diagnostický nástroj.
Více informací o BMI si můžete přečíst na webových stránkách CDC.
Vysvětlení
Tento příklad ukazuje jeden způsob výpočtu BMI (Body Mass Index) v aplikaci Excel. Standardní vzorec BMI je:
BMI = hmotnost (kg) / výška (m) 2
Zde použitý přístup je nejprve převést výšku v palcích a stopách na metry a váhu v librách na kilogramy, poté použít standardní metrický vzorec pro BMI. To usnadňuje sběr výšky a hmotnosti v běžně používaných jednotkách (ve Spojených státech) a také ukazuje metrické částky použité při výpočtu.
Hlavní výzvou v tomto příkladu je, že většina lidí ve Spojených státech stále používá k zaznamenávání výšky a hmotnosti americký obvyklý měřicí systém, nikoli metrický systém. Prvním krokem je tedy zachycení těchto informací v běžně používaných jednotkách. To se provádí ve sloupcích B (stopy) C (palce) a D (libry).
Potom pro výpočet výšky v metrech použijeme dvakrát funkci CONVERT v buňce F5:
=CONVERT(B5,"ft","m")+CONVERT(C5,"in","m")
První CONVERT převádí stopy na metry:
=CONVERT(B5,"ft","m") // feet to meters
Druhý převádí palce na metry:
=CONVERT(C5,"in","m") // inches to meters
Potom se tyto dvě hodnoty jednoduše sečtou a získá se celková výška v metrech.
Pro výpočet hmotnosti v kilogramech použijeme znovu CONVERT v buňce G5:
=CONVERT(D5,"lbm","kg") // pounds to kilograms
Nakonec jsme připraveni použít standardní vzorec BMI. Vzorec v H5 je:
=G5/F5^2 // calculate BMI
Na čtvercovou výšku používáme operátor aplikace Excel pro umocňování, stříška (^).
Alternativy
Výše uvedené vzorce lze poněkud zjednodušit. Pro výpočet výšky můžeme použít jednu funkci CONVERT, jako je tato:
=CONVERT(B5*12+C5,"in","m")
Jinými slovy, převádíme stopy na palce přímo uvnitř argumentu funkce. Když Excel vyhodnotí vzorec, k této operaci dojde před spuštěním funkce PŘEVOD. Ne tak čitelný, ale kompaktnější.
Poznámka: Pořadí operací aplikace Excel dělá zbytečné zabalit B5 * 12 do závorek.
Podobně bychom mohli převést palce na stopy uvnitř CONVERT takto:
=CONVERT(B5+C5/12,"ft","m")
Výsledek je stejný jako výše. Klíčovým bodem je, že můžete libovolně vnořit další výpočty přímo do argumentu funkce.
Jako alternativu k stříšce (^) lze funkci POWER použít ke zvýšení této síly:
= G5/POWER(F5,2)