
Samenvatting RIJEN() functie
De RIJEN() functie in Excel is een eenvoudige maar zeer nuttige functie waarmee je het aantal rijen in een opgegeven bereik kunt berekenen. Deze functie wordt vaak toegepast bij het maken van dynamische tabellen, automatische tellingen en in combinatie met andere functies zoals RIJ(), INDIRECT(), ALS() en VERSCHUIVING().
Wanneer je met grote datasets werkt of formules wilt laten meegroeien met het aantal rijen in een tabel, is de RIJEN() functie een onmisbaar hulpmiddel. Ze helpt bij het automatisch bepalen van de lengte van een gegevensreeks zonder handmatig tellen.
Vertaling
Nederlands: RIJEN()
Engels: ROWS()
Duits: ZEILEN()
Resultaat waarde
Geeft als resultaat het aantal rijen in een verwijzingDoel
Het doel van de RIJEN() functie is eenvoudig: het telt het aantal rijen binnen een opgegeven matrix of bereik. Of je nu een lijst met klanten, transacties of producten hebt, RIJEN() geeft snel inzicht in de omvang van je dataset.
Syntaxis
=RIJEN(matrix)
Argumenten
matrix – Het enige vereiste argument van de RIJEN() functie. Hiermee geef je het bereik of de matrix op waarvan je het aantal rijen wilt weten. De matrix kan een enkelvoudige kolom, een tabel of zelfs een benoemd bereik zijn.
Als de matrix bijvoorbeeld A1:A10 is, retourneert Excel de waarde 10 omdat het bereik uit tien rijen bestaat. Wanneer de matrix meerdere kolommen bevat, zoals A1:C10, telt RIJEN() nog steeds het aantal rijen (in dit geval eveneens 10) en negeert het aantal kolommen.
De functie accepteert geen verwijzingen naar gesloten werkmappen. Als je INDIRECT() gebruikt om een matrix op te bouwen, moet de opgegeven verwijzing geldig zijn, anders geeft Excel de foutwaarde #REF!.
Bij gebruik binnen matrixformules of dynamische bereiken blijft RIJEN() correct werken zolang de matrix gestructureerd is. Het argument is taalafhankelijk – in de Engelse versie van Excel heet de functie ROWS().
Gebruik van RIJEN() functie
De RIJEN() functie gebruik je wanneer je wilt weten hoeveel rijen een bepaald bereik bevat. Dit is vooral handig bij dynamische tabellen die in grootte kunnen veranderen.
Stel dat je in kolom A een lijst met klanten hebt en je wilt weten hoeveel rijen er zijn ingevuld:
=RIJEN(A2:A20)
Excel zal hier het getal 19 tonen, wat betekent dat er 19 rijen in dat bereik zitten.
De functie is ook nuttig bij het dynamisch genereren van reeksen met REEKS() of INDEX(), waar het aantal rijen bepaalt hoe groot een formulebereik moet zijn.
Een voorbeeld in combinatie met INDIRECT():
=RIJEN(INDIRECT("A1:A"&B1))
Als in cel B1 de waarde 50 staat, telt deze formule het aantal rijen van A1 tot en met A50. Hierdoor kun je dynamisch rekenen op basis van invoer van de gebruiker.
Bij het bouwen van rapportages kun je RIJEN() ook gebruiken met ALS() om te controleren of een dataset leeg is of een bepaalde omvang heeft:
=ALS(RIJEN(A2:A100)>0; "Data gevonden"; "Geen data")
Deze formule toont “Data gevonden” zodra er minimaal één rij met gegevens is ingevuld.
Waarom RIJEN() functie gebruiken?
De RIJEN() functie maakt formules dynamisch en onderhoudsvrij. In plaats van handmatig het aantal rijen aan te passen, kan Excel dit automatisch berekenen. Dit voorkomt fouten en maakt je werkblad schaalbaar.
Bijvoorbeeld, als je een formule maakt die afhankelijk is van de grootte van een dataset, kun je RIJEN() gebruiken om automatisch te bepalen hoeveel waarden moeten worden verwerkt:
=REEKS(1;1;RIJEN(A1:A50))
Deze formule maakt automatisch een reeks van 1 tot het aantal rijen in het bereik A1:A50.
Een veelgemaakte fout is het gebruik van RIJEN() met een niet-geldig bereik of een lege matrix. In dat geval retourneert Excel de foutwaarde #VALUE!. Controleer daarom altijd of de opgegeven matrix cellen bevat met gegevens.
Gebruik RIJEN() ook bij het bouwen van dynamische dashboards of rapporten waarbij de dataset kan groeien of krimpen. Zo voorkom je dat formules ‘afbreken’ als er nieuwe gegevens worden toegevoegd.
Aan het einde van de dag biedt de functie drie belangrijke voordelen:
- Ze maakt je formules flexibel en schaalbaar.
- Ze voorkomt handmatige updates bij het toevoegen van rijen.
- Ze werkt goed samen met functies zoals INDIRECT(), ALS() en REEKS().
Opmerkingen RIJEN() functie
- De functie RIJEN() telt uitsluitend het aantal rijen, niet het aantal cellen of kolommen.
- Bij lege cellen binnen het bereik telt Excel de rijen nog steeds mee.
- Bij gebruik van INDIRECT() moet het verwijzingsargument geldig zijn – gesloten werkmappen worden niet ondersteund.
- De Engelse naam van de functie is ROWS(), wat belangrijk is bij het uitwisselen van bestanden tussen verschillende taalversies van Excel.
- In Excel voor web en Excel Mobile werkt RIJEN() identiek, al kunnen complexe formules met INDIRECT() trager worden uitgevoerd.
- In Excel Starter is RIJEN() beschikbaar, maar de ondersteuning voor gestructureerde verwijzingen in tabellen is beperkt.
