Erreur sommeprod

PiK4

XLDnaute Nouveau
Bonjour

je cherche à faire la somme d'une colonne (J) en fonction du mois en colonne (A). Je pense que c'est la formule sommeprod qu'il faut mais j'ai une erreur #valeur qui apparait car j'ai des cellules vide mais contenant une formule

je joint le fichier pour plus de compréhension

merci de votre aide
 

Pièces jointes

  • essai1.xlsm
    31.6 KB · Affichages: 82
  • essai1.xlsm
    31.6 KB · Affichages: 82
  • essai1.xlsm
    31.6 KB · Affichages: 84

mth

XLDnaute Barbatruc
Re : Erreur sommeprod

Bonjour Pik4

Pour ta formule colonne J essaie plutôt:
Code:
=SI(I13="";[COLOR=red][B]0[/B][/COLOR];SOMMEPROD(H13/RECHERCHEV(I13;tva;2)-H13))

quitte à masquer les zéros à l'affichage pour faire plus joli

Pour le sommeprod, j'ai l'impression qu'il y a un problème de parenthèses:
En F6 par exemple:
Code:
=SOMMEPROD((MOIS($A$13:$A64573)=$E$6)*($J$13:$J64573))

Bien à toi,

mth

Edit: :) Bonjour chris :) bien contente de te croiser :)
@ +
 
Dernière édition:

chris

XLDnaute Barbatruc
Re : Erreur sommeprod

Bonjour

Plusieurs problèmes :

  • Excel ne peut extraire le mois de rien : il faut soit utiliser une plage définie avec un nom utilisant la fonction DECALER soit, puisque tu es sous 2007, convertir la partie commençant en ligne 13 en tableau (il faudra sans doute remanier un peu la ligne de titres au moins).
  • les parenthèses sont mal placées : tu dois en avoir 2 derrière le mot SOMMEPROD
  • tu as des "" en colonne J. La multiplication ne peut fonctionner.
    Soit tu modifie tes formules pour mettre 0 (on peut masquer l'affichage des 0 par diverses méthodes) soit tu remplaces le * seul par *1; en ajustant les parenthèses de l'ensemble.
    Cela donnera quelque chose comme
    Code:
    =SOMMEPROD((MOIS($A$13:$A20)=$E$6)*1;$J$13:$J20)
mais où $A$13:$A20 seront remplacés par le nom de la plage nommée ou le titre de colonne du tableau si conversion.

Edit : vérification faite cela marche même avec des dates vides dans SOMMEPROD.
Télescopage avec mth que je salue.
 
Dernière édition:

Statistiques des forums

Discussions
312 755
Messages
2 091 707
Membres
105 053
dernier inscrit
HAMOUD