Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

nombre d'anniversaire(s) aujourd'hui

  • Initiateur de la discussion Initiateur de la discussion Arnaud
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Arnaud

Guest
Bonjour,

Voici mon problème:
colonne A: liste de nom (a partir de A3)
colonne B: dates de naissance des personnes (A partir de B3)
En A1 j'ai la fonction 'aujourd'hui' qui indique la date du jour. Je voudrais voir apparaître en B1 le nombre de personnes dont l'anniversaire est aujourd'hui.
Je souhaiterai ensuite indiquer en C1 le nombre de personnes dont l'anniversaire est aujourd'hui et qui correspondent à une autre condition (spécifiée ou non en colonne D )

Je pense que c'est faisable mais je n'ai pas réussi avec la fonction nb.si.

Merci d'avance pour votre aide.
 
Bonjourle Forum,
Bonjour Arnaud,

pour la premiere partie de ta question si les dates de naissance se trouve de B3 a B20 une formule a essayer :

=SOMMEPROD((JOUR(B3:B20)=JOUR(A1))*(MOIS(B3:B20)=MOIS(A1)))

pour la 2° question je n'ais pas tout compris

Jocelyn
 
Merci Jocelyn pour ta formule,
J'ai réussi à intégrer une autre condition en rajoutant un * dans la fonction sommeprod.
Est ce possible de mettre en forme une cellule (en rouge par exemple) lorsque c'est la date anniversaire aujourd'hui?

Merci par avance
 
Salut Arnaud,

Pour la mise en forme :

Sélectionne la zone avec les dates

Format - Mise en forme conditionnelle -
la valeur de la cellule est
égale à
=aujourdhui()

+ définir le format (couleur)

@+
 
Bonjour Tibo,
Lorsque je fais ce que tu me dis, cela ne fonctionne pas car la personne n'est pas née aujourd'hui!! Il faudrait juste une mise en forme conditionelle sur le jour et le mois...

Merci d'avance
 
Re,

Bah oui, c'est tellement évident 🙂 🙂

Donc une autre solution, toujour avec la mise en forme conditionnelle :

En B4 puis étendre la sélection

la formule est :

=ET(MOIS(AUJOURDHUI())=MOIS(B4);JOUR(AUJOURDHUI())=JOUR(B4))

@+

Edit : reste à gérer le pb des personnes nées un 29 février...

Message édité par: tibo, à: 21/06/2006 18:22
 
Salut Arnaud,

Je viens de la retester et ça marche bien.

Au niveau de la Mise en Forme Conditionnelle, bien sélectionner : la formule est puis y indiquer la formule proposée.

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
346
wDog66
W
T
Réponses
1
Affichages
726
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…