Formule Excel

Résolu
Bonjour,

je cherche une solution de calcul
chaque ligne correspond à 1 valeur que je veux comptabiliser selon 2 critères distincts

En colonne A, j'ai des valeurs allant de 1 à 30, en colonne B j'ai des valeurs de 9 à 17

Je cherche donc une formule me permettant d'identifier par exemple combien de lignes ont pour valeur en colonne A le chiffre 13 ET en colonne B le chiffre 10

J'ai essayer avec NB.SI mais la formule ne supporte qu'un seul critère, et avec Somme.Si je ne m'en sors pas non plus !

Je pense qu'il faut une formule associant plusieurs fonctions mais je cale !!

Merci à chacun de votre assistance
Configuration: Windows Vista
Firefox 3.0.5

1 réponse

  1. Contributeur
    Bonjour,

    c'est une utilisation classique de sommeprod() :
    =SOMMEPROD((A1:A10=13)*(B1:B10=10)*1)

    (A1:A10=13) te répond {FAUX;FAUX;VRAI;FAUX;VRAI;FAUX;FAUX;FAUX;FAUX;FAUX}
    (B1:B10=10) te répond {VRAI;VRAI;VRAI;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX}
    (A1:A10=13)*(B1:B10=10) te répond VRAI sur chaque item s'ils tous les 2 vrais
    *1 pour convertir en numérique si besoin
    et SOMMEPROD({0;0;1;0;0;0;0;0;0;0}) te fait la somme des 1

    eric
    0
    1. Génial

      Je ne connaissais pas les formules liées aux matrices : c'est ok j'en enfin la formule à mon pb !

      Si je peux abuser de tes connaissances, j'ai une question complémentaire :

      Peut-on transformer une date en valeur numérique ?
      Exemple : le 13/01/09 = valeur numérique 13

      Merci

      Bruno
      0
    2. Contributeur
      @BJre,

      Oui, c'est jour(A1)
      Quand tu cherches une fonction fais menu 'insertion / fonction...' et sélectionne une catégorie. Ici 'Date & Heure'
      Avant de valider ta fonction n'hésite pas à cliquer sur le lien 'aide sur cette fonction', elle est très bien faite.
      eric
      0
    3. @eriiicRe,
      Super, tu viens de résoudre quelques heures de réflexion de la semaine

      Merci pour tes conseils
      @+
      Bruno
      0
    4. Contributeur
      @BJgood ;-)
      Passe en résolu alors stp...
      Et si tu t'inscris ça sera plus simple pour toi de suivre tes discussions.
      Bonne soirée
      eric
      0