Sommeprod : plage de valeurs

Résolu
Max -  
 Max -
Bonjour,

Voici mon fichier:

En colonne A : des valeurs à 2 décimales, comprises entre -1 et 1
En colonne B : "OUI" ou "NON"

Il n'y a aucune constante entre la valeur en A et en B

En colonne D et E: les bornes D1=0.05 et E1=-0.05
D2=0.10 et E2=-0.10
D3=0.15 et E3=-0.15

...et ainsi de suite jusqu'à la borne 1.00 / -1.00

Ce que je veux: trouver une formule qui me dise combien de cellules, dans ma colonne A ont une valeur comprise entre 2 bornes, associée à un OUI en colonne B (ou un Non)

Je pensais faire un espèce de SOMMEPROD((A:A(0.05><-0.05))*(B:B="OUI")) mais ça ne fonctionne pas. Je ne suis pas étonné d'ailleurs.

En espérant avoir été assez clair ds mes explications,
D'avance merci

Max

1 réponse

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    2 erreurs
    1/ Sommeprod n'admet pas les colonnes entières
    2/ il faut tester A>-0,05 ET A <0,05 (ou l'inverse)

    =SOMMEPROD(A2:A10000>-0,05)*(A2:A10000<0,05)*(B2:B10000="oui"))

    l'ai mis 10000 mais ca dépend de la dernière de ton tableau

    Michel
    0
    1. Max
       
      Bonjour,

      ça ne prend pas. c'est la plage de valeurs qui doit poser problème
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      faute de frappe
      =SOMMEPROD((A2:A10000>-0,05)*(A2:A10000<0,05)*(B2:B10000="oui"))
      0
    3. Max
       
      J'avais corrigé la faute de frappe ms rien n'y fait
      0
    4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      ???
      Je viens d'essayer sur une maquette et c'est OK...

      https://www.cjoint.com/?BImlfvK2iUN
      0
    5. Max
       
      Effectivement, la maquette fonctionne.
      Je dois être neuneu :)
      Je reessaye!
      0