Home › Excel-functies › REST
De REST-functie in Excel: de rest na deling
De functie REST geeft wat er overblijft als je een getal door een ander deelt. 10 gedeeld door 3 is 3 met 1 over, dus =REST(10; 3) geeft 1. Klinkt klein, maar het zit achter veel handige trucs: controleren op even getallen, om de rij kleuren en diensten berekenen die over middernacht lopen. In de Engelse Excel heet de functie MOD.
In deze uitleg
Syntaxis van REST
=REST(getal; deler)| Formule | Uitkomst | Waarom |
|---|---|---|
=REST(10; 3) | 1 | 3 past 3 keer in 10, 1 blijft over |
=REST(17; 2) | 1 | 17 is oneven |
=REST(3,75; 1) | 0,75 | Het deel achter de komma |
=REST(-10; 3) | 2 | De uitkomst krijgt het teken van de deler |
=REST(10; -3) | -2 | Zelfde regel, negatieve deler |
=REST(10; 0) | #DEEL/0! | Je kunt niet door 0 delen |
Controleren of een getal even of oneven is
Een even getal gedeeld door 2 laat niets over. Dus:
=ALS(REST(A2; 2) = 0; "Even"; "Oneven")Excel heeft ook IS.EVEN en IS.ONEVEN, maar het REST-patroon werkt met elke deler: REST(A2; 5) = 0 controleert of A2 een veelvoud van 5 is.
Om de rij een kleur geven
Combineer REST met RIJ in voorwaardelijke opmaak:
- Selecteer het bereik, bijvoorbeeld A2:D100.
- Ga naar Start › Voorwaardelijke opmaak › Nieuwe regel › Een formule gebruiken.
- Typ
=REST(RIJ(); 2) = 0en kies een opvulkleur.
Elke even rij krijgt de kleur. Gebruik =REST(RIJ(); 3) = 0 voor elke derde rij. Anders dan bij handmatig kleuren kloppen de strepen ook na sorteren of rijen invoegen.
Tijdsverschil over middernacht
Een nachtdienst van 22:00 tot 06:00 geeft met =B2-A2 een negatieve uitkomst, en Excel toont ####. REST lost het op, omdat een hele dag in Excel 1 is:
De uitkomst is 8:00. Vermenigvuldig met 24 voor 8 uur als getal. Meer hierover in uren berekenen in Excel.
Minuten omzetten naar uren en minuten
Met 135 minuten in A2 geeft INTEGER de hele uren en REST de minuten die overblijven:
=INTEGER(A2 / 60) & " u " & REST(A2; 60) & " min"Uitkomst: 2 u 15 min. Hetzelfde idee zet dagen om in weken en dagen (INTEGER(A2/7) en REST(A2;7)).
Nummeren in herhalende groepen
Om rijen de nummers 1, 2, 3, 1, 2, 3… te geven (bijvoorbeeld om mensen over drie teams te verdelen), typ je in rij 2 en vul je naar beneden door:
=REST(RIJ() - 2; 3) + 1Veelgestelde vragen
Wat is REST in het Engels?
MOD, kort voor modulo: de wiskundige naam voor de rest na deling. =REST(10;3) is in de Engelse Excel =MOD(10,3).
Waarom geeft REST een positief getal bij een negatieve waarde?
In Excel heeft de uitkomst altijd hetzelfde teken als de deler. =REST(-10; 3) is 2, want -10 = -4 × 3 + 2.
Hoe krijg ik het hele deel van een deling?
Gebruik =INTEGER(A2/B2) of =QUOTIENT(A2; B2). Samen met REST heb je dan beide delen van de deling.
Waarom geeft REST #GETAL! bij hele grote getallen?
Oudere Excel-versies lopen vast als het getal gedeeld door de deler extreem groot is. Schrijf het dan als =A2 - B2*INTEGER(A2/B2), dat geeft dezelfde uitkomst.