Excel leren
NL

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
  1. Syntaxis van REST
  2. Even of oneven
  3. Om de rij kleuren
  4. Tijd over middernacht
  5. Minuten naar uren
  6. Herhalende nummers
  7. Veelgestelde vragen

Syntaxis van REST

=REST(getal; deler)
FormuleUitkomstWaarom
=REST(10; 3)13 past 3 keer in 10, 1 blijft over
=REST(17; 2)117 is oneven
=REST(3,75; 1)0,75Het deel achter de komma
=REST(-10; 3)2De uitkomst krijgt het teken van de deler
=REST(10; -3)-2Zelfde 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:

  1. Selecteer het bereik, bijvoorbeeld A2:D100.
  2. Ga naar Start › Voorwaardelijke opmaak › Nieuwe regel › Een formule gebruiken.
  3. Typ =REST(RIJ(); 2) = 0 en 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:

=REST(B2 - A2; 1)

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) + 1

Veelgestelde 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.