Formule

Résolu
Bonjour,

j'ai un tableau comportent des cellules avec 3 lettres donc j'ai inscris cette formule pour les compter =NB.SI($AU$8:$AX$38;"abg"), mais je suis confronter a un petit probleme

C'est que dans la cellule les lettres ne peuvent pas toujours être dans l'ordre :

exemple : abg ou bga soit je modifie ma formule, ou est-il possible de mettre la cellule toujours dans le bon ordre ?

merci a tous

3 réponses

  1. Contributeur
    Bonjour à tous,

    je vais opter pour la 2° solutions un peut moins lourde

    Tu peux aussi le faire avec une seule formule :

    =>
    =SOMMEPROD((NB.SI(AU8:AX38;{"abg";"agb";"bga";"bag";"gba";"gab"}))*1)

    Le tableau dans la formule permet de se limiter à la cellule concernée.
    0
    1. re,

      merci vaucluse, je vais opter pour la 2° solutions un peut moins lourde.

      bon dimanche

      Cordialement
      0
      1. baladur,

        je fais signaler, mais cela ne veux pas fonctionner, et je ne crois pas t'avoir demander de le faire a ma place.
        0
      2. Modérateur
        Lorsque tu fais "signaler", tu envois un message à "la conciergerie" un forum réservé aux modérateurs qui concentre tous les "signaler" émis par les membres et non membres.

        Dans ton signalement tu demandes de mettre en résolu tel ou tel message.
        tu demandes donc à la modération de faire une action qu'en ta qualité de membre tu peux très bien faire toi-même.

        Il suffit d'ouvrir le lien que j'ai mis au-dessus et de le lire et ainsi tu apprendras comment un membre peut mettre la conversation qu'il a ouverte en "Résolu".

        L'assistanat c'est bien mais faire soi-même est encore bien mieux.
        Bonne journée.
        0
    2. Contributeur
      Bonjour

      si toutefois les cellules qui contiennent les trois lettres qui se suivent, au pire vous
      pouvez écrire
      =NB.SI($AU$8:$AX$38;"abg")+NB.SI($AU$8:$AX$38;"agb")+NB.SI($AU$8:$AX$38;"bag")+
      NB.SI($AU$8:$AX$38;"bga")+NB.SI($AU$8:$AX$38;"gab")+NB.SI($AU$8:$AX$38;"gba")

      ou alors:
      créer hors champ une liste des possibilités par exemple en AZ1:AZ6 soit:
      abg
      agb
      bga
      bag
      gba
      gab

      la formule sera alors:

      =SOMMEPROD((NB.SI(AU8:AX38;AZ1:AZ6))*1)

      crdlmnt

      Errare humanum est, perseverare diabolicum
      0