[Résolu] Somme.si.ens avec MOIS et ANNEE ?

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 !

Polobe36

XLDnaute Occasionnel
Bonjour à tous, le Forum,

Pourriez-vous me dire pourquoi ma formule ne fonctionne pas?
=((SOMME.SI.ENS(M_IndicateurLigne[TempsOuvertureLigne];MOIS(M_IndicateurLigne[DateIndicLigne]);MOIS(M_IndicateurMaintenance[[#Cette ligne];[DateIndicMaint]]);ANNE(M_IndicateurLigne[DateIndicLigne]);ANNEE(M_IndicateurMaintenance[[#Cette ligne];[DateIndicMaint]]))*M_IndicateurMaintenance[[#Cette ligne];[ObjectifIndicMaint]])/100

Dans la fonction somme.si.ens, j'ai en plages de critères des dates et en critère l'extraction du mois/annee de la date, et à priori c'est pas comme çà qu'il faut faire.

Du coup, pour palier j'ai ajouté deux colonnes dans chaque table, une où l'on extrait le mois et l'autre l'année de la cellule où se trouve la date courte. Mais j'aurai bien aimé éviter cette démarche.
Une idée?

Merci d'avance de votre aide
 

Pièces jointes

Dernière édition:
Re : Somme.si.ens avec MOIS et ANNEE ?

Bonsoir Polobe36,

J'avoue ne pas avoir essayé de comprendre ta formule, mais avec cette autre formule en I3, j'obtiens les mêmes résultats que toi en H3:
Code:
=SOMMEPROD((M_IndicateurLigne[TempsOuvertureLigne])*(MOIS(M_IndicateurLigne[DateIndicLigne])=MOIS([@DateIndicMaint]))*(ANNEE(M_IndicateurLigne[DateIndicLigne])=ANNEE([@DateIndicMaint])))*[@ObjectifIndicMaint]/100
 
- 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
Retour