NB.SI sur mois ET années

Résolu/Fermé
csi_bern Messages postés 64 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 26 octobre 2020 - 30 déc. 2016 à 13:07
csi_bern Messages postés 64 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 26 octobre 2020 - 3 janv. 2017 à 11:18
Bonjour,

Comment compter des éléments passés au mois d'une année précise ?

J'ai essayé la formule suivante :
=NB.SI.ENS(HDs!$A:$A;">=01."&MOIS($A61)&"."&L$53;HDs!$A:$A;"<=31."&MOIS($A61)&"."&L$53)

(les années [par ex. L53] sont en nombres standards et les mois [par exemple A61] sont au format date afin d'afficher le nom du mois).



Ce code fonctionne de manière relative. En effet, les mois comportant 31 jours marches sans problème, mais les autres pas.

Comment puis-je faire autrement ou alors qu'Excel modifie automatiquement le nombre de jour max ?

J'ai déjà pensé à faire référence au premier jour du mois précédent, mais là j'ai un soucis lors du changement d'année.

Merci d'avance

3 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
30 déc. 2016 à 13:14
Bonjour,

met une date complète pour tes années au format aaaa pour y tester également mois et année.
Ou sinon tu la refabriques dans ta formule.
eric
0
csi_bern Messages postés 64 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 26 octobre 2020 2
30 déc. 2016 à 13:17
Salut Eric,

Merci pour ta réponse.

Qu'est-ce que tu entends par "tu la refabriques dans ta formule".

Sinon, j'ai déjà essayé avec l'année sous forme de date, le résultat est logiquement identique car la fonction ANNEE() ne retourne qu'un nombre entier et non une date.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
30 déc. 2016 à 15:19
rien de plus sans le fichier, mais ça sera peut-être qq'un d'autre, je suis bien occupé aujourd'hui.
0