Excel Voorwaardelijke opmaak met meerdere opties

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • GarminH
  • Registratie: April 2012
  • Laatst online: 24-05 23:04
Hallo,

Voor mijn klas ben ik op zoek naar iets wat dit kan doen (wegens privacy redenen heb ik heel wat details even weggelaten en namen gewijzigd)

Heb dit al overal gaan zoeken maar kan niets vinden die dit kan oplossen.
ALS functies gaan proberen maar moet eigenlijk gewoon een voorwaardelijke opmaak hebben.

Ik heb een tabel met allemaal namen van personen en daarbij hun teamnaam, totaal en score.
NaamTeam TotaalScore
Persoon 1Team X69000199
Persoon 2Team Y71000250
Persoon 3Team X85000200
Persoon 4Team Y69000175
Persoon 5Team X71000150
Persoon 6Team Y8500050
Persoon 7Team X69000590
Persoon 8Team Y71000150
Persoon 9Team X85000175
Persoon 10Team Y69000169
Persoon 11Team X710002
Persoon 12Team Y8500058
Persoon 13Team X25000400



Nu zou deze tabel nagekeken moeten worden met de ranges per team
teamMin RangeMax RangePoints
Team X Ranges070000150
Team X Ranges7000080000200
Team X Ranges80000200000250
Team Y ranges05000050
Team Y ranges5000070000100
Team Y ranges70000200000150



Dus even een voorbeeld, persoon X zit in Team X, zijn totaalscore is zoals je ziet 69000 (vermits dit tussen de 0 en 70000 ligt moet hij bij score minimaal een score van 150 hebben (volgens de tabel met ranges). Indien er niet aan voldaan wordt moet dit rood kleuren.

Een voorbeeld van wat rood moet zijn:
Persoon 6 Team Y 85000 50

Persoon 6, zit in Team Y en hij heeft een totaal van 85000 (als je dit in de tabel bekijkt voor team Y moet hij minimaal een score hebben van 150, maar hij heeft maar 50 dus dit moet rood kleuren.

Laat gerust weten als ik beter extra kolommen kan toevoegen, dit kan makkelijk maar ik zou ze wel rood willen zien die niet voldoen.
Is lijst van 200-tal lijnen en manueel rood kleuren zorgt voor fouten :)

bedankt

Alle reacties


Acties:
  • 0 Henk 'm!

  • franssie
  • Registratie: Februari 2000
  • Laatst online: 00:48

franssie

Save the albatross

Als je boven de 200000 totaal (sowieso vind ik totaal niet mooi gekozen) komt ga je fout, kan dat nooit gebeuren?

Maar je hebt twee ALS (IF) statements nodig. Wat vaak helpt om ze eerst in een aparte kolom te zetten.
Dus extra kolom bepaling trede
dan extra kolom toets trede aan score op points en daar een format op zetten

Werkt dat dan kan je het gaan integreren in de conditional format.

franssie.bsky.social | 🎸 Niets is zo permanent als een tijdelijke oplossing | Een goed probleem komt nooit alleen | Gibson guitar Fender Guitar God Damn Guitar


Acties:
  • 0 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Afbeeldingslocatie: https://tweakers.net/i/FPqkMp0RGLYMShVDcv5zCogeZ1Q=/fit-in/4000x4000/filters:no_upscale():gifsicle():strip_exif()/f/image/htmEbTqHSDYT1tbwvk0EPjVC.gif?f=user_large

Als je de oplossing in 1 regel wil, stel in bij vw. opmaak met kleur rood:
code:
1
=OF(EN(B2="Team X";C2>0;C2<70000;D2<150);EN(B2="Team X";C2>=70000;C2<80000;D2<200);EN(B2="Team X";C2>=80000;C2<200000;D2<250);OF(EN(B2="Team Y";C2>0;C2<50000;D2<50);EN(B2="Team Y";C2>=50000;C2<70000;D2<100);EN(B2="Team Y";C2>=70000;C2<200000;D2<150)))


Als je de oplossing liever in twee regels hebt, stel in bij vw. opmaak, beide regels met kleur rood:
Regel 1:
code:
1
=OF(EN(B2="Team X";C2>0;C2<70000;D2<150);EN(B2="Team X";C2>=70000;C2<80000;D2<200);EN(B2="Team X";C2>=80000;C2<200000;D2<250))

Regel 2:
code:
1
=OF(EN(B2="Team Y";C2>0;C2<50000;D2<50);EN(B2="Team Y";C2>=50000;C2<70000;D2<100);EN(B2="Team Y";C2>=70000;C2<200000;D2<150))


Succes ermee!

[ Voor 10% gewijzigd door dix-neuf op 24-05-2025 16:03 ]


Acties:
  • +1 Henk 'm!

  • GarminH
  • Registratie: April 2012
  • Laatst online: 24-05 23:04
Hallo,

Dank je wel beide, heb het in 1 regel proberen te krijgen maar denk dat ik bvb die B2, C2 en D2 die letters moet vastzetten of ben ik mis want krijg nu fout resultaat en hij kleurt sommige niet.

Dus bvb $B2, $C2?

Acties:
  • 0 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Ik heb mijn regels nog eens gecontroleerd en die zijn juist !
Zoals je in mijn tabel ziet, zijn er alleen cellen in A2:A14 gekleurd.
Als je gehele rijen wil kleuren (A4:D4, A6:D6, A7:D7, A10:D10, A12:D12, A13:D13), dan moet je die ene voorwaardelijke regel voor elke kolom afzonderlijk instellen, dus voor $A$2:$A$14, $B$2:$B$14, $C$2:$C$14, en $D$2:$D$14). Dit moet eigenlijk in 1 keer kunnen (dus door die regel voor $A$2:$D$14 te laten gelden), maar om 1 of andere reden worden dan niet alle 4 kolommen gekleurd. Met afzonderlijke instelling van de kolommen met dezelfde regel wel !

Acties:
  • 0 Henk 'm!

  • GarminH
  • Registratie: April 2012
  • Laatst online: 24-05 23:04
Dank je wel, alleen A kolommen is inderdaad voldoende. Bedankt.

Acties:
  • 0 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Het kan iets korter, want uit de eerste formule kan 1 x OF verwijderd worden:
code:
1
=OF(EN(B2="Team X";C2>0;C2<70000;D2<150);EN(B2="Team X";C2>=70000;C2<80000;D2<200);EN(B2="Team X";C2>=80000;C2<200000;D2<250);EN(B2="Team Y";C2>0;C2<50000;D2<50);EN(B2="Team Y";C2>=50000;C2<70000;D2<100);EN(B2="Team Y";C2>=70000;C2<200000;D2<150))
Pagina: 1