OVH Cloud OVH Cloud

SommeProd

16 réponses
Avatar
ThierryP
Bonjour tout le monde !

Petit pb avec sommeprod :

en colonne E, j'ai des ref produits; en colonne K, des dates de
livraison, en ligne 3 les en-têtes de mois. J'essaie donc en matriciel
ceci :

=SOMMEPROD(($E$1:$E$357="JIIW")*(MOIS($K$1:$K$357)=MOIS(G$3))) et cette
$%§!*£ de formule me renvoie #valeur. J'ai lu que les types de données
devaient être identiques mais je ne vois pas trop comment faire ??

si quelqu'un pouvait me donner un coup de pouce, il aurait droit à ma
gratitude (pas éternelle, c'est trop long...)
D'avance merci

thierryp

6 réponses

1 2
Avatar
ChrisV
Salut Fred,

Pfff...
comme dirait Alain...
j'ai pas calculé, mais je peux te confirmer qu'à la date du 160e trimestre,
JP aura battu le record de Jeanne Calmant...
(les mauvaises langues diront bien sûr que 3 ans c'est vite passé,
ce qui n'aura bien évidemment aucun rapport (malheureusement) avec la date à
partir de laquelle on me paiera tout en restant absent du bureau...


ChrisV


"Frédo P" a écrit dans le message de news:

Salut ChristV

Vous travaillez en 3x8semaines JPS, AV et ChristV ? ou bien c'est
l'approche des 160 trimestres(voir plus pour les nés aprés 48)?
Comment dit on déjà en dakota "Salut à toi Oh Gd Chef"
Fredo P




Avatar
ChrisV
Re,

selon les données de ton exemple, et avec les plages nommées suivantes:
Cdes!A2:A357 (tyP)
Cdes!B2:B357 (liV)

En LivraisonsB4!, à recopier vers M17
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((tyP=$A4)*SI(liV<>"";MOIS(liV)=MOIS(B$3)))}


ChrisV


"ThierryP" a écrit dans le message de
news:
En fait, j'ai trouvé une partie de la réponse (une cellule non date) mais
je ne comprends pas un truc (voir fichier Cjoint) : pourquoi me
trouve-t-il 10 "JIIW" en janvier alors qu'il y en a 0 ?? Les autres
valeurs sont correctes.
Lien :
http://cjoint.com/?kukEMLYgAg


Merci d'avance

thierryp

Re,

En principe non... Pas pour ce type e de calcul en tout cas.
Peux-tu mettre un extrait de ton fichier sur:
http://cjoint.com/
et publier le lien.


ChrisV


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

Merci de prendre le temps de re-répondre !!

Je viens de penser à un truc : toutes mes cellules ne sont pas
remplies...Est-ce que ça peut poser problème ?

thierryp


Bonjour ThierryP,

Avec les plages E1:E357 nommée ici "reF", K1:K357 nommée ici "dtS" et G3
nommée ici "moI"
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((reF="JIIW")*(moI=MOIS(dtS)))}


nb: les en-têtes de mois sont indiquées de quelle façon...?

ChrisV


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


Bonjour tout le monde !

Petit pb avec sommeprod :

en colonne E, j'ai des ref produits; en colonne K, des dates de
livraison, en ligne 3 les en-têtes de mois. J'essaie donc en matriciel
ceci :

=SOMMEPROD(($E$1:$E$357="JIIW")*(MOIS($K$1:$K$357)=MOIS(G$3))) et cette
$%§!*£ de formule me renvoie #valeur. J'ai lu que les types de données
devaient être identiques mais je ne vois pas trop comment faire ??

si quelqu'un pouvait me donner un coup de pouce, il aurait droit à ma
gratitude (pas éternelle, c'est trop long...)
D'avance merci

thierryp













Avatar
ThierryP
Ca marche impeccablement bien, comme toujours :-))))

Mille mercis !!

thierryp

Re,

selon les données de ton exemple, et avec les plages nommées suivantes:
Cdes!A2:A357 (tyP)
Cdes!B2:B357 (liV)

En LivraisonsB4!, à recopier vers M17
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((tyP=$A4)*SI(liV<>"";MOIS(liV)=MOIS(B$3)))}


ChrisV


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

En fait, j'ai trouvé une partie de la réponse (une cellule non date) mais
je ne comprends pas un truc (voir fichier Cjoint) : pourquoi me
trouve-t-il 10 "JIIW" en janvier alors qu'il y en a 0 ?? Les autres
valeurs sont correctes.
Lien :
http://cjoint.com/?kukEMLYgAg


Merci d'avance

thierryp


Re,

En principe non... Pas pour ce type e de calcul en tout cas.
Peux-tu mettre un extrait de ton fichier sur:
http://cjoint.com/
et publier le lien.


ChrisV


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


Merci de prendre le temps de re-répondre !!

Je viens de penser à un truc : toutes mes cellules ne sont pas
remplies...Est-ce que ça peut poser problème ?

thierryp



Bonjour ThierryP,

Avec les plages E1:E357 nommée ici "reF", K1:K357 nommée ici "dtS" et G3
nommée ici "moI"
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((reF="JIIW")*(moI=MOIS(dtS)))}


nb: les en-têtes de mois sont indiquées de quelle façon...?

ChrisV


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



Bonjour tout le monde !

Petit pb avec sommeprod :

en colonne E, j'ai des ref produits; en colonne K, des dates de
livraison, en ligne 3 les en-têtes de mois. J'essaie donc en matriciel
ceci :

=SOMMEPROD(($E$1:$E$357="JIIW")*(MOIS($K$1:$K$357)=MOIS(G$3))) et cette
$%§!*£ de formule me renvoie #valeur. J'ai lu que les types de données
devaient être identiques mais je ne vois pas trop comment faire ??

si quelqu'un pouvait me donner un coup de pouce, il aurait droit à ma
gratitude (pas éternelle, c'est trop long...)
D'avance merci

thierryp
















Avatar
ThierryP
Désolé de ne pas avoir répondu plus tôt, mais un petit souci dans mon
lecteur de news....
En fait, mon exemple est simplifié, et j'utilise déjà ce type de
solution, mais je voulais alléger mon fichier, et sommeprod est beaucoup
plus efficace et parlant

merci de m'avoir lu !

thierryp

Avec ma solut pas de prob



Avatar
ThierryP
Juste pour ma gouverne, apparemment il est obligatoire d'utiliser des
plages nommées, est-ce vrai ??

D'avance merci

thierryp

Ca marche impeccablement bien, comme toujours :-))))

Mille mercis !!

thierryp


Re,

selon les données de ton exemple, et avec les plages nommées suivantes:
Cdes!A2:A357 (tyP)
Cdes!B2:B357 (liV)

En LivraisonsB4!, à recopier vers M17
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((tyP=$A4)*SI(liV<>"";MOIS(liV)=MOIS(B$3)))}


ChrisV


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

En fait, j'ai trouvé une partie de la réponse (une cellule non date)
mais je ne comprends pas un truc (voir fichier Cjoint) : pourquoi me
trouve-t-il 10 "JIIW" en janvier alors qu'il y en a 0 ?? Les autres
valeurs sont correctes.
Lien :
http://cjoint.com/?kukEMLYgAg


Merci d'avance

thierryp


Re,

En principe non... Pas pour ce type e de calcul en tout cas.
Peux-tu mettre un extrait de ton fichier sur:
http://cjoint.com/
et publier le lien.


ChrisV


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


Merci de prendre le temps de re-répondre !!

Je viens de penser à un truc : toutes mes cellules ne sont pas
remplies...Est-ce que ça peut poser problème ?

thierryp



Bonjour ThierryP,

Avec les plages E1:E357 nommée ici "reF", K1:K357 nommée ici "dtS"
et G3 nommée ici "moI"
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((reF="JIIW")*(moI=MOIS(dtS)))}


nb: les en-têtes de mois sont indiquées de quelle façon...?

ChrisV


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



Bonjour tout le monde !

Petit pb avec sommeprod :

en colonne E, j'ai des ref produits; en colonne K, des dates de
livraison, en ligne 3 les en-têtes de mois. J'essaie donc en
matriciel ceci :

=SOMMEPROD(($E$1:$E$357="JIIW")*(MOIS($K$1:$K$357)=MOIS(G$3))) et
cette $%§!*£ de formule me renvoie #valeur. J'ai lu que les types
de données devaient être identiques mais je ne vois pas trop
comment faire ??

si quelqu'un pouvait me donner un coup de pouce, il aurait droit
à ma gratitude (pas éternelle, c'est trop long...)
D'avance merci

thierryp



















Avatar
ChrisV
De rien...! ;-)


ChrisV


"ThierryP" a écrit dans le message de
news: %
Ca marche impeccablement bien, comme toujours :-))))

Mille mercis !!

thierryp

Re,

selon les données de ton exemple, et avec les plages nommées suivantes:
Cdes!A2:A357 (tyP)
Cdes!B2:B357 (liV)

En LivraisonsB4!, à recopier vers M17
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((tyP=$A4)*SI(liV<>"";MOIS(liV)=MOIS(B$3)))}


ChrisV


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

En fait, j'ai trouvé une partie de la réponse (une cellule non date) mais
je ne comprends pas un truc (voir fichier Cjoint) : pourquoi me
trouve-t-il 10 "JIIW" en janvier alors qu'il y en a 0 ?? Les autres
valeurs sont correctes.
Lien :
http://cjoint.com/?kukEMLYgAg


Merci d'avance

thierryp


Re,

En principe non... Pas pour ce type e de calcul en tout cas.
Peux-tu mettre un extrait de ton fichier sur:
http://cjoint.com/
et publier le lien.


ChrisV


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


Merci de prendre le temps de re-répondre !!

Je viens de penser à un truc : toutes mes cellules ne sont pas
remplies...Est-ce que ça peut poser problème ?

thierryp



Bonjour ThierryP,

Avec les plages E1:E357 nommée ici "reF", K1:K357 nommée ici "dtS" et
G3 nommée ici "moI"
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME((reF="JIIW")*(moI=MOIS(dtS)))}


nb: les en-têtes de mois sont indiquées de quelle façon...?

ChrisV


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



Bonjour tout le monde !

Petit pb avec sommeprod :

en colonne E, j'ai des ref produits; en colonne K, des dates de
livraison, en ligne 3 les en-têtes de mois. J'essaie donc en
matriciel ceci :

=SOMMEPROD(($E$1:$E$357="JIIW")*(MOIS($K$1:$K$357)=MOIS(G$3))) et
cette $%§!*£ de formule me renvoie #valeur. J'ai lu que les types de
données devaient être identiques mais je ne vois pas trop comment
faire ??

si quelqu'un pouvait me donner un coup de pouce, il aurait droit à ma
gratitude (pas éternelle, c'est trop long...)
D'avance merci

thierryp

















1 2