Partager via

Addition de plusieurs lettres dans une même cellule

Anonyme
2021-05-11T14:56:24+00:00

Bonjour,

Je me suis servie de cette formule pour additionner de la colonne C à H le nombre de fois, tout confondus, qu'apparaissaient A et B : =NB.SI.ENS(C7:H7;"A")+NB.SI.ENS(C7:H7;"B")+etc

Sauf que quand il y a plusieurs A ou B dans une même cellule cela me met 0.

Est-ce que quelqu'un pourrait m'indiquer ce que je devrais ajouter pour que cela me compte toutes les lettres ?

Je vous remercie

Bien cordialement

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Hecatonchire 53,780 Points de réputation Modérateur bénévole
2021-05-11T16:59:01+00:00

Bonjour

Avec 

=NB.SI.ENS(C7:H7;"*A*")+NB.SI.ENS(C7:H7;"*B*")+etc

"tabac"= 1

Si on considère = 3 en suivant la proposition de Gustavo

en V365 !

=SOMME(NBCAR(C7:H7)*{1;1}-NBCAR(SUBSTITUE(MINUSCULE(C7:H7);{"a";"b"};"")))   

si tu recherche 4 lettres remplace *{1;1} par *{1;1**;1;1**}

ou

=SOMME(NBCAR(C7:H7)*SEQUENCE(2;1;1;0)-NBCAR(SUBSTITUE(MINUSCULE(C7:H7);{"a";"b"};"")))

si tu recherche 4 lettres remplace SEQUENCE(2;1;1;0) par SEQUENCE(4;1;1;0)

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

6 réponses supplémentaires

  1. Anonyme
    2021-05-11T16:01:00+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Salut

    Je suis Gustavo, un conseiller indépendant. Je serai heureux de vous aider.

    Essayez la formule ci-dessous:

    =NBCAR(C7)-NBCAR(SUBSTITUIR(C7; » a »; »)) +NBCAR(D7)-NBCAR(SUBSTITUIR(D7; » a »; »)) +NBCAR(E7)-NBCAR (SUBSTITUIR(E7; » a »; »)) +NBCAR(F7)-NBCAR(SUBSTITUIR(F7; » a »; »)) +NBCAR(G7)-NBCAR(SUBSTITUIR(G7; » a »; »)) +NBCAR(H7)-NBCAR(SUBSTITUIR(H7; » a »; »)) +NBCAR(C7)-NBCAR(SUBSTITUIR(C7; » b »; »)) +NBCAR(D7)-NBCAR(SUBSTITUIR(D7; » b »; »)) +NBCAR(E7)-NBCAR (SUBSTITUIR(E7; » b »; »)) +NBCAR(F7)-NBCAR(SUBSTITUIR(F7; » 4";"")) +NBCAR(G7)-NBCAR(SUBSTITUIR(G7; » b »; »)) +NBCAR(H7)-NBCAR(SUBSTITUIR(H7; » b »; »))

    S’ll vous plaît, faites-moi savoir si j’ai aidé.

    Sinceres salutations.

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2021-05-11T17:13:32+00:00

    Bonjour,

    J'ai essayé cela me dit qu'il manque quelque chose. Je ne suis plus devant mon pc, je le fais sur le téléphone, mais cela doit sûrement fonctionner. Je vais essayer demain.

    Merci pour votre retour rapide en tout cas !

    Bonne soirée !

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Hecatonchire 53,780 Points de réputation Modérateur bénévole
    2021-05-11T17:02:25+00:00

    Opps

    Pour info : SUBSTITUE est sensible à la casse donc j'ai ajouté MINUSCULE pour ignorer les différences Majuscule/Minuscule mais il faut donc saisir ta recherche en minuscule {"a";"b"} !

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Hecatonchire 53,780 Points de réputation Modérateur bénévole
    2021-05-11T15:03:35+00:00

    Bonjour

    =NB.SI.ENS(C7:H7;"*A*")+NB.SI.ENS(C7:H7;"*B*")+etc

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire