[EXCEL] Syntaxe formule

Résolu
Garby Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -  
Garby Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'utilise dans excel 2007 une formule du type :

=SOMME.SI.ENS('SUIVI FINANCIER'!L4:L4000;'SUIVI FINANCIER'!U4:U4000;"=" & MOIS($M1))

La formule est en réalité un peu plus longue mais mon problème est ici.
Je souhaite additionner les valeurs L4:L4000 de ma feuille "SUIVI FINANCIER" si le mois de la date stockée dans les cases U4:U4000 est égal au mois de la date stockée dans la cellule M1 de la feuille courante.

Quelle syntaxe faut-il utiliser pour écrire le 2e argument de la fonction : le mois de la date stockée dans les cases U4:U4000 ?

J'ai naïvement essayé MOIS('SUIVI FINANCIER'!U4:U4000) et quelques autres combinaisons mais aucune ne fonctionne, j'ai un message d'erreur de syntaxe à la validation de la formule.

Merci d'avance pour votre aide.


3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonsoir
le mois de la date avec la fonction SOMME.SI ne fonctionnera que si la colonne date ne contient que le mois, ce qui à priori n'est pas le cas, car elle m'extraira pas le mois de la date

essayez avec:

=SOMMEPROD((MOIS('SUIVI FINANCIER'!U4:U4000)=MOIS($M$1))*('SUIVI FINANCIER'!L4:L4000))

crdlmnt
0
Garby Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   16
 
Merci Vaucluse pour cette suggestion.

Je n'ai plus l'erreur de syntaxe que j'avais avec SOMME.SI.ENS.

J'obtiens donc maintenant un résultat sur le jeu de données sur lequel je travaille mais ne peux pas encore, en l'état de mon développement, m'assurer qu'il est celui escompté (il est toutefois d'un ordre de grandeur plausible).

Je vous tiens au courant dès que possible.

Encore merci pour cette piste que je vais creuser.
0
Garby Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour,

Je suis parvenu à obtenir les résultats que je souhaitais.
Tout fonctionne correctement.

Vaucluse, tous mes remerciements à vous renouvelés.
0