Problème Sommeprod avec mois et année

5tresorerie.zip (364.64 Ko)

Bonjour,

Dans la colonne AF je souhaite qu'il ne me mette que les sommes payées avant septembre 2019.

par exemple en cellule AF 81 ma formule fonctionne :

=SOMMEPROD((ANNEE($K82:$K86)&MOIS($K82:$K86)<ANNEE(AG$23)&MOIS(AG$23))*$M82:$M86)

j'ai eu 4 factures payées avant septembre 2019 correspondant bien à la somme de 1325.26 €.

La même formule en AF 266 ne fonctionne pas : le résultat calculé est de 143 157.89 € alors que j'ai payé avant septembre 2019 : 129 143.71 € TTC

Autre exemple en AF 314, résultat calculé de 2 935.38 €, alors qu'avant septembre 2019 je n'ai rien payé donc je devrais être à 0.

je pense qu'il y a un problème d'écriture de date ou de signe, j'ai utilisé <.

bonjour,

je suppose que "ANNEE(AG$23)&MOIS(AG$23)" cible là où est la date de septembre 2019. vu qu'il n'y a pas de dollars avant AG, j'espère que AG$23 n'a pas bougé dans une des lignes. Le mieux serait de bien figer la cellule avec des dollars ($AG$23)

Joindre un fichier serait aussi préférable pour que les experts puisse régler ça :)

Bonjour,

Merci de joindre le fichier.

le fichier était bien joint (d'ailleurs le site l'a transformé en .zip)

je mets à nouveau le fichier

9tresorerie.zip (364.64 Ko)

et le site le remet à nouveau en .zip

depuis que le site a changé, il y a plein de bug je trouve

salut,

en af266 cette formule fonctionne :

=SOMME.SI.ENS(M267:M286;K267:K286;"<01/09/2019")

je ne suis pas parvenu à obtenir ce résultat en reprenant ta cellule de date

Bonjour,

Je ne vois pas l’intérêt d'utiliser MOIS et ANNEE.

=SOMMEPROD(($K267:$K288<AG$23)*$M267:$M288)

suffit amplement. On pourrait utiliser aussi SOMME.SI

Pour l'explication de "l'erreur" :

Tu compares des chaines de texte, "20161O" est-il inférieur à "20199" ?

A+

salut,

en af266 cette formule fonctionne :

=SOMME.SI.ENS(M267:M286;K267:K286;"<01/09/2019")

je ne suis pas parvenu à obtenir ce résultat en reprenant ta cellule de date

Lunissia, ta formule fonctionne mais le but de mon fichier et de généraliser çà sur tous nos dossiers, du coup la date du 01/09/19 étant propre à ce dossier, en mettant la date en texte dans la formule, il faudra à chaque fois être hyper rigoureux et changer à la main, sur chaque cellule, la date de départ, ce qui est trop fastidieux et source d'erreur pour moi

salut,

en af266 cette formule fonctionne :

=SOMME.SI.ENS(M267:M286;K267:K286;"<01/09/2019")

je ne suis pas parvenu à obtenir ce résultat en reprenant ta cellule de date

Lunissia, ta formule fonctionne mais le but de mon fichier et de généraliser çà sur tous nos dossiers, du coup la date du 01/09/19 étant propre à ce dossier, en mettant la date en texte dans la formule, il faudra à chaque fois être hyper rigoureux et changer à la main, sur chaque cellule, la date de départ, ce qui est trop fastidieux et source d'erreur pour moi

c'est bien ce que je pensai OOoiste semble avoir trouvé la solution en tout cas

Bonjour,

Je ne vois pas l’intérêt d'utiliser MOIS et ANNEE.

=SOMMEPROD(($K267:$K288<AG$23)*$M267:$M288)

suffit amplement. On pourrait utiliser aussi SOMME.SI

Pour l'explication de "l'erreur" :

Tu compares des chaines de texte, "20161O" est-il inférieur à "20199" ?

A+

ta formule fonctionne.

je ne comprends pas d'où venait l'erreur, 20161O c'est dans quelle cellule ?

Rechercher des sujets similaires à "probleme sommeprod mois annee"