Excel date

Fermé
xena - 19 nov. 2007 à 21:42
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 - 20 nov. 2007 à 20:21
Bonjour,
qui peut me dire comment faire pour afficher" en rouge"(f conditionnelle????) les anniversaires en cours (ex louis est ne le 25/11/1975) et nous sommes le 19/11/2007. c'est bientot son annif alors il doit etre en rouge.merci pour votre aide

10 réponses

Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
19 nov. 2007 à 23:06
Bonsoir,
Votre date est dans la cellule "A1" que vous sélectionnez.
Vous utilisez la mise en forme conditionnelle (sous Format) ensuite première case choisir "La formule est" et dans la deuxième case ce qui suit : =MOIS(A1)=MOIS(AUJOURDHUI()) ensuite clic sur Format et sur l'onglet Motifs choisir Ombrage de cellule "rouge" par exemple puis clic OK pour terminer puis OK.
0
eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 7 168
19 nov. 2007 à 23:23
Bonsoir,

Je dirais plutôt:
'La valeur de la cellule est'   'comprise entre'   =Aujourdhui()     'et'    =Aujourdhui()+7


pour être alerté 7 jours avant
eric
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
19 nov. 2007 à 23:30
Bonsoir eriiic,
Eh oui, merci pour la simplicité.... c'est super.
Bonne fin de sorée.
0
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
19 nov. 2007 à 23:31
bonjour xena, Le Pingou

En utilisant la technique de Le Pingou tu peux mettre cette formule :
=ET(A1<AUJOURDHUI()+8;A1>=AUJOURDHUI())

Ainsi la date passe en rouge sur huit jours jusqu'au jour anniversaire et tu remplaces le 8 gras par ton choix.
En remplaçant A1 par $A1 c'est toute la ligne qui est en rouge si toute la feuille est sélectionnée.

edit: bonsoir eriic sur la même idée un peu tard...
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
19 nov. 2007 à 23:38
Bonsoir,
Eh bien je crois qu'il faut encore tenir compte de l'année (1975 et 2007)
Se sera pour demain, je vais mettre les yeux au dodo....
0
eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 7 168
19 nov. 2007 à 23:48
C'est plus tous les ans les anniv ?? pffff
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
19 nov. 2007 à 23:45
bonjour

je crois qu'il faut encore tenir compte de l'année

L'anniversaire c'est tous les ans et le même jour en plus !
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
20 nov. 2007 à 04:59
attention : 2008 sera bissextile ---- ma cousine est née un 29 février : à 20 ans elle n'a reçu des cadeaux que 5 fois !
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
20 nov. 2007 à 11:53
Bonjour eriiic et gbinforme,
Oui l'anniversaire est tous les ans. Expliquez-moi comment la fonction "Aujourdhui()" qui tient compte du jour,mois et année arrive daire que la date 29.11.1995 soit : 'comprise entre' =Aujourdhui() 'et' =Aujourdhui()+7 ou =ET(A1<AUJOURDHUI()+8;A1>=AUJOURDHUI()) ...!!
Merci infiniment de vos explications.
0
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
20 nov. 2007 à 19:21
bonjour xena, Le Pingou, eriiic, Raymond et tous les lecteurs

Effectivement la formule était un peu cavalière et pas tout à fait adaptée à l'usage envisagé.
Avec une modification beaucoup plus longue (avec copie, cela va aller !) mais sur le même raisonnement, cela va fonctionner correctement pour xena qui va voir "monter le rouge".

Après avoir sélectionné les lignes et les colonnes concernées utiliser menu Format / mise en forme conditionnelle
dans la fenêtre sur la case gauche choisir "La formule est" et dans la case droite coller la formule :
=ET(DATE(ANNEE(AUJOURDHUI());MOIS(A1);JOUR(A1))<AUJOURDHUI()+8;DATE(ANNEE(AUJOURDHUI());MOIS(A1);JOUR(A1))>=AUJOURDHUI())

et avec le bouton "format" choisir la couleur désirée (rouge !)
Si l'on remplace A1 par $A1 dans la formule, c'est toutes les colonnes sélectionnées de la ligne concernée qui seront colorées.

Il faut bien sûr remplacer dans A1 A par la colonne comportant les dates anniversaires et 1 par le n° de la première ligne concernée.

Et même la cousine à Raymond sera "rouge" tous les ans mais seulement tous les quatre ans le jour de l'anniversaire !
0
eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 7 168
20 nov. 2007 à 19:34
Bonsoir,

Oh ben oui, tu as tout à fait raison, il faut refabriquer la date avec l'année.
Bon reflexe :-)

Donc format conditionnel avec 'La valeur de la cellule est' 'comprise entre'
=DATE(ANNEE(A1);MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))
et
=DATE(ANNEE(A1);MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))+7

ou bien en faisant la différence comme gb
eric
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
20 nov. 2007 à 20:21
Bonsoir eriiic et gbinforme,
Merci infiniment de votre réponse, me voila donc rassuré.
Bonne soirée.
0