Bruke MOD og ROW for å formatere hyperblokker

Dette emnet beskriver hvordan du bruker MOD- og ROW-funksjoner for å tilordne forskjellige formater til forskjellige linjer i en hyperblokkbasert rapport. Den refererer til eksempelrapport RP007 i Eksempler-applikasjonen.

Rapport RP007 har to overlappende hyperblokker som er opprettet fra Region- og Periode-dimensjonene til Analyse-kuben i Eksempler-databasen. Region-hyperblokken er formatert til å vise en mørkegrå bakgrunn med en hvit nedre kantlinje. En betinget formatering i hyperblokken bruker MOD og ROW-regnearkfunksjonene for å bruke den lysegrå bakgrunnen for å endre celler.

ROW-funksjonen returnerer antall rader spesifisert av en cellereferanse. Syntaksen er =ROW().

MOD-funksjonen deler et tall med et annet og returnerer resten. Syntaksen er =MOD(tall, deler)

Hvis du legger til =n i MOD-funksjonen returnerer den SANN eller USANN. For eksempel returnerer formelen =MOD(15,2)=1 SANN. Men =MOD(14,2) returnerer USANN. Det vil si, 15 delt på 2 gir en rest på 1. Men 14 delt på 2 gir ingen rest.

Det betingede formatet bruker ROW-funksjonen for å returnere radnummeret og MOD-funksjonen for å returnere resultatet av delingen av det radnummeret på 2. For annenhver rad blir resten av den delingen 0 eller 1.

Formelen for det betingede formatet er MOD(ROW(),2)=1. Det vil si at ROW-funksjonen brukes som tallargumentet for MOD-funksjonen. Hvis resultatet av delingen av radnummeret på to har en rest på 1 brukes det betingede formatet.

For å opprette en hyperblokkbasert rapport med varierende radfarger:

  1. Åpne rapporten som inneholder hyperblokken som skal formateres.
  2. Velg Format > Stil i designmodus
    Rediger stiler-dialogen vises.
  3. Spesifiser i Stilnavn-feltet et navn for stilen som skal brukes for å alternative rader i hyperblokken.
  4. Fjern merket i Tallformat-avkryssingsboksen.
  5. Klikk på Legg til.
  6. Klikk Endre.
    Formater celler-dialogen vises.
  7. Klikk på Mønster-fanen.
  8. Velg fargen som skal brukes for alternative rader i hyperblokken fra den primære fargepaletten og klikk OK.
  9. Klikk på OK for å lukke Rediger stiler-dialogen.
    I designmodus brukes den nye stilen for den aktuelt valgte cellen.
  10. Velg standardstilen fra rullegardinlisten i format-verktøylinjen.
  11. Klikk inne i hyperblokken du vil formatere og dra for å velge cellene i hyperblokken.
  12. Høyreklikk og velg Formater celler.
    Formater celler-dialogen vises.
  13. Velg i Mønster-fanen en farge fra den primære fargepaletten.
    Velg en annen farge enn den som ble valgt i trinn 8.
  14. Spesifiser alternativt i Kantlinje-fargen en bunnfarge.
    Spesifiser for eksempel en hvit kantlinje.
  15. Klikk på OK.
    Merk

    Hyperblokkcellene forblir valgt. Ikke klikk utenfor hyperblokken fordi det ville oppheve valget. Hvis de avvelges må du velge cellene på nytt som beskrevet i trinn 11.

  16. Høyreklikk i hyperblokken og velg Betinget formatering.
    Betinget formatering-dialogen vises.
  17. Klikk i Betinget-avsnittet på pilen på Celleverdien er-knappen og velg Formel er.
  18. Spesifiser denne formelen: MOD(ROW(),2)=1 og klikk på Legg til.
    Formler i Betinget formatering-dialogen må ikke være innledet av likhetstegnet.
  19. Klikk på pilen på Format-knappen og velg stilen du opprettet i trinn 1.
  20. Klikk på OK.
    I visningsmodus brukes fargene du valgte i trinn 8 og 13 for alternative rader i hyperblokken.