Vul je leeftijd, geslacht, lengte, gewicht en activiteitsniveau in. Je krijgt je onderhoudscalorieën per dag (een schatting van de calorieën om je gewicht te houden), je basaal metabolisme (BMR) en de calorieën per dag voor afvallen of aankomen in verschillende tempo’s in één keer.
Inhoudsopgave
-
Wat je op deze pagina kunt doen
-
Waarvoor is deze berekening handig?
-
Zo werkt het
-
Formule
-
Symbolen en begrippen
-
Handig om vooraf te weten
-
Berekenen met Excel
-
Berekenen met Google Spreadsheets
-
Berekenen met Python
-
De formule in LaTeX en andere wiskundenotaties (om te kopiëren)
-
Zo laat je ChatGPT de berekening doen
-
Kenmerken van DataChef
-
Gerelateerde functies
-
Alle rekenmachines van NumberChef
Wat je op deze pagina kunt doen
- Vul je leeftijd, geslacht, lengte, gewicht en activiteitsniveau in en je ziet meteen je onderhoudscalorieën per dag (een schatting van de calorieën om je gewicht te houden)
- Het basaal metabolisme (BMR: de calorieën die je per dag verbruikt als je niets doet) wordt er ook bij getoond
- Je krijgt ook meteen een schatting van de calorieën die je per dag mag eten bij afvallen of aankomen van ongeveer 0,25 kg, 0,5 kg of 1 kg per week
- Voor het basaal metabolisme kun je kiezen uit drie formules (de formule van Mifflin-St Jeor, de herziene formule van Harris-Benedict en de formule van Katch-McArdle)
- Een uitleg van de formules in gewone taal en formules om te kopiëren voor Excel, Google Spreadsheets en Python staan ook op deze pagina
Waarvoor is deze berekening handig?
In plaats van “ik eet maar wat minder” begin je met je onderhoudscalorieën en haal je daar 250 tot 500 kcal per dag af. Dat is ongeveer 0,25 tot 0,5 kg per week (op basis van de grove vuistregel dat 1 kg lichaamsgewicht ongeveer 7.000 tot 7.700 kcal vertegenwoordigt).
Een extreem tekort leidt eerder tot verlies van spiermassa en tot terugval, dus een rustig tempo wordt vaak aangeraden. Het Voedingscentrum noemt wegen als beste manier om te zien of je te veel of te weinig eet. Met een doel in cijfers worden dagelijkse keuzes makkelijker.
Om spieren op te bouwen heb je naast training iets meer nodig dan je verbruikt. Een “rustige opbouw” van ongeveer 250 tot 500 kcal boven je onderhoudscalorieën wordt vaak gebruikt om aan te komen met zo min mogelijk extra vet.
Ook bij het voedingsplan van sporters en trainers begint het met het schatten van de onderhoudscalorieën (het totale energieverbruik).
Op voedingsmiddelen in de EU staat de energie in kJ en kcal. Een maaltijd van 600 kcal zegt op zichzelf niet of het veel of weinig is. Het Voedingscentrum noemt voor 18 tot 29 jaar bij een licht actieve leefstijl gemiddeld 2.000 kcal voor vrouwen en 2.500 kcal voor mannen (matig actief: 2.300 en 2.900), en benadrukt dat het uiteindelijk erg persoonlijk is.
Weet je dat jouw onderhoudscalorieën bijvoorbeeld 2400 kcal zijn, dan zie je meteen dat die maaltijd een kwart van je dag is. Met een eigen referentiewaarde worden de getallen op verpakkingen betekenisvol.
Zegt je huisarts, praktijkondersteuner of leefstijlcoach dat afvallen verstandig is, dan is je schatting van je energieverbruik een startpunt om te zien wat je moet veranderen. Weet je je onderhoudscalorieën, dan kun je de werking van een maatregel zoals “stoppen met tussendoortjes scheelt ongeveer 200 kcal per dag” in cijfers inschatten.
De begeleiding verschilt per persoon, dus gebruik het resultaat als referentie naast het advies van je huisarts of diëtist.
Formule
Symbolen en begrippen
Symbolen
| \(B\) | B | Het basaal metabolisme (BMR): een schatting van de calorieën die je per dag verbruikt als je niets doet (kcal per dag). Op deze pagina gebruiken we de B, van het Engelse basal metabolic rate. |
| \(W\) | W | Gewicht (kg). De W komt van het Engelse weight. |
| \(H\) | H | Lengte (cm). De H komt van het Engelse height. Anders dan bij de BMI (in meters) gebruik je in deze formule centimeters. |
| \(A\) | A | Leeftijd (jaar). De A komt van het Engelse age. Hoe ouder je bent, hoe lager het basaal metabolisme wordt geschat. |
| \(F\) | F | Het lichaamsvetpercentage als decimaal getal (bijvoorbeeld 20% → 0,20). Gebruikt in de formule van Katch-McArdle. De F komt van het Engelse fat (vet). |
| \(k\) | k | De activiteitsfactor: hoeveel keer je basaal metabolisme je per dag aan calorieën verbruikt. In deze rekenmachine kies je uit zeven niveaus van 1 tot 1,9. |
| \(M\) | M | De onderhoudscalorieën: een schatting van de calorieën per dag (kcal per dag) waarmee je je gewicht houdt. De M komt van het Engelse maintenance (onderhoud). |
| \(T\) | T | Het doel voor je calorieën per dag in een plan voor afvallen of aankomen. De T komt van het Engelse target (doel). |
| \(E\) | E | De aanpassing per dag (250, 500 of 1000 kcal): de calorieën die je bij de onderhoudscalorieën optelt of ervan aftrekt, passend bij het tempo van afvallen of aankomen. |
Begrippen
| calorie (kcal) | Een eenheid voor energie. Als het over voeding gaat, bedoelt men met “calorie” meestal kcal (kilocalorie). Op verpakkingen in de EU staat de energie in kJ en kcal. 1 kcal is de energie die nodig is om 1 liter water 1 °C warmer te maken. |
| basaal metabolisme (BMR) | De energie die je lichaam verbruikt om in leven te blijven: lichaamstemperatuur, ademhaling, hartslag (kcal per dag). Dat is ruwweg 60 tot 70% van je totale calorieën per dag. De Gezondheidsraad spreekt van het energieverbruik in rust. |
| activiteitsfactor (PAL) | Een factor die aangeeft hoeveel extra calorieën je door beweging en dagelijkse activiteiten verbruikt. Je vermenigvuldigt hem met het basaal metabolisme om je totale energieverbruik per dag te schatten. De Gezondheidsraad noemt dit de PAL-waarde (physical activity level). |
| onderhoudscalorieën (TDEE) | Een schatting van de calorieën per dag waarbij verbruik en inname in balans zijn en je gewicht gelijk blijft. Het heet ook “totaal dagelijks energieverbruik” (TDEE: Total Daily Energy Expenditure). |
| lichaamsvetpercentage | Het deel van je gewicht dat vet is (%). Je kunt het meten met een impedantieweegschaal. De formule van Katch-McArdle gebruikt deze waarde om het basaal metabolisme te schatten. |
| vetvrije massa | Je gewicht min het vet (spieren, botten, organen en meer). De formule van Katch-McArdle gaat ervan uit dat het basaal metabolisme ongeveer evenredig is met de vetvrije massa. |
| Mifflin-St Jeor-formule | Een in 1990 gepubliceerde formule om het basaal metabolisme te schatten. Ze komt bij mensen van nu vaak redelijk dicht bij gemeten waarden en wordt veel gebruikt. De standaardformule van deze rekenmachine. |
| Harris-Benedict-formule | Een klassieke formule uit 1919 om het basaal metabolisme te schatten. Op deze pagina gebruiken we de herziene versie uit 1984, met aangepaste getallen. |
| Katch-McArdle-formule | Een formule die het basaal metabolisme schat uit de vetvrije massa. Ze is nauwkeuriger als je je lichaamsvetpercentage goed kent. Ze houdt rekening met verschillen tussen mensen met veel en weinig spiermassa. |
Handig om vooraf te weten
Dit helpt je om de berekening op deze pagina echt te begrijpen, en niet alleen op de knop te drukken.
| Vermenigvuldigen met kommagetallen (groep 6-7, 9-11 jaar) |
|
| Procenten (groep 7-8, 10-12 jaar) |
|
| Afronden (groep 5-6, 8-10 jaar) |
|
| Optellen en aftrekken met grotere getallen (groep 4-5, 7-9 jaar) |
|
Berekenen met Excel
| Geslacht (man of vrouw) | man |
| Gewicht (kg) | 65 |
| Lengte (cm) | 180 |
| Leeftijd (jaar) | 25 |
| Basaal metabolisme (kcal per dag) | =10*B2+6,25*B3-5*B4+ALS(B1="man";5;-161) |
| Basaal metabolisme (kcal per dag) | 1655 |
| Activiteitsfactor | 1,465 |
| Onderhoudscalorieën (kcal per dag) | =AFRONDEN(B1*B2;0) |
| Onderhoudscalorieën (kcal per dag) | 2425 |
| Aanpassing per dag (kcal) | 500 |
| Plan voor afvallen (kcal per dag) | =B1-B2 |
| Plan voor aankomen (kcal per dag) | =B1+B2 |
De functie ALS in de eerste tabel telt 5 op als B1 “man” is en trekt anders (vrouw) 161 af: de constante die per geslacht verschilt. AFRONDEN in de tweede tabel rondt af op een geheel getal.
Met de getallen uit het voorbeeld is het antwoord van de eerste tabel 1655, van de tweede 2425 en van de derde 1925 (afvallen) en 2925 (aankomen). Je hoeft alleen de B-kolom aan te passen aan je eigen getallen.
Berekenen met Google Spreadsheets
| Geslacht (man of vrouw) | man |
| Gewicht (kg) | 65 |
| Lengte (cm) | 180 |
| Leeftijd (jaar) | 25 |
| Basaal metabolisme (kcal per dag) | =10*B2+6,25*B3-5*B4+ALS(B1="man";5;-161) |
| Basaal metabolisme (kcal per dag) | 1655 |
| Activiteitsfactor | 1,465 |
| Onderhoudscalorieën (kcal per dag) | =AFRONDEN(B1*B2;0) |
| Onderhoudscalorieën (kcal per dag) | 2425 |
| Aanpassing per dag (kcal) | 500 |
| Plan voor afvallen (kcal per dag) | =B1-B2 |
| Plan voor aankomen (kcal per dag) | =B1+B2 |
Berekenen met Python
sex = "man" # "man" of "vrouw"
age = 25 # leeftijd (jaar)
height_cm = 180 # lengte (cm)
weight_kg = 65 # gewicht (kg)
activity_factor = 1.465 # activiteitsfactor (1 / 1.2 / 1.375 / 1.465 / 1.55 / 1.725 / 1.9)
# Basaal metabolisme (formule van Mifflin-St Jeor)
bmr = 10 * weight_kg + 6.25 * height_cm - 5 * age
bmr = bmr + 5 if sex == "man" else bmr - 161
maintain = round(bmr * activity_factor) # onderhoudscalorieën (afgerond op een geheel getal)
print(f"Basaal metabolisme (BMR): {round(bmr)} kcal/dag")
print(f"Onderhoudscalorieën: {maintain} kcal/dag")
plans = [("Rustig afvallen (ongeveer 0,25 kg per week)", -250), ("Afvallen (ongeveer 0,5 kg per week)", -500),
("Snel afvallen (ongeveer 1 kg per week)", -1000), ("Rustig aankomen (ongeveer 0,25 kg per week)", 250),
("Aankomen (ongeveer 0,5 kg per week)", 500), ("Snel aankomen (ongeveer 1 kg per week)", 1000)]
for label, adjust in plans:
print(f"{label}: {maintain + adjust} kcal/dag")
De formule in LaTeX en andere wiskundenotaties (om te kopiëren)
B = 10W + 6.25H − 5A + 5 (man), B = 10W + 6.25H − 5A − 161 (vrouw)
B_{m} = 10W + 6.25H - 5A + 5, \quad B_{f} = 10W + 6.25H - 5A - 161
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>B</mi><mi>m</mi></msub>
<mo>=</mo>
<mn>10</mn><mi>W</mi>
<mo>+</mo>
<mn>6.25</mn><mi>H</mi>
<mo>−</mo>
<mn>5</mn><mi>A</mi>
<mo>+</mo>
<mn>5</mn>
<mo>,</mo>
<msub><mi>B</mi><mi>f</mi></msub>
<mo>=</mo>
<mn>10</mn><mi>W</mi>
<mo>+</mo>
<mn>6.25</mn><mi>H</mi>
<mo>−</mo>
<mn>5</mn><mi>A</mi>
<mo>−</mo>
<mn>161</mn>
</mrow>
</math>
B_m = 10W + 6.25H - 5A + 5, B_f = 10W + 6.25H - 5A - 161
{10*w + 6.25*h - 5*a + 5, 10*w + 6.25*h - 5*a - 161}
Bm := 10*W + 6.25*H - 5*A + 5; Bf := 10*W + 6.25*H - 5*A - 161;
B_m = 10*W + 6.25*H - 5*A + 5; B_f = 10*W + 6.25*H - 5*A - 161;
B_m = 10W + 6.25H - 5A + 5, B_f = 10W + 6.25H - 5A - 161
M = B × k
M = B \times k
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>M</mi><mo>=</mo>
<mi>B</mi><mo>×</mo><mi>k</mi>
</mrow>
</math>
M = B xx k
b*k
M := B*k;
M = B*k;
M = B × k
T = M ± E
T = M \pm E
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi><mo>=</mo>
<mi>M</mi><mo>±</mo><mi>E</mi>
</mrow>
</math>
T = M +- E
{m - e, m + e}
Tloss := M - E; Tgain := M + E;
T_loss = M - E; T_gain = M + E;
T = M ± E
Zo laat je ChatGPT de berekening doen
Je bent een assistent voor caloriebehoefte. Voer de volgende berekening uit door echt Python-code uit te voeren en baseer je antwoord alleen op de getallen uit het resultaat van die uitvoering (geef geen antwoord uit hoofdrekenen of gokken). Er is een man van 25 jaar, 180 cm en 65 kg. 1. Bereken het basaal metabolisme met de formule van Mifflin-St Jeor (man: basaal metabolisme = 10 × gewicht in kg + 6,25 × lengte in cm − 5 × leeftijd + 5). 2. Vermenigvuldig met activiteitsfactor 1,465 (matige beweging, 4 tot 5 keer per week) en bereken de onderhoudscalorieën per dag, afgerond op een geheel getal. 3. Bereken het plan voor afvallen (onderhoudscalorieën min 250, 500 en 1000 kcal) en het plan voor aankomen (onderhoudscalorieën plus 250, 500 en 1000 kcal). Laat de formules zien die je gebruikt hebt en de getallen uit het resultaat van de uitvoering. Vermeld ook dat dit een schatting op basis van formules is en geen medisch advies.
Zo werkt het
-
1Vul je getallen inTyp de getallen waarmee je wilt rekenen in de invoervelden
-
2BerekenKlik op de knop “Berekenen”
-
3Bekijk het resultaatHet resultaat verschijnt meteen. Op dezelfde pagina vind je ook de uitwerking van de berekening en de uitleg van de formule
Kenmerken van DataChef
Geen voorkennis nodig – intuïtieve en eenvoudige bediening
Zonder persoonlijke gegevens op te geven
Bestand wordt automatisch verwijderd zodra je op "Downloaden" klikt
Geen bronvermelding vereist
Geen toestemming vooraf nodig