Samenvatting HERHALING() functie
De HERHALING() functie in Excel is een eenvoudige maar krachtige tekstfunctie waarmee je een tekenreeks één of meerdere keren kunt herhalen. Deze functie is ideaal wanneer je snel patronen, scheidingslijnen of visuele elementen wilt creëren in een spreadsheet. Ook kun je met HERHALING() tekstuitvoer structureren of combineren met andere functies voor dynamische weergave. Wanneer je bijvoorbeeld een reeks sterretjes wilt tonen als waardering of een patroon wilt maken met een bepaald symbool, biedt HERHALING() een directe oplossing.
Vertaling
Nederlands: HERHALING()
Engels: REPT()
Duits: WIEDERHOLEN()
Resultaat waarde
Herhaalt een tekst een aantal malenDoel
Het doel van de HERHALING() functie is om een opgegeven tekst of teken een bepaald aantal keren achter elkaar weer te geven. Hiermee kun je visuele effecten maken, data opvullen, of tekst dynamisch herhalen op basis van waarden uit andere cellen.
Syntaxis
=HERHALING(tekst;aantal-malen)
Argumenten
tekst
De tekst of het teken dat je wilt herhalen. Dit kan een directe tekenreeks zijn tussen aanhalingstekens (bijv. “x”), of een celverwijzing waarin de tekst staat. Excel herhaalt exact wat je opgeeft, inclusief spaties of speciale tekens.
aantal-malen
Het aantal keren dat de opgegeven tekst moet worden herhaald. Dit moet een positief geheel getal zijn. Als het aantal nul of negatief is, geeft Excel een lege tekenreeks terug.
Gebruik van HERHALING() functie
De HERHALING() functie wordt vaak gebruikt om tekst of symbolen te dupliceren zonder dat je handmatig hoeft te kopiëren. Stel dat je in een spreadsheet de voortgang van verschillende projecten wilt tonen met sterretjes. Dan kun je in kolom B het aantal sterren laten afhangen van de score in kolom A.
Bijvoorbeeld:
=HERHALING("★";A2)
Als cel A2 de waarde 5 bevat, toont Excel ★★★★★.
Je kunt HERHALING() ook combineren met andere functies zoals ALS() om conditionele tekstpatronen te maken. Bijvoorbeeld, als je een “voldoend” of “onvoldoende” beoordeling wilt weergeven met symbolen:
=ALS(B2>=6;HERHALING("✔";B2-5);HERHALING("✖";6-B2))
Of combineer HERHALING() met TEKST() of AANTAL() om rapporten visueel aantrekkelijker te maken.
Waarom HERHALING() functie gebruiken?
De HERHALING() functie is nuttig omdat ze tijd bespaart en consistentie garandeert. In plaats van handmatig tekst te dupliceren of formules te sleutelen met &-tekens, gebruik je één duidelijke instructie. Dat is vooral handig in templates, dashboards en rapportages waar je visuele representaties wilt toevoegen zonder VBA of grafieken.
Een klassiek gebruik is om cellen op te vullen met herhalende tekens, bijvoorbeeld streepjes of spaties, zodat teksten mooi uitlijnen:
=HERHALING(" ";10-LENGTE(A1))&A1
Hiermee kun je tekst links of rechts uitlijnen binnen een vaste breedte.
Wees wel voorzichtig: als je een extreem groot getal opgeeft voor aantal-malen, kan Excel vertragen of een foutmelding geven.
Enkele tips om fouten te vermijden:
- Gebruik alleen positieve gehele waarden voor aantal-malen.
- Controleer of je tekst niet per ongeluk spaties bevat.
- Combineer HERHALING() slim met andere functies voor dynamisch gedrag, zoals ALS(), LENGTE(), of AANTAL().
Opmerkingen HERHALING() functie
- De HERHALING() functie werkt in Excel Online, Excel voor Mac, Excel Mobile en Excel Starter.
- De maximale uitvoerlengte is beperkt tot ongeveer 32.767 tekens per cel. Als je deze limiet overschrijdt, toont Excel een fout of verkort de uitvoer.
- De functie ondersteunt alle tekens, inclusief emoji en speciale Unicode-symbolen.
- Als aantal-malen geen geheel getal is, wordt het automatisch afgerond naar beneden.
- De Engelse functienaam is REPT().

