Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

somme_prod qui ne renvoie aucune valeur !

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pphilippe

XLDnaute Junior
Bonjour
Cela ne m'est jamais arrivé que SOMMEPROD ne renvoie aucune valeur.
J'ai vérifié le format des dates ( la source est un odbc d'access, c'est peut-être la piste ) le format des nombre etc ... mais ça ne fonctionne pas.
J'ai testé les différentes conditions avec F9 et tout fonctionne des valeurs sont renvoyées mais aucune n'est calculé ;-(
je ne comprends pas, ça doit être énorme ! je vous envoie le fichier .
Merci pour vos lumières.
pphilippe13
 

Pièces jointes

Re : somme_prod qui ne renvoie aucune valeur !

Bonjour,

Cette formule semble fonctionner en H2 :
=SOMMEPROD((A2>G$1)*(A2<=H$1)*(lieu=$B2)*D2)

Le lieu me semble être la colonne D et non G

Édition :
Salut JBOBO, pas rafraichi !
 
Re : somme_prod qui ne renvoie aucune valeur !

Bonsour®
attention il me semble que l'option L1C1 soit activée...
Ce lien n'existe plus

=SOMMEPROD((date>=datedeb)*(date<datefin)*(lieu=LC(-1))*1;hrs)
 
Dernière édition:
Re : somme_prod qui ne renvoie aucune valeur !

Bon je vais m'en sortir en faisant :
SOMME.SI (lieu;lc7;hrs) et ça fonctionne, je ne me rappelle plus les matricielles !
mais je ne comprends pas pourquoi SOMMEPROD ne renvoie rien, mystère.
Merci à vous en attendant

non je ne vais pas m'en sortir comme ça, les dates ne sont pas prises en compte ... oups !
 
Dernière édition:
Re : somme_prod qui ne renvoie aucune valeur !

Bonjour le Forum,
Bonjour pphil13, JBOBO, Hoerwind, Modeste geedee,

hum hum il me semble que le soucis viens de ta colonne B plage nommée lieu qui est une colonne non numérique, il faut donc la multiplier par 1 de plus que le montre mes petits camarades pourquoi passer par datte(année();mois();jour()) alors qu'il suffit de passer par la date de debut et de fin

a tester

Code:
=SOMMEPROD((date>datedeb)*(date<=datefin)*(lieu*1=$G2*1)*1;hrs)

Cordialement

EDIT ajout du fichier
 

Pièces jointes

Dernière édition:
Re : somme_prod qui ne renvoie aucune valeur !

merci Jocelyn, en effet l'odbc me renvoie des valeurs non numériques alors que excel me les renseigne comme "standart".
Bon mais vos solutions fonctionnent, je me compliquais la vie pour rien. Merci. pp
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

M
Réponses
9
Affichages
1 K
Mr.Nobody
M
L
Réponses
4
Affichages
6 K
L
Réponses
0
Affichages
3 K
LiuXing
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…