Avatar billede SorenSJ Nybegynder
19. maj 2011 - 12:00 Der er 4 kommentarer

Betinget formattering med farver

Jeg har gennemtrævlet forum uden at finde svaret på spørgsmål. Here goes:

Operativsystem Windows XP
Excelversion 2007

Jeg har et regneark, hvor hver linje udgør en selvstændig ordre. Farvelægning af celler skal bruges til at holde styr på ordrestatus. Det vil sige at, hele linjen skal farves i den farve som ordrestatus viser.
Cellekolonnerne hedder:
Kolonne A: "Ordrenr." (Et tal der indskrives)
Kolonne B: "Ordre ud" (Dato der indskrives)
Kolonne C: "Ordre forventet ind" (Dato der indskrives)
Kolonne D: "Ordre faktisk ind" (Dato der indskrives når ordre er indløbet. Indtil da er feltet tomt. Dvs. = 0)
Kolonne E: "Tilbageværende tid til ordreudløb" (Et tal der fremkommer ved at trække kolonne 3 fra en =i dag() funktion der er øverst på siden. Tallet kan være positivt, hvilket betyder, at status er ok. Tallet kan være negativt, hvilket betyder, at status er overskredet.

Til brugen vælger jeg: "Betinget formattering" -> "Ny formatteringsregel" -> "Brug en formel til at bestemme, hvilke celler der skal formatteres". Når en række er formatteret skal jeg kunne kopiere formatteringen nedad i regnearket i takt med nye ordrer. Formlerne ser ud som følger:

Så længe en ordre er ok skal hele linjen være hvid (Intet format)
Når der er indløbet en dato på "Ordre faktisk ind" skal linjen farves grøn  (Formel: =D1>0  format lysgrøn).
Når en ordre er overskredet med 10 dage skal linjen være sort (Formel: =E1<-9 format sort/hvid tekst)
Når en ordre er overskredet med 5 dage skal linjen være mørk rød (Formel: =E1<-4 format mørk rød/hvid tekst)
Når en ordre er overskredet med en dag skal linjen være lys rød (Formel: =E1<0 format lys rød)

Jeg har undladt dollartegn for at kunne kopiere cellerne så formatteringen i næste linje relaterer sig til felt D2 og E2 respektivt. Men det kan jeg IKKE få den til. Hvorfor? Og hvad skal jeg gøre for at det lykkes?
19. maj 2011 - 12:28 #1
Hvis du markerer hele arket, og benytter denne formel i den første af de betingede formateringer:
=$D1>0
vil den automatisk tilpasses de øvrige rækker, og farve hele rækken med den valgte farve når der indtastes en værdi i cellen i D-kolonnen.

Kan tilsvarende benyttes ved de øvrige formateringer.
19. maj 2011 - 12:29 #2
.... og så slipper du for at skulle kopiere formateringen, når der indtastes nye rækker.
Avatar billede SorenSJ Nybegynder
19. maj 2011 - 13:19 #3
Og det virker - med et par små undtagelser som jeg kan fifle med og leve med. Tusind tak for hjælpen
19. maj 2011 - 14:02 #4
OK - så får du et svar!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester