Avatar billede fcs Novice
04. maj 2005 - 14:59 Der er 14 kommentarer og
1 løsning

Conditional formatting for række på baggrund af en enkelt celle

Hej.

Jeg har en række celler og har brug for en funktionalitet. Hvis en af cellerne i rækken har værdien 0, skal hele rækken skrives med hvid skrift. kan dette lade sig gøre?

Hygge

FCS
Avatar billede x-lars Novice
04. maj 2005 - 15:49 #1
Ja, det kan det!

Hvis du laver betinget formatering i den første på formlen, at formlen skal være =$A1="1", og kopierer denne henad, så sikrer dollartegnet, at det er første kolonne, der hele tiden sammenlignes med.
Avatar billede x-lars Novice
04. maj 2005 - 15:49 #2
Det er altså kun formatet, der skal kopieres!
Avatar billede sjap Praktikant
04. maj 2005 - 18:04 #3
Hvis tallene i rækken ellers er større end 0 kan bruge en betinget formatering hvor "Formlen er":

=MIN($A$3:$O$3)=0

Hvis der er tal både større end og mindre end 0, og det er præcist værdien 0 du søger, kan du bruge denne her

=TÆL.HVIS($A$3:$O$3;0)>0
Avatar billede jkrons Professor
04. maj 2005 - 18:07 #4
Eller hvis det skal være helt ligegyldigt, hvad er ellers står i rækken og hvor det står:

=HVIS(TÆL.HVIS(1:1;0)>=1;SAND)
Avatar billede jkrons Professor
04. maj 2005 - 18:08 #5
Og i givet fald kan du bare markere helle rækken inden du laver den betingede formatering.
Avatar billede sjap Praktikant
04. maj 2005 - 18:14 #6
jkrons > Det gælder jo også de øvrige forslag (altså at du kan markere hele rækken eller området inden formateringen) - Men et rigtigt godt tip ;0)
Avatar billede jkrons Professor
04. maj 2005 - 18:30 #7
sjap-> Helt enig. Så slipper du for at kopiere :-)
Avatar billede fcs Novice
04. maj 2005 - 18:30 #8
OK, det tester jeg lige. Det er dog på arbejdet jeg skal bruge det og jeg er først tilbage på mandag, så indtil da kan jeg ikke give feedback.

Hygge

FCS
Avatar billede fcs Novice
09. maj 2005 - 09:03 #9
Jeg kan ikke lige få det til at virke, så jeg uddyber lige lidt...

FULDT!!    00-01-1900    0    0    0    0    0    0    0    0

Her ser I en række, som skal formatteres med hvid skrift (så den ikke kan ses på skærmen). Den består altså både af tekst, tal, adtoer, etc. Derudover er der i forvejen lavet conditional formmating på nogle af cellerne, f.eks. den første, som også indeholder en IF sætning i selve cellen. Det jeg egentlig gerne vil er, at ud fra tallet i kolonne C kan formattere alle cellerne i en given række så de ser tomme ud på skærmen.

Håber at dette giver mening.

Hygge

FCS
Avatar billede sjap Praktikant
09. maj 2005 - 18:48 #10
Så skal du blot angive det betingede format som "Formlen er" og så skrive f.eks. $C3=0 hvis du starter i række 3 (som jkrons skrev, kan du godt markere hele området med det inden du begynder formateringen).
Avatar billede fcs Novice
09. maj 2005 - 19:12 #11
Hm, det synes jeg ikke jeg kunne få til at virke. Prøver igen på onsdag
Avatar billede sjap Praktikant
09. maj 2005 - 19:33 #12
Prøv at åbne formateringsvinduet igen og sørg for at der står

=$C3=0

Excel har skidt vane med at placere nogen "-er rundt omkring - og så virker skidtet ikke ;0(
Avatar billede jkrons Professor
09. maj 2005 - 19:54 #13
Men hver opmærksom på, om de betingede formateringer, du har i forvejen "ophæver" den sidste betingede.
Avatar billede fcs Novice
09. maj 2005 - 21:31 #14
Jeg tester når jeg kommer på min pind på onsdag. Vi snakkes ved ;o)
Avatar billede fcs Novice
11. maj 2005 - 11:11 #15
Takker, så virker det ;o)
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