Formule

Bonjour,

J'aurai besoin d'aide concernant la formule ci dessous, je n'arrive pas à la faire fonctionner quand j'ajoute d'autres "options

Formule initiale,

=NB.SI(A1:N1;"CP")*7

Je souhaite ajouter par exemple

=NB.SI(A1:N1;"CP" ou "DP" ou "AS" etc etc)*7

Merci à vous

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    =(NB.SI(A1:N1;"CP") + NB.SI(A1:N1;"DP") + NB.SI(A1:N1;"AS") + etc etc)*7 ?

    A+
    1. MERCI
  2. Bonjour,

    =(NB.SI(A1:N1;"CP")+NB.SI(A1:N1;"DP")+NB.SI(A1:N1;"AS"))*7
    A+
    1. Contributeur
      Bonjour

      quelque soit les données dans la ligne 1 en décalant une colonne (b1:O1)
      https://www.cjoint.com/?3KpjF4pAOgJ

      ou sans formule en 3 minutes avec un tableau croisé dynamique (méthode différente suivant version XL <2007 ou >=2007)

      Michel
      1. Modérateur
        Bonjour,

        Le problème est plus mathématiques qu'Excellien.
        Ta formule doit :
        1- trouver le nombre de cellules entre A1 et N1 qui contiennent "CP"
        2- trouver le nombre de cellules entre A1 et N1 qui contiennent "DP"
        3- trouver le nombre de cellules entre A1 et N1 qui contiennent "AS"
        4- etc
        5- Additionner tout ces nombres
        6- multiplier le résultat par 7

        Soit :
        =(NB.SI(A1:N1;"CP")+NB.SI(A1:N1;"DP")+NB.SI(A1:N1;"AS"))*7

        Ou, en formule matricielle (à valider par Ctrl+Shift+Entrée) :
        =SOMME(SI(A1:N1="CP";1;SI(A1:N1="DP";1;SI(A1:N1="AS";1;0))))*7

        Ou encore, en utilisant SOMMEPROD :
        =SOMMEPROD((A1:N1="CP")+(A1:N1="DP")+(A1:N1="AS"))*7

        EDIT: excusez moi, je n'avais pas rafraichi.........
        Bonne journée à tous

        Cordialement,
        Franck