SommeProd
Résolu/Fermé
Romi07
Messages postés
16
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
1 mars 2013
-
28 févr. 2013 à 10:28
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 28 févr. 2013 à 11:03
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 28 févr. 2013 à 11:03
6 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 417
Modifié par Vaucluse le 28/02/2013 à 10:31
Modifié par Vaucluse le 28/02/2013 à 10:31
Bonjour
la colonne entière ne fonctionne pas avec SOMMEPROD, il faut des limites de lignes aussi.
Prévoyez un champ suffisamment grand, par exemple le nombre de ligne d'une feuille Excel
crdlmnt
Errare humanum est, perseverare diabolicum
la colonne entière ne fonctionne pas avec SOMMEPROD, il faut des limites de lignes aussi.
Prévoyez un champ suffisamment grand, par exemple le nombre de ligne d'une feuille Excel
crdlmnt
Errare humanum est, perseverare diabolicum
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
28 févr. 2013 à 10:31
28 févr. 2013 à 10:31
Bonjour,
la formule SOMMEPROD() n'est pas compatible avec les référence de colonne (A:A, B:B...). Vous devez absolument passer par une référence du type A1:A3000.
De plus, les plages sélectionnées doivent être les mêmes dans chaque morceau de la formule.
Cordialement.
la formule SOMMEPROD() n'est pas compatible avec les référence de colonne (A:A, B:B...). Vous devez absolument passer par une référence du type A1:A3000.
De plus, les plages sélectionnées doivent être les mêmes dans chaque morceau de la formule.
Cordialement.
Romi07
Messages postés
16
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
1 mars 2013
28 févr. 2013 à 10:38
28 févr. 2013 à 10:38
la colonne A comprend la date
la colonne B le type de benne
^^
la colonne B le type de benne
^^
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
28 févr. 2013 à 10:39
28 févr. 2013 à 10:39
bonjour
on ne peut pas utiliser les colonnes entières avec sommeprod
tu peux définir les plages de façon dynamique (Insertion/Nom/Definir)
date=DECALER(Feuil1!$A$1;0;NBVAL(Feuil1!$A:$A)-1;1)
benne=DECALER(Feuil1!$B$1;1;0;NBVAL(Feuil1!$B:$B)-1;1)
et ta formule devient
=SOMMEPROD((MOIS(date)=1)*(benne="benne1"))
bonne journée
on ne peut pas utiliser les colonnes entières avec sommeprod
tu peux définir les plages de façon dynamique (Insertion/Nom/Definir)
date=DECALER(Feuil1!$A$1;0;NBVAL(Feuil1!$A:$A)-1;1)
benne=DECALER(Feuil1!$B$1;1;0;NBVAL(Feuil1!$B:$B)-1;1)
et ta formule devient
=SOMMEPROD((MOIS(date)=1)*(benne="benne1"))
bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Romi07
Messages postés
16
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
1 mars 2013
28 févr. 2013 à 10:40
28 févr. 2013 à 10:40
Merci beaucoup !!!!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 417
Modifié par Vaucluse le 28/02/2013 à 10:55
Modifié par Vaucluse le 28/02/2013 à 10:55
Bonjour tous
Bien on est tous d'accord à priori, sauf peut être pour mon ami Chossette que je trouve un peu rigoureux dans ses limites des capacités de sommeprod;
Comme ça peut être intéressant pour tous de connaitre jusqu'où on peut aller avec ce code, sous réserve que chaque item s'adresse à des limites communes:
cet exemple compte un résultat sur un croisement de ligne / colonne.
Ça peut servir (à ceux qui ne le savent pas)
https://www.cjoint.com/?CBCkQG7s9Wd
crdlmnt
Errare humanum est, perseverare diabolicum
Bien on est tous d'accord à priori, sauf peut être pour mon ami Chossette que je trouve un peu rigoureux dans ses limites des capacités de sommeprod;
Comme ça peut être intéressant pour tous de connaitre jusqu'où on peut aller avec ce code, sous réserve que chaque item s'adresse à des limites communes:
cet exemple compte un résultat sur un croisement de ligne / colonne.
Ça peut servir (à ceux qui ne le savent pas)
https://www.cjoint.com/?CBCkQG7s9Wd
crdlmnt
Errare humanum est, perseverare diabolicum
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
28 févr. 2013 à 11:03
28 févr. 2013 à 11:03
Bonjour à toi ami Vaucluse,
effectivement, je l'ai joué un peu obtus sur ce coup là :D
effectivement, je l'ai joué un peu obtus sur ce coup là :D