OVH Cloud OVH Cloud

Sumproduct??????

3 réponses
Avatar
Denys
Bonjour à tous,

J'ai un petit problème de mémoire....et j'ai besoin de votre aide

En colonne A j'ai des dates ------ 23-Jan-05
En colonne E j'ai des montants $25.00 ou encore ($11.32)

Je voudrais faire ce qui suit:

Le montant en $ total des valeurs comprises entre ($25.00) et $25.00 en
colonne E pour Janvier.

J'ai trouvé le nombre de valeurs, mais seulement à partir de février, car
pour janvier le résultat est de 993 après avoir écrit seulement 3 entrées:

=SUMPRODUCT(((MONTH($A$4:$A$1000)=1)*($E$4:$E$1000<25)*($E$4:$E$1000>-25)))

Quelqu'un saurait m'aider?

Merci pour votre temps

Denys

3 réponses

Avatar
Denys
Oooopppsss....

Je vous avais dit blanc de mémoire !!!

Pour la dernière formule, celle de janvier, laissez tomber, j'ai
retrouvél'explication D'Alain Vallon ainsi que sa formule que voici:
=SUMPRODUCT(($A4:$A1000<>"")*(MONTH($A$4:$A$1000)=1)*($E$4:$E$1000>25))

Sauf que j'ai quand mè besoin de votre aide pour la somme en $$$$ comprise
entre -25 et +25...

Merci




Bonjour à tous,

J'ai un petit problème de mémoire....et j'ai besoin de votre aide

En colonne A j'ai des dates ------ 23-Jan-05
En colonne E j'ai des montants $25.00 ou encore ($11.32)

Je voudrais faire ce qui suit:

Le montant en $ total des valeurs comprises entre ($25.00) et $25.00 en
colonne E pour Janvier.

J'ai trouvé le nombre de valeurs, mais seulement à partir de février, car
pour janvier le résultat est de 993 après avoir écrit seulement 3 entrées:

=SUMPRODUCT(((MONTH($A$4:$A$1000)=1)*($E$4:$E$1000<25)*($E$4:$E$1000>-25)))

Quelqu'un saurait m'aider?

Merci pour votre temps

Denys







Avatar
MichDenis
Bonjour Denys,

Tu as omis des conditions :

A ) si une cellule est formatée en "date" et qu'il n'y a rien dans la cellule (vide), Month(Lacellule) = 1 puisque 0
représente le premier jour du calandrier excel 1 janvier 1900 ou 1 janvier 1900

B ) Une cellule vide au format standard peut avoir la valeur 0 ou "" , dans ta formule, tu dois spécifier que le contenu
de la cellule doit être numérique pour être pris en compte

Ta nouvelle formule pourrait ressembler à ceci


=SUMPRODUCT((($A$4:$A$1000>0)*(Month($A$4:$A$1000)=1)*($E$4:$E$1000<25)*($E$4:$E$1000>-25)*IsNumber($E$4:$E$1000)))


Salutations!


"Denys" a écrit dans le message de news:

Bonjour à tous,

J'ai un petit problème de mémoire....et j'ai besoin de votre aide

En colonne A j'ai des dates ------ 23-Jan-05
En colonne E j'ai des montants $25.00 ou encore ($11.32)

Je voudrais faire ce qui suit:

Le montant en $ total des valeurs comprises entre ($25.00) et $25.00 en
colonne E pour Janvier.

J'ai trouvé le nombre de valeurs, mais seulement à partir de février, car
pour janvier le résultat est de 993 après avoir écrit seulement 3 entrées:

=SUMPRODUCT(((MONTH($A$4:$A$1000)=1)*($E$4:$E$1000<25)*($E$4:$E$1000>-25)))

Quelqu'un saurait m'aider?

Merci pour votre temps

Denys
Avatar
Denys
Bonjour Denis,

Ca fait plaisir d'avoir de tes "nouvelles" !!!!

Merci pour ta réponse. En fait, j'avais fait des petites recherches et avais
trouvé une explication provenant d'AV. Mais je vais conserver ta réponse.....

Bonne journée

Denys


Bonjour Denys,

Tu as omis des conditions :

A ) si une cellule est formatée en "date" et qu'il n'y a rien dans la cellule (vide), Month(Lacellule) = 1 puisque 0
représente le premier jour du calandrier excel 1 janvier 1900 ou 1 janvier 1900

B ) Une cellule vide au format standard peut avoir la valeur 0 ou "" , dans ta formule, tu dois spécifier que le contenu
de la cellule doit être numérique pour être pris en compte

Ta nouvelle formule pourrait ressembler à ceci


=SUMPRODUCT((($A$4:$A$1000>0)*(Month($A$4:$A$1000)=1)*($E$4:$E$1000<25)*($E$4:$E$1000>-25)*IsNumber($E$4:$E$1000)))


Salutations!