Excel - betinget formatering ved hjelp av datoer
- Utgave
- Løsning
- Noter det
Utgave
Jeg prøver å endre fargen på en hel rad til 3 forskjellige stater, avhengig av resultatet.Rangen må forbli klar hvis datoen i en bestemt celle (f.eks. B2) er etter i dag
ELLER
Jeg vil at raden skal skifte for å si oransje, hvis datoen i en bestemt celle (f.eks. B2) er i dag, men bare hvis en annen celle (si C2) er tom.
Hvis den andre cellen (C2) ikke er blank, vil jeg at den skal forbli klar.
ELLER
Raden må gå rød hvis datoen i en bestemt celle (si B2) er før i dag, men bare hvis en annen celle (si C2) er tom.
Hvis den andre cellen (C2) ikke er blank, vil jeg at den skal forbli klar.
Jeg synes det er fornuftig: I virkeligheten vil jeg fremheve elementer som skyldes i dag, forsinket og forlate klart hvis de ikke er forfalt ennå.
Løsning
Slik kan det oppnås i Excel 2007.- Fremhev en rad som du vil formatere (eller markere alle dataene i den aktuelle raden)
- Velg "betinget formatering" fra båndmenyen
- Administrer regler
- Ny regel:
For den første må du velge cellen med datoen du ønsker handling.
I mitt tilfelle bruker jeg A2 og B2.
Opprett følgende regler (x3 i hvilken som helst rekkefølge)
= $ B $ 2> I dag ()formater deretter dette i hvilken som helst farge du liker. Dette betyr at hvis datoen i celle b2 er senere enn i dag, vil den formatere linjen med den valgte fargen.
= $ B $ 2Formater deretter fargen som kreves. Dette betyr at hvis datoen er før dagens dato, vil den formatere raden med den valgte fargen. = $ B $ 2 = i dag ()formater deretter ønsket farge igjen. Dette betyr at hvis datoen i celle b2 er dagens dato, vil den formatere den til den valgte fargen.Deretter oppretter du den neste regelen som følger:
= $ A $ 2 = ""velg deretter klar / hvit for fargen. Dette betyr at hvis celle a2 er tom, vil fargen på rad forbli klar / hvit. Men du må også krysse stoppet hvis sant boks i slutten av regelen.Dette betyr at hvis celle a2 er tom så ignoreres resten av reglene.
Håper du kan forstå / dechifisere det.
Noter det
Takk til skarpmannen for dette tipset på forumet.