SOMMEPROD avec condition

Bonjour !

Voilà ce que j'aimerai calculer sur excel :

Je veux calculer la somme d'une colonne X divisé par le nombre de valeurs de cette même colonne X seulement si une autre colonne W comprend le mot "DVD"

J'ai testé la formule suivante :
=SOMMEPROD((W3:W107=DVD)*(SOMME(X3:X107))/(NBVAL(X3:X107)))
cela ne fonctionne pas

MErci par avance pour votre aide,

Cordialement
Xelaxel

2 réponses

  1. Bonjour

    Essaies ceci
    =SOMMEPROD((W3:W107="DVD")*(X3:X107))/(NBVAL(X3:X107)

    Cdlmnt
    0
    1. Merci pour votre réponse rapide, Il semble manquer une parenthèse
      je n'arrive pas à trouver Où ! au secours
      0
    2. Oups, il manque la dernière
      =SOMMEPROD((W3:W107="DVD")*(X3:X107))/(NBVAL(X3:X107))
      ou mieux, enlèves celle qui suit le /
      =SOMMEPROD((W3:W107="DVD")*(X3:X107))/NBVAL(X3:X107)
      0
    3. Les 2 formules me donnent un #VALEUR! c'est peut être dû aux formules existentes dans les colonnes W et X
      0
  2. Essaies ceci (c'est testé) adapté à ton fichier

    =SOMMEPROD((B2:B6="DVD")*(A2:A6))/SOMMEPROD((B2:B6="DVD")*1)

    ou bien

    =SOMMEPROD((B2:B6="DVD")*(A2:A6))/NB.SI(B2:B6;"DVD")
    0
    1. Dommage cela ne fonctionne toujours pas
      0
    2. oui c'est tout à fait ça.
      J'ai le cerveau qui fume tellement je tente plein de choses sur mon fichier excel.
      pour bien il faudrait que j'envoie le fichier d'origine avec les objectifs à atteindre
      0