NB.SI pour plusieurs plages

Bonjour,

Suite à une de vos réponses sur un autre sujet, j'ai pu utiliser la fonction NB.SI mais je me demande s'il est possible de l'utiliser sur plusieurs plages.
J'ai un fichier comme celà :

Jour Rentabilité Action1 Rentabilité Action 2 Rentabilité action3 1er oct 14% 2% -1%
4oct 2% 5% 5%
3nov 6% -3% 9%

En gros, il me faut le nombre de jours où le prix des 3 actions a été supérieure à 2%. Donc il faut une formule qui me dise : 1jour (il n'y a que le 4 oct qui correspond à ce critère).

Merci par avance.

2 réponses

  1. Contributeur
    Re

    à part faire un empilage de calcul:
    =NB.SI(champ1;">2%")+NB.SI(champ2 etc......
    ou de placer une formule par feuille et de faire la somme des cellules résultats.
    mais combien avez vous de plage?

    crdlmnt

    Edit:Exact Myta, j'avais lu "Page" au lieu de plage!

    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
    1. Contributeur
      Salut le forum

      Avec un SOMMEPROD
      En A les dates
      En B,C et D les pourcentage de rentabilité
      En F1 le pourcentage à vérifier
      =SOMMEPROD((B2:B4>=$F$1)*(C2:C4>=$F$1)*(D2:D4>=$F$1))

      Mytå
      Quelle prétention de prétendre que l'informatique est récente
      Adam et Eve avaient déjà un Apple ! [MsProject 2003(FR), Excel 2003-2007(FR)]
      0
      1. Contributeur
        Re le forum

        Avec une plage nommée (Colonne A)

        Jours fait référence à
        =DECALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1;)

        La formule devint
        =SOMMEPROD((DECALER(Jours;;1)>=$F$1)*(DECALER(Jours;;2)>=$F$1)*(DECALER(Jours;;3)>=$F$1))

        Mytå
        0