=NB.SI(G1:X1;"AT") avec 2 conditions

Résolu
mickysor -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai une formule comme ceci:
=NB.SI(G1:X1;"AT")
Je souhaiterais qu'il me calcule la somme de 2 mots "AT" et "AB"
Comment faire?

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Tu as la moitié de la réponse, ajoute un +

    =NB.SI(G1:X1;"AT")+NB.SI(G1:X1;"AB")
    1
    1. mickysor
       
      MERCI BEAUCOUP!
      Est t'il possible de faire la même chose avec ce type de formule?
      =SI(NB.SI('Reponse Export'!B12:H17;"*AT*")>0;"#";"")
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Avec une petite correction peut être:
      =SI(NB.SI('Reponse Export'!B12:H17;"*"AT"*")>0;"#";"")
      les doubles guillemets pour encadrer AT
      crdlmnt
      0
    3. mickysor
       
      pour =SI(NB.SI('Reponse Export'!B12:H17;"*"AT"*")>0;"#";"")
      ca ne marche pas.la formule me renvoi une erreur
      Est t'il possible de faire deux conditions sur cette formule?
      =SI(NB.SI('Reponse Export'!B12:H17;"*AT*")>0;"#";"") pour AT et AB
      0
    4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      le * est un jocker ce qui permet de compter les occurences dans un mot ex. FFATGG en plaçant AT entre *AT* Il est Compté
      on peut jouer en limitant le Comptage *AT sera comptabilisé s'il est seul ou termine le mot
      ou AT* sera comptabilisé s'il est seul ou est en début de mot
      ou simplement AT dans ce cas AT sera comptabilisé s'il est seul dans la cellule

      sur ce coup j'ai testé ta formule et est correcte

      =SI(NB.SI('Reponse Export'!B12:H17;"*AT")>0;"#";"")
      0
    5. mickysor
       
      Merci mais est t'il possible de le faire pour deux mots différents? c'est a dire pour ;*AT et ;*AB? c'est a dire s'il vois AT il affiche # et s'il vois AB il affiche #
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    celle là, elle à marché..! :-)

    0
  3. mickysor
     
    c'est bon! j'ai réussi la manip! je donnes la formule exacte:
    =SI(NB.SI('Reponse Export'!B12:H17;"*at")>0;"#";SI(NB.SI('Reponse Export'!B12:H17;"*ab")>0;"#";""))

    merci et super week end a tous et toutes!
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Effectivement, j'ai rajouté des guillemets qui ne convenaient pas dans ma dernière proposition.
      Pour votre dernière idée, on peut raccourcir:
      =SI(OU(NB.SI('Reponse Export'!B12:H17;"*at")>0;NB.SI('Reponse Export'!B12:H17;"*ab")>0);"#";"")
      ça gagne un SI (utile en 2003 moins en 2007)

      crdlmnt
      0