Naar de inhoud
ExcelOefeningen

Absolute en relatieve verwijzingen in Excel ($ en F4)

Bijgewerkt op

Een absolute verwijzing zoals $F$1 blijft naar dezelfde cel wijzen als je een formule kopieert of doortrekt, terwijl een relatieve verwijzing zoals F1 meeschuift. Je gebruikt een absolute verwijzing voor een vaste waarde die elke rij nodig heeft, zoals een btw-tarief, een koers of een totaal. Het dollarteken zet je snel neer met F4. In het Engels heet dit een absolute reference.

Wat is een relatieve verwijzing?

Typ je in een formule gewoon B2, dan is dat een relatieve verwijzing. Excel onthoudt niet de cel zelf, maar waar die cel ligt ten opzichte van de formule. Bijvoorbeeld: twee kolommen naar links, in dezelfde rij.

Daarom past Excel de verwijzing aan als je de formule kopieert of naar beneden doortrekt. Staat in D2 =B2*C2 en trek je die door naar D3, dan wordt het =B3*C3. In D4 wordt het =B4*C4, enzovoort.

Meestal is dat precies wat je wilt. Je schrijft één formule voor de eerste rij en trekt hem door voor de rest van de lijst. Elke rij rekent dan met zijn eigen getallen.

Wat doet het dollarteken?

Soms moet een verwijzing juist niet meeschuiven. Denk aan een btw-tarief in F1 dat elke rij nodig heeft. Met een dollarteken zet je zo'n verwijzing vast:

  • $F$1 zet zowel de kolom als de rij vast (absoluut)
  • F$1 zet alleen de rij vast
  • $F1 zet alleen de kolom vast

Het dollarteken staat dus steeds vóór het deel dat niet mag veranderen. Staat in C2 =B2*$F$1 en trek je die door, dan krijg je in C3 =B3*$F$1. De B2 schuift mee, de $F$1 blijft staan.

Het dollarteken heeft niets met valuta te maken. Het is alleen een teken voor Excel dat dit deel van de verwijzing vastligt.

Snel dollartekens zetten met F4

Je hoeft de dollartekens niet zelf te typen. Klik in de formule op de verwijzing, of typ hem net, en druk op F4. Elke keer dat je drukt, verandert de verwijzing:

  • F1 wordt $F$1
  • daarna F$1
  • daarna $F1
  • en dan weer F1

Op veel laptops zit F4 onder een functietoets en druk je Fn + F4. Op een Mac gebruik je Cmd + T.

F4 werkt alleen als je in de formule aan het typen bent of in de formulebalk staat. Selecteer je alleen de cel zonder te bewerken, dan herhaalt F4 je laatste actie in plaats van dollartekens te zetten.

Gemengde verwijzingen: alleen de rij of de kolom vast

Een gemengde verwijzing zoals $A2 of B$1 gebruik je als je een formule zowel naar rechts als naar beneden kopieert. Het klassieke voorbeeld is een tabel met uren in kolom A en tarieven in rij 1.

In B2 zet je =$A2*B$1. Trek je die naar rechts, dan blijft de kolom A vast en schuift B$1 door naar C$1 en D$1. Trek je hem naar beneden, dan blijft rij 1 vast en schuift $A2 door naar $A3 en $A4. Met één formule vul je zo de hele tabel.

Twijfel je welke kant vast moet? Stel jezelf de vraag: als ik naar rechts kopieer, moet de kolom dan blijven? Zo ja, dan komt er een $ voor de letter.

Formule klopt niet meer na doortrekken

De eerste rij klopt, maar daaronder zie je nullen, #WAARDE! of rare uitkomsten? Dan is er bijna altijd een verwijzing meegeschoven die vast had moeten staan.

Klik op een van de foute cellen en kijk in de formulebalk. Zie je daar F2 of F3 waar F1 had moeten staan, dan mist er een dollarteken. Een lege cel telt als 0, en verschuift de verwijzing naar een kop met tekst, dan krijg je #WAARDE!.

Pas de formule in de eerste rij aan naar $F$1 en trek hem opnieuw door. Wil je in één keer alle formules zien in plaats van de uitkomsten, kies dan op het tabblad Formules voor Formules weergeven.

Voorbeelden

Btw berekenen met een vast tarief

Het btw-tarief staat in F1. De formule in C2 is doorgetrokken naar beneden. Zo ziet hij er in C4 uit.

=B4*$F$1 in cel C4

C4
ABCDEFG
1ProductPrijs excl.BtwBtw-tarief21%
2Bureaulamp€ 40,00€ 8,40
3Monitorarm€ 65,00€ 13,65
4Bureaustoel€ 285,00€ 59,85
5
6

Klik op cel C4 om de formule te zien of aan te passen.

B4 is meegeschoven, $F$1 niet. De btw op de bureaustoel is € 59,85.

Een tabel vullen met een gemengde verwijzing

Een freelancer wil zien wat een klus kost bij verschillende uurtarieven. De uren staan in kolom A, de tarieven in rij 1.

=$A4*D$1 in cel D4

D4
ABCDE
1Uren€ 45€ 55€ 65
28€ 360€ 440€ 520
316€ 720€ 880€ 1.040
424€ 1.080€ 1.320€ 1.560
5
6

Klik op cel D4 om de formule te zien of aan te passen.

De kolom A en de rij 1 liggen vast. 24 uur tegen € 65 is € 1.560.

Veelgemaakte fouten

  • De vaste cel niet vastgezet

    Na doortrekken wijst de formule naar F2, F3 enzovoort. Zet een dollarteken in de eerste formule, bijvoorbeeld =B2*$F$1, en trek hem opnieuw door.

  • Te veel dollartekens

    Zet je ook de cel van de rij zelf vast, zoals =$B$2*$F$1, dan rekent elke rij met B2. Zet alleen vast wat echt hetzelfde moet blijven.

  • F4 doet iets anders dan verwacht

    Je bent niet aan het bewerken, of je laptop vraagt om Fn + F4. Klik eerst in de formulebalk op de verwijzing. Op een Mac gebruik je Cmd + T.

Oefen het zelf

Lezen is één, het zelf typen is wat blijft hangen. Deze lessen gaan erover:

Veelgestelde vragen

Wat is het verschil tussen een relatieve en een absolute verwijzing?

Een relatieve verwijzing zoals B2 schuift mee als je de formule kopieert. Een absolute verwijzing zoals $B$2 blijft altijd naar dezelfde cel wijzen.

Hoe zet ik een cel vast in een Excel-formule?

Zet een dollarteken voor de kolomletter en het rijnummer, zoals $F$1. Sneller is het om in de formule op de verwijzing te klikken en op F4 te drukken.

Wat betekent het dollarteken in een formule?

Het dollarteken zet het deel erachter vast. $F1 zet de kolom vast, F$1 de rij en $F$1 allebei. Met geld heeft het niets te maken.

Waarom werkt F4 niet bij mij?

Op veel laptops moet je Fn + F4 indrukken. Op een Mac is het Cmd + T. En je moet in de formule aan het bewerken zijn, anders herhaalt F4 je laatste actie.

Wat is een gemengde verwijzing?

Een verwijzing waarbij alleen de kolom of alleen de rij vastligt, zoals $A2 of B$1. Handig als je een formule zowel naar rechts als naar beneden kopieert.

Kan ik een cel ook een naam geven in plaats van $F$1?

Ja. Selecteer de cel, typ links van de formulebalk in het naamvak een naam zoals btw en druk op Enter. Daarna kun je =B2*btw typen. Een naam is altijd absoluut.

Gerelateerde functies