• 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.

Voorwaardelijke opmaak met datum

Status
Niet open voor verdere reacties.

Snulk

Gebruiker
Lid geworden
12 mrt 2005
Berichten
398
Hallo,

Ik heb een aantal geboortedata in een sheet staan.
Bijv. 27-8-1965.
Nu wil ik dat 14 dagen vantevoren er een kleur verschijnt om aan te geven dat deze persoon over 14 dagen jarig is.
Kleurtje moet dan ook tot aan zijn/haar verjaardag blijven en daarna weer uit gaan..
Ook graag met 3-1-1970 moet ie op 17-12-2017 aan springen

Ik heb al met formules in vw opmaak zitten proberen, maar kom er niet uit.

Wie helpt?:)

gr.
Jos
 
Jos,

als je een klein excelbestandje plaatst dat qua indeling overeenkomt met jouw bestand krijg je vast snel een bevredigend antwoord.
 
Hier moet je toch iets mee kunnen:
 

Bijlagen

  • verjaardagberekening (cobbe).xls
    19,5 KB · Weergaven: 50
Beste Cobbe,

Prachtige functies hoor die ik ook ergens anders voor kan gebruiken, maar niet wat ik bedoel..
Ik wil functies IN de voorwaardelijke opmaak hebben staan, niet er buiten.

Wil je nog ff kijken?

Jos
 
Met dit in de VO zou het moeten lukken:
Code:
=DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()<=14
en de opmaak kiezen.
 
gaat al goede kant op :)
Maar...data die al geweest zijn zoals 19-5 kleurt ie ook, omdat 42.874 - 42.935 een negatief getal oplevert en die is kleiner dan 14.
Dat wil ik niet.

gr,
Jos
 
en dit dan?
Code:
EN(DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()<=14;DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()>14)

FOUTJE, moet zijn:
Code:
EN(DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()<=14;DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()>[COLOR="#FF0000"]0[/COLOR])
 
Laatst bewerkt:
helaas, nu is er geen enkele cel die een kleur krijgt.

Jos
 
Die EN-functie kan toch eigenlijk niet (of maak ik domme opmerking)..
je zegt verschil tussen de geboortedatum en huidige datum moet kleiner zijn dan 14 EN tegelijktertijd groter of gelijk aan 14
dat is er geen één.

gr.
Jos
 
Oeps

moet zijn
Code:
EN(DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()<=14;DATUM(JAAR(VANDAAG());MAAND(A1);DAG(A1))-VANDAAG()>0)
 
Volgens mij gaat het zo ook goed.

Code:
=DATEDIF(A1;TODAY();"yd")<=14

DATEDIF() is in de Nl-versie DATUMVERSCHIL()
 
Jaaaa!!!
Het werkt!!:D:D:thumb:

Dank je.

Jos

Begrijp je ook waarom dit werkt?

NB: zet je de status van de vraag nog even op "opgelost"?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan