Excel-formule: tellen met herhalende waarden -

Inhoudsopgave

Generieke formule

=ROUNDUP((COLUMN()-offset)/repeat,0)

Samenvatting

Om te tellen met herhalende getallen (bijvoorbeeld: 1111,2222,3333,4444, enz.), Kunt u een formule gebruiken die is gebaseerd op de functie AFRONDEN, met hulp van RIJ of KOLOM.

In het getoonde voorbeeld is de formule in C4:

=ROUNDUP((COLUMN()-2)/$B4,0)

Uitleg

De kern van deze formule is de functie ROUNDUP. De ROUNDUP-functie werkt als de ROUND-functie, behalve dat bij het afronden de ROUNDUP-functie altijd de getallen 1-9 naar boven afrondt. In deze formule gebruiken we dat feit om waarden te herhalen.

Om een ​​getal aan ROUNDUP te geven, gebruiken we deze uitdrukking:

(COLUMN()-2)/$B4

Zonder verwijzing genereert COLUMN het kolomnummer van de cel waarin het voorkomt, in dit geval 3 voor cel C4.

Het getal 2 is gewoon een offsetwaarde, om rekening te houden met het feit dat kolom C kolom 3 is. We trekken 2 af om terug te normaliseren naar 1.

Cel B4 bevat de waarde die het aantal keren vertegenwoordigt dat een telling moet worden "herhaald". We hebben de kolomverwijzing vergrendeld zodat de herhalingswaarde vast blijft terwijl de formule over de tabel wordt gekopieerd.

Het genormaliseerde kolomnummer wordt gedeeld door de herhalingswaarde en het resultaat wordt in ROUNDUP ingevoerd als het af te ronden getal. Voor het aantal plaatsen gebruiken we nul, zodat afronding naar het volgende gehele getal gaat.

Zodra het aantal kolommen gelijkmatig deelbaar is door de herhalingswaarde, gaat het aantal verder.

Rijen in plaats van kolommen

Als u in rijen moet tellen in plaats van in kolommen, past u de formule als volgt aan:

=ROUNDUP((ROW()-offset)/repeat,0)

Interessante artikelen...