Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av validering med betinget formatering | Avansert valideringslogikk
Excel Datavalidering og Kontroll

Bruk av validering med betinget formatering

Sveip for å vise menyen

Hvorfor kombinere de to?

Datavalidering styrer hva som kan legges inn. Betinget formatering styrer hvordan cellene ser ut. Hver for seg er de nyttige — sammen skaper de et system som både forhindrer ugyldige data og visuelt kommuniserer datatilstanden til alle som leser arket.

En validert celle som inneholder en ugyldig verdi (lagt inn før reglene ble satt, eller limt inn) viser ingen visuell advarsel som standard. Betinget formatering fyller dette gapet — markerer problemceller med farge slik at feil ikke kan overses.

Hvordan de fungerer sammen

Hovedpoenget er at begge verktøyene kan bruke samme logiske betingelser. Hvis valideringen din avviser rabatter over 30 %, kan betinget formatering fremheve alle celler hvor rabatten overstiger 30 % i rødt. Én regel håndhever, den andre visualiserer.

Sette opp betinget formatering

  1. Velg målceller;
  2. Gå til Hjem → Betinget formatering → Ny regel;
  3. Velg Bruk en formel for å bestemme hvilke celler som skal formateres;
  4. Skriv inn formelen din;
  5. Angi formatet (fyllfarge, skriftfarge, kantlinje);
  6. Klikk OK.

Eksempel 1: Marker ugyldige rabatter

Valideringsregelen avviser allerede rabatter over 30 %. Men hva med verdier som kom inn før regelen ble satt? Betinget formatering fanger dem visuelt.

Brukes på Discount % kolonnen (J):

=J2>30

Format: rød fyll. Alle celler over 30 % blir umiddelbart røde.

Eksempel 2: Marker sluttdato før startdato

Validering blokkerer nye brudd, men eksisterende må være synlige. Forutsetter Start Date i kolonne K og End Date i kolonne L:

Brukes på kolonnen End Date L:

=AND(L2<>"", L2<=K2)

Format: oransje fyll. Sjekken L2<>"" sikrer at tomme End Date ikke blir markert unødvendig.

carousel-imgcarousel-imgcarousel-img

Eksempel 3: Marker ufullstendige rader

En rad hvor Status er Closed, men End Date er tom, er logisk ufullstendig. Gjør den synlig:

Brukes på Status-kolonnen (M):

=AND(M2="Closed", L2="")

Format: rød skrift. Alle lukkede ordre uten End Date blir umiddelbart synlige.

carousel-imgcarousel-img

Eksempel 4: Grønn for gyldig, rød for ugyldig

For en kolonne som Customer Email kan du bruke to regler for å lage en trafikklys-effekt:

  • Grønn fyll: =ISNUMBER(FIND("@", G2)) — gyldig e-post;
  • Rød fyll: =NOT(ISNUMBER(FIND("@", G2))) — ugyldig e-post.

Betinget formatering evaluerer regler i rekkefølge — sørg for at den mest spesifikke regelen står høyere på prioritetslisten (Administrer regler → bruk pilknappene for å endre rekkefølge).

carousel-imgcarousel-img

Håndtering av regelprioritet

Når flere betinget formateringsregler gjelder for samme celle, vurderer Excel dem fra topp til bunn og bruker det første treffet. Dette er viktig når regler overlapper.

For å håndtere prioritet:

  1. Gå til Hjem → Betinget formatering → Administrer regler;
  2. Velg arkområde øverst;
  3. Bruk pil opp/ned for å endre rekkefølgen på reglene;
  4. Merk av for Stopp hvis sann for å hindre at lavere regler overstyrer et treff.
carousel-imgcarousel-img
Note
Merk

Betinget formatering og datavalidering er komplementære, men uavhengige — fjerning av den ene påvirker ikke den andre. For et fullstendig robust ark bør begge brukes: validering for å blokkere ugyldige inndata fremover, og betinget formatering for å synliggjøre eventuelle problemer som allerede finnes i dataene.

Oppgave

  1. Bruk en betinget formateringsregel med rød fyllfarge på kolonnen Discount %:

    • Formel: =J2>30
  2. Bruk en oransje fyllregel på kolonnen End Date:

    • Formel: =AND(L2<>"", L2<=K2)
  3. Bruk en regel med rød skrift på kolonnen Status:

    • Formel: =AND(M2="Closed", L2="")
  4. Bruk et trafikklysformat med to regler på kolonnen Customer Email:

    • Grønn fyll: =ISNUMBER(FIND("@", G2))
    • Rød fyll: =NOT(ISNUMBER(FIND("@", G2)))
  5. Skriv inn bevisst ugyldige verdier i hver kolonne og bekreft at formateringen utløses riktig;

  6. Åpne Manage Rules og øv på å endre rekkefølgen på e-postreglene — observer hvordan prioritet påvirker hvilken formatering som vinner når begge betingelser kan gjelde;

  7. Legg til en rad med Status Closed og uten End Date — bekreft at rød skrift vises i Status-cellen.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 3. Kapittel 4
some-alt