Date d'anniversaire ds une liste en fct de la date d'aujourd'hui
Fermé
mathilde7875
Messages postés
1
Date d'inscription
jeudi 11 juin 2015
Statut
Membre
Dernière intervention
11 juin 2015
-
11 juin 2015 à 10:45
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 11 juin 2015 à 11:36
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 11 juin 2015 à 11:36
A voir également:
- Date d'anniversaire ds une liste en fct de la date d'aujourd'hui
- Liste déroulante excel - Guide
- Probleme de reception tnt aujourd'hui 2023 - Guide
- Publipostage date inversée ✓ - Forum Word
- Formule excel si date supérieur à une autre date ✓ - Forum Excel
2 réponses
ccm81
Messages postés
10863
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
12 juin 2024
2 410
Modifié par ccm81 le 11/06/2015 à 11:56
Modifié par ccm81 le 11/06/2015 à 11:56
Bonjour
Un exemple via une macro
https://www.cjoint.com/c/EFlj4Dy7sRU
Cdlmnt
Un exemple via une macro
https://www.cjoint.com/c/EFlj4Dy7sRU
Cdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 404
Modifié par Vaucluse le 11/06/2015 à 11:36
Modifié par Vaucluse le 11/06/2015 à 11:36
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
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