Excel-formule: markeer elke andere rij -

Inhoudsopgave

Generieke formule

=ISEVEN(ROW())

Samenvatting

Als u elke andere rij in een tabel (ook wel zebra-striping genoemd) wilt markeren met voorwaardelijke opmaak, kunt u dit doen met een eenvoudige formule die de ISEVEN- of ISODD-functie gebruikt. Als u bijvoorbeeld elke andere rij in het bereik B3: F102 wilt markeren, selecteert u het hele bereik en maakt u een regel voor voorwaardelijke opmaak die deze formule gebruikt:

=ISEVEN(ROW())

Uitleg

Wanneer u een formule gebruikt om voorwaardelijke opmaak toe te passen, wordt de formule geëvalueerd voor elke cel in de selectie. In dit geval zijn er geen adressen in de formule, dus voor elke cel in de gegevens worden de functies ROW en ISEVEN uitgevoerd. RIJ geeft het rijnummer van de cel terug en ISEVEN geeft WAAR terug als het rijnummer even is en ONWAAR als het rijnummer oneven is. De regel wordt geactiveerd op TRUE, dus zelfs rijen worden gearceerd weergegeven.

Gebruik in plaats daarvan ISODD om oneven rijen te arceren:

=ISODD(ROW())

Een MOD-alternatief

Als u een oudere versie van Excel gebruikt (vóór 2007), heeft u mogelijk geen toegang tot ISEVEN en ISODD. In dat geval kunt u de "klassieke" formule gebruiken voor het arceren van even of oneven rijen, die afhankelijk is van de MOD-functie:

=MOD(ROW(),2) = 0 // returns true for even rows =MOD(ROW(),2) = 1 // returns true for odd rows

MOD neemt een getal en een deler als argumenten en geeft de rest terug. De functie RIJ levert het getal dat wordt gedeeld door 2, dus MOD retourneert nul als de rij een even getal is en 1 als dat niet het geval is.

Interessante artikelen...