OVH Cloud OVH Cloud

SumIf qui ne calcule pas bien.......

2 réponses
Avatar
Denys
Bonjour =E0 tous,

j'ai une formule avec sumif qui ne prend pas en consid=E9ration la
condition de la colonne A

Voici la formule en I5 :

=3DIF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=3DYEAR(TODAY()-365),($G$3:$G$39)))),"=
",SUM(IF(YEAR($A$3:$A$39)=3DYEAR(TODAY()-365),($G$3:$G$39))))

Celle en I9:

=3DIF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=3DYEAR(TODAY()),($G$3:$G$39)))),"",SU=
M(IF(YEAR($A$3:$A$39)=3DYEAR(TODAY()),($G$3:$G$39))))

Les valeurs de la colonne A (A3:A11) sont: et celles de la colonne G
(G3:G11):

2006/05/03 $1.65
2006/06/01 $1.75
2006/07/01 $1.80
2006/08/01 $1.80
2006/09/01 $1.78
2006/10/01 $1.85
2006/11/01 $1.79
2006/12/01 $1.86
2007/01/01 $0.54


Le r=E9sultat en I5 (donc de l'ann=E9e derni=E8re) est de $14.82 au lieu
de $14.28
Le r=E9sultat en I9 (donc de cette ann=E9e) est de $0.00 au lieu de )
$0.54

Auriez-vous une id=E9e pourquoi?

Merci

Denys

2 réponses

Avatar
Daniel
Bonjour.
J'obtiens le bon résultat avec les deux formules matricielles francisées ?
Cordialement.
Daniel
"Denys" a écrit dans le message de news:

Bonjour à tous,

j'ai une formule avec sumif qui ne prend pas en considération la
condition de la colonne A

Voici la formule en I5 :

=IF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()-365),($G$3:$G$39)))),"",SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()-365),($G$3:$G$39))))

Celle en I9:

=IF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()),($G$3:$G$39)))),"",SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()),($G$3:$G$39))))

Les valeurs de la colonne A (A3:A11) sont: et celles de la colonne G
(G3:G11):

2006/05/03 $1.65
2006/06/01 $1.75
2006/07/01 $1.80
2006/08/01 $1.80
2006/09/01 $1.78
2006/10/01 $1.85
2006/11/01 $1.79
2006/12/01 $1.86
2007/01/01 $0.54


Le résultat en I5 (donc de l'année dernière) est de $14.82 au lieu
de $14.28
Le résultat en I9 (donc de cette année) est de $0.00 au lieu de )
$0.54

Auriez-vous une idée pourquoi?

Merci

Denys
Avatar
isabelle
bonjour Denys,

dans la partie suivante :
TODAY()),(

à la place de la vigurle met un mutiplier *

isabelle

Bonjour à tous,

j'ai une formule avec sumif qui ne prend pas en considération la
condition de la colonne A

Voici la formule en I5 :

=IF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()-365),($G$3:$G$39)))),"",SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()-365),($G$3:$G$39))))

Celle en I9:

=IF(ISERROR(SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()),($G$3:$G$39)))),"",SUM(IF(YEAR($A$3:$A$39)=YEAR(TODAY()),($G$3:$G$39))))

Les valeurs de la colonne A (A3:A11) sont: et celles de la colonne G
(G3:G11):

2006/05/03 $1.65
2006/06/01 $1.75
2006/07/01 $1.80
2006/08/01 $1.80
2006/09/01 $1.78
2006/10/01 $1.85
2006/11/01 $1.79
2006/12/01 $1.86
2007/01/01 $0.54


Le résultat en I5 (donc de l'année dernière) est de $14.82 au lieu
de $14.28
Le résultat en I9 (donc de cette année) est de $0.00 au lieu de )
$0.54

Auriez-vous une idée pourquoi?

Merci

Denys