Date d'anniversaire ds une liste en fct de la date d'aujourd'hui

mathilde7875 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

J'ai 2 feuille sur excel,
Dans la première il y a la date d'aujourd'hui ( =AUJOURDHUI() ) ainsi qu'une case texte "Anniversaire du jour" et une cellule vide dans laquelle j'aimerai qu'apparaissent les anniversaires du jour.
Sur la deuxième feuille, il y a une liste avec différentes colonnes: prénom, nom, date d'anniversaire de l'employé ainsi que le service auquel il est rataché. ex:

Martin Dupont 01/12/1985 Comptabilité

Je pense qu'il faudrait combiné la formule SI et RECHERCHE V mais tout ce que j'essaye ne marche pas..

Merci beaucoup et bonne journée!

Mathilde
A voir également:

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Un exemple via une macro
https://www.cjoint.com/c/EFlj4Dy7sRU

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
une petite combine avec une colonne intermédiaire pour tous les détecter s'il y en a plusieurs
exemple à adapter
feuil1 vos données avec la date de naissance en colonne C à partir de C2 jusqu'à C100
feuil2 l'édition que vous voulez obtenir
dans cette feuille, prenez une colonne hors champ Z par exemple
Z1 reste vide
en Z2 la formule:
=SI(ET(MOIS(Feuil1!C2)=MOIS(AUJOURDHUI());JOUR(Feuil1!C2)=AUJOURDHUI()));MAX($Z$1:Z1)+1;"")
attention aux $ sur le 1° Z1, formule à "tirer" sur la hauteur de votre liste de nom
et pour éditer en A2
=SIERREUR(INDEX(Feuil1!$A$2:$D$100;EQUIV(LIGNE()-1;$Z$2:$Z$100;0);"") pour avoir le nom
en B2
=SIERREUR(INDEX(Feuil1!$A$2:$D$100;EQUIV(LIGNE()-1;$Z$2:$Z$100;0);3);"") pour avoir la date de naissance

à tirer pour couvrir le nombre d'anniversaires maxi que vous pensez avoir le même jour
crdlmnt

Errare humanum est, perseverare diabolicum
0