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 !

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

  • somme_prod.xls
    175 KB · Affichages: 29
  • somme_prod.xls
    175 KB · Affichages: 29
  • somme_prod.xls
    175 KB · Affichages: 30

hoerwind

XLDnaute Barbatruc
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 !
 

Modeste geedee

XLDnaute Barbatruc
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:

pphilippe

XLDnaute Junior
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:

Jocelyn

XLDnaute Barbatruc
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

  • somme_prod.xls
    174.5 KB · Affichages: 26
  • somme_prod.xls
    174.5 KB · Affichages: 28
  • somme_prod.xls
    174.5 KB · Affichages: 27
Dernière édition:

pphilippe

XLDnaute Junior
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
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…