Excel, compter des cellules contenant des dates

Résolu
Max83830 Messages postés 29 Statut Membre -  
Max83830 Messages postés 29 Statut Membre -
Bonjour,
Je suis nouveau sur le Forum.

J'ai créer un fichier Excel pour le suivi des cours de ma fille.il fonctionne à merveille sur mon PC Windows 10, mais le VBA ne fonctionne pas en intégralité sur le MAC de ma fille.

Je cherche à compter le nombre de dates entre les cellule D2:I2 qui sont inférieur à la date du jour.
Je n'arrive qu'à compter l'ensemble, M9 fait référence à la date du jour

=NBVAL(D2:I2)-NB.SI(D2:I2;">M9")

Sans utiliser le VBA, juste avec une formule.

Cela lui permettra de savoir combien de fois elle à traité le sujet
Merci par avance, pour l'aide que vous m'apporterez


A voir également:

9 réponses

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour Max

=MAX(SI(Feuil1!D2:I2<AUJOURDHUI();Feuil1!D2:I2))
formule matricielle, à valider par Ctrl +Maj +Entrée (la formule se met alors auto entre { } dans la barre de formules)

Cdlmnt
Via
1
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Bonjour Max

Avec une formule classique (non matricielle) :
=MAX(INDEX((D2:I2<AUJOURDHUI())*D2:I2;0))
1
Max83830 Messages postés 29 Statut Membre 1
 
Merci pour ta réponse, mais il me donne la dernière date du tableau sans tenir compte de la date d'aujourd'hui, je met une capture d'écran en PJ

0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
ça c'est pas ma formule !!!!
0
via55 Messages postés 14730 Statut Membre 2 749
 
Re

1) Ce n’est pas une capture d'écran mais ton fichier qu'il faut poster (sur cjoint.com puis tu fais créer un lien que tu copies et reviens coller ici
2) Tu n'as pas l'air d'avoir validé la formule en matricielle avec Ctrl+Maj+ENtrée comme je le précisais dans mon post précédent

1
Max83830 Messages postés 29 Statut Membre 1
 
J'ai finalement trouvé :

=NB.SI(D3:I3;"<"&AUJOURDHUI())

mais comme on ne fini jamais vraiment,

je souhaiterai afficher la dernière date par rapport à la date du jour et toujours sans VBA dans la cellule voisine en D mais pas sur la même feuille.

Merci par avance
0

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

Posez votre question
Max83830 Messages postés 29 Statut Membre 1
 
Bonsoir Patrice,
voila le fichier
https://www.cjoint.com/c/HHftrUXYkOj
Il existe normalement un onglet Calendrier que j'ai supprimé, sur MAC les Macro ne fonctionnaient pas.
Merci d'avance
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Tu n'avais pas précisé que les dates sont sur une autre feuille !!!
Je te confirme que cette formule fonctionne :
=MAX(INDEX((Cours!D2:I2<AUJOURDHUI())*Cours!D2:I2;0))
0
via55 Messages postés 14730 Statut Membre 2 749
 
Et moi je te précise que si tu as bien employé ma formule dans le fichier envoyé tu ne l'as pas comme je disais, mise en matricielle !
En matricielle ça renvoie bien la date du 3 :
https://mon-partage.fr/f/61nlmmu5/
0
Max83830 Messages postés 29 Statut Membre 1
 
Merci Patrice,
en effet en validant correctement, ça fonctionne nickel.
Merci, je vais continué pour essayer d'associer toutes ces dates à un calendrier.
Sans VBA ça va être coton :)
Si vous avez des idées je suis preneur
Bonne soirée
Et merci encore
0
Max83830 Messages postés 29 Statut Membre 1
 
Bonjour, via55, Patrice33740
Je tiens à m'excuser pour hier, je prend la formule de un et je remercie l'autre,
Dans tous les cas merci à vous deux pour votre gentillesse et votre réactivité.
J'ai une petite question, je souhaiterai intégré les dates de l'onglet cour dans un calendrier sans VBA, car sur le MAC de ma fille il ne reconnait pas tous.
Auriez vous des idées pour m'éclairer
Bonne journée
0
via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour Max

Que veux tu faire exactement ?
Une nouvelle feuille avec un calendrier allant de quand à quand ?
Que veux tu y reporter ? colorer les dates inscrites dans Cours ? Reporter à la date dans le calendrier la matière de manière à pouvoir colorer par MFC ?
La même date peut elle se retrouver plusieurs fois dans le tableau Cours (pour l'instant il n'y a qu'une ligne de remplie)

Bonne journée également
0
Max83830 Messages postés 29 Statut Membre 1
 
Bonjour via55

https://www.cjoint.com/c/HHgoBUDZfQf

J'ai remis le calendrier qui fonctionnait très bien sous Windows, et f894009 me l'a adapté pour MAC OS.
Pour info je mets le lien pour les curieux.
Merci et bonne soirée
0