OVH Cloud OVH Cloud

comptage

6 réponses
Avatar
dom
Bonjour,

J'ai une feuille 1 de ce type
A
1 bac
2 cab
3 dba
J'ai une feuille 2 de ce type
A
1 a
2 b
3 c
4 d
Je voudrais compter le nombre de a , de b , de c et de d.=20
Comment faire ?

Merci pour vos r=E9ponses=20

Dom

6 réponses

Avatar
AV
Si les lettres a;b;c;d sont en A1:A4 de Feuil2
En B1 de Feuil2 et recopie --> B4
Matricielle

=SOMME(NBCAR(Feuil1!$A$1:$A$10)-NBCAR(SUBSTITUE(Feuil2!$A$1:$A$10;Feuil2!A1;""))

AV
Avatar
Daniel.M
Non-matricielle: ;-)

=SOMMEPROD(NBCAR(Feuil1!$A$1:$A$10)-
NBCAR(SUBSTITUE(Feuil1!$A$1:$A$10;A1;"")))

Salutations,

Daniel M.
Avatar
AV
Pffff.... c'est quoi ce truc SOMMEPROD ?
;-)

AV
Avatar
dom
bonjour,

Excuse-moi, j'ai mal formulé la question.

j'ai une feuille de type 1

A B
1 bac a
2 cba b
3 abc c
4 dag d
5 ebc e

Je voudrais compter le nombre de a en C1
le nombre de b en c2
le nombre de c en c3
le nombre de d en C4
le nombre de e en C5
le nombre de g en C6

Merci pour vos réponses

Dom

-----Message d'origine-----
Si les lettres a;b;c;d sont en A1:A4 de Feuil2
En B1 de Feuil2 et recopie --> B4
Matricielle

=SOMME(NBCAR(Feuil1!$A$1:$A$10)-NBCAR(SUBSTITUE(Feuil2!
$A$1:$A$10;Feuil2!A1;""))


AV


.



Avatar
AV
Faut adapter (à peine) les propositions
en C1 et recopie --> C5
Matricielle
=SOMME(NBCAR($A$1:$A$5)-NBCAR(SUBSTITUE($A$1:$A$5;B1;"")))

PS : je laisse à Daniel l'adaptation de sa proposition avec une fonction qui
m'est inconnue !
:-)
AV
Avatar
Daniel.M
Salut,

Me semble que c'est à cela qu'on a répondu. C'est quoi ton résultat attendu en
C1 (1 ou 4?).

Il te suffit d'adapter pour savoir où est le caractère de comparaison (en B1 au
lieu d'en A1 sur une autre feuille).

Ça donne en C1:
=SOMMEPROD(NBCAR($A$1:$A$10)-NBCAR(SUBSTITUE($A$1:$A$10;B1;"")))

Tu modifies A1:A10 selon la véritable plage.
Tu copies C1 jusqu'à C5 (ou Cx).

Salutations,

Daniel M.

"dom" wrote in message
news:121da01c3c00e$84ca6e40$
bonjour,

Excuse-moi, j'ai mal formulé la question.

j'ai une feuille de type 1

A B
1 bac a
2 cba b
3 abc c
4 dag d
5 ebc e

Je voudrais compter le nombre de a en C1
le nombre de b en c2
le nombre de c en c3
le nombre de d en C4
le nombre de e en C5
le nombre de g en C6

Merci pour vos réponses

Dom

-----Message d'origine-----
Si les lettres a;b;c;d sont en A1:A4 de Feuil2
En B1 de Feuil2 et recopie --> B4
Matricielle

=SOMME(NBCAR(Feuil1!$A$1:$A$10)-NBCAR(SUBSTITUE(Feuil2!
$A$1:$A$10;Feuil2!A1;""))


AV


.