• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

gekleurde cel bepaalt getal in andere cel: is dit mogelijk?

Status
Niet open voor verdere reacties.

barbarossa

Gebruiker
Lid geworden
22 sep 2006
Berichten
23
Bekijk bijlage voorbeeld.xlsx
Hallo,

Ik heb een probleem en kom er niet uit…

Probleem samengevat: kan je aan een gekleurde cel een getal koppelen dat dan automatisch in een andere cel verschijnt?
Voorbeeld: als cel 1 groen, oranje of rood kleurt, dan moet in cel 3 respectievelijk het getal 3,2 of 1 verschijnen..

Voor wie de uitgebreide info wenst om een duidelijker zicht op onze vraag te krijgen – en eventueel een andere oplossing kan voorstellen, want het kleuren van de cel heeft een reden en achterliggende formule/celopmaak -, heb ik een (sterk vereenvoudigd) voorbeeld gemaakt

Wij willen een ‘barometer’ opmaken om na te gaan wat de ‘gezondheidstoestand’ is van onze dienst.
Wij oefenen diverse activiteiten uit. In het fictieve voorbeeld 3 activiteiten: dossiers, briefwisseling, financiële verrichtingen
Wij willen wekelijks registreren waar we staan. De datum waarop we registreren, staat in rij 2.
Op die datum registreren we per activiteit, de datum die we aan het verwerken zijn.

Voorbeeld…
Op 8 november (rij 2) zijn wij bezig met de verwerking van de dossiers ontvangen op 7 november (rij 4), de briefwisseling ontvangen op 3 november (rij 5) en de fin verrichtingen ontvangen op 1 november (rij 6) .

Wij hebben onszelf een normering opgelegd.
In het voorbeeld:
- binnen de 4 dagen verwerkt = groen
- binnen 5-6 dagen = oranje
- 7 dagen of langer = rood
Het kleur verschijnt automatisch via ‘voorwaardelijk opmaak’.

Tot zover gemakkelijk…

De ene activiteit weegt echter veel zwaarder door dan de andere. En “op schema zitten” of “achterstand hebben” is bij de ene activiteit veel belangrijker dan bij de andere.
Zo is in het groen staan voor dossiers belangrijker dan in het groen staan voor briefwisseling. En omgekeerd: in het rood staan voor dossiers is erger dan in het rood staan voor briefwisseling.

Daarom hebben we een “score” gegeven aan ieder activiteit, afhankelijk van de achterstand.
In het voorbeeld…
in ’t groen staan voor dossiers (het belangrijkst) levert 5 punten op, terwijl in ’t groen staan voor briefwisseling (iets minder belangrijk) slechts 3 punten oplevert.
En omgekeerd: in ’t rood staan voor dossiers levert in verhouding met groen veel minder punten op dan bij briefwisseling.

In het voorbeeld vind je deze score terug in rijen 19 – 21.

De “algemene gezondheidstoestand” van onze dienst is dan het totaal van de ‘behaalde punten’.
In voorbeeld van 8 november is dit een totaal van 7.5 op 10. In het voorbeeld van 22 november is dit 5 op 10. (bij beide data is er telkens een rode, oranje en groene situatie, maar door de score weten wij dat de situatie van 22 november erger is dan die van 7 november)

De toegekende punten van de score willen we linken aan de ingebrachte data.
In het voorbeeld: Op 8 november (CC2) staat
- dossiers in ’t groen = 5 punten,
- briefwisseling in oranje = 2 punten
- fin verrichting in rood = 0.5 punten

Dit heb ik nu manueel omgerekend en ingevuld (in cellen CC19 tot en met 21)
Maar in de realiteit gaat het over tientallen data, waardoor een manueel beginnen te tellen niet haalbaar is.

Ik zoek daarom een formule waarbij automatisch de score verschijnt.
Dus in het voorbeeld…gelinkt aan dossier
Als CC4 groen kleurt, dan zou in CC19 automatisch het getal 5 moeten verschijnen.
Als CC4 oranje keurt, dan zou in CC19 automatisch het getal 2 moeten verschijnen.
Als CC4 rood kleurt, dan zou in CC19 automatisch het getal 1moeten verschijnen.

Bij briefwisseling zou dit dus moeten gebeuren in cel CC20, met de respectievelijke getallen 3, 2 en 1.

Bestaat een formule waarbij je dit getal kan koppelen aan het kleur van de cel?
Voorbeeld: “als CC4 = groen, dan CC19 = 5. Als CC4 = oranje, dan CC19 = 2. Als CC4 = rood dan CC19 = 1”?

Of is er een andere manier om die automatische puntentoekenning krijgen?

Alvast dank voor de tips!
 
Ik heb je dagblad in de vlugte overlopen en volgens mij kan dat met de zelfde formules die je in je validatie gebruikt met de kleuren , in plaats van kleuren gebruik je hier getallen.
 
Alleen op kleur in de ene cel een waarde in een andere cel laten verschijnen lijkt mij onmogelijk. Maar ik begrijp ook niet precies hoe je aan de aantallen komt en de datums welke op regels 4, 5 en 6 staan vermeldt.
 
Dag Fersen en JeanPaul28
Dank voor jullie reactie.

Voor Fersen...
De data die in de rijen 4,5 en 6 staan vermeld, heb ik zelf ingevuld als fictief voorbeeld.
Zie de uitleg in m'n eerste bericht: Op 8 november (rij 2) zijn wij bezig met de verwerking van de dossiers ontvangen op 7 november (rij 4), de briefwisseling ontvangen op 3 november (rij 5) en de fin verrichtingen ontvangen op 1 november (rij 6) .
Via "voorwaardelijke opmaak" hebben we ingebracht dat die cel dan kleurt op basis van de normering. (CC4 kleurde groen omdat dit binnen de 4 dagen valt van 8 november, CC5 kleurde oranje omdat dit binnen de 5-6 dagen viel van 8 november, CC6 kleurde rood omdat deze datum op 7+ dagen lag van 8 november)

Met de aantallen verwijs je wellicht naar CC19,20 en 21.
Wel, dit is de 'omzetting' van de score. Bijvoorbeeld...doordat CC4 groen kleurt, en de normering bij groen (BA19) 5 punten bedraagt, werd hier de score van 5 vermeld.

Voor JeanPaul28...
Moet ik dan ook onder Voorwaardelijke Opmaak kiezen voor: "een formule gebruiken om te bepalen welke cellen worden opgemaakt"?
En hoe 'vertaal' je dit dan in de formule?
Nu stelde ik enkel de voorwaarde ,
bijvoorbeeld: =(CC2-CC4<=4), en dan klikte ik op 'opmaak' - 'opvulling' waarna ik een kleur koos.
Maar ik weet niet hoe ik nu moet bepalen dat bij die voorwaarde het getal 5 moet verschijnen.
 
"=ALS(CC2-CC4<5;5;"")" test deze code eens die tussen haakjes staat
 
Dag JeanPaul28

Excuses voor late reactie (pas nu forum kunnen bekijken)

Uw formule lukt, waarvoor dank.
Deze formule verwijst wel maar naar ��n voorwaarde (als aantal dagen kleiner is dan 5). Is dit niet het geval, dan gebeurt er niets.
Dus heb ik dit nu proberen uit te breiden naar alle voorwaarden

De formule zou dus moeten bevatten:
- als het aantal dagen kleiner is dan 5, dan moet het getal 5 verschijnen
- als het aantal dagen 5 of 6 is, dan moet het getal 2 verschijnen
- als het aantal dagen 7 of meer is, dan moet het getal 1 verschijnen
- als de cel blanco is, dan mag geen getal verschijnen

Ik ben een leek op excel...is vooral zelfstudie en ben niet op de hoogte van de 'vormgeving' bij de opmaak van formules (wanneer () gebruiken, wanneer ; gebruiken, wanneer "" gebruiken enz...)
Ik ben na enkele pogingen tot een werkbare formule gekomen
=ALS(CC2-CC4<5;"5";ALS(CC2-CC4>=7;"1";"2"))
Alleen lukt in dit geval de vierde voorwaarde nog niet...blijft de cel blanco, dan verschijnt immers het getal 2.
Dus hoe moet ik nu in deze formule integreren dat bij een blanco cel er ook geen getal verschijnt?
Heb al geprobeerd met de formule uit te breiden
=ALS(CC2-CC4<5;"5";ALS(CC2-CC4>=7;"1";ALS(CC2-CC4>=5;CC2-CC4<=6;"2";"")))
maar dan krijg ik de melding dat ik te veel argumenten heb ingevoerd
 
Test deze formule tussen aanhalings tekens eens
"=ALS(OF(Cc2="";Cc4="");"";ALS(Cc2-Cc4<5;5;ALS(OF(Cc2-Cc4=5;Cc2-Cc4=6);2;ALS(OF(Cc2-Cc4=7;Cc2-Cc4>7);1;""))))"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan