Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Sommer le nb de caracteres "x" d'une zone de cellules

6 réponses
Avatar
N
Bonjour,
Je cherche sur une zone B10:B50 à calculer le nombre de caractère "x"
Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
La fonction
=nbcar(B10) fonctionne sur une cellule seule
mais quand je fait J'obtiens
=somme(nbcar(B10:B50)) #valeur
Qui peut m'aider ?
Merci
N@turel

6 réponses

Avatar
ru-th
Salut

=SOMME(NBCAR(A1:A3))-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))
validation matricielle ctrl+maj+entrée

a+
rural thierry

" ... anagramme de " a écrit dans le message de
news:
Bonjour,
Je cherche sur une zone B10:B50 à calculer le nombre de caractère "x"
Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
La fonction
=nbcar(B10) fonctionne sur une cellule seule
mais quand je fait J'obtiens
=somme(nbcar(B10:B50)) #valeur
Qui peut m'aider ?
Merci




Avatar
AV
Sans respect de la casse ?? (matricielle)

=SOMME(NBCAR(A1:A5)-NBCAR(SUBSTITUE(A1:A5;{"X""x"};"")))

AV
Avatar
N
Merci beaucoup,
Ca marche (comme tu devais t'en douter !!! ;o)) )

Mais je ne comprends pas tout

1 - La validation matricielle : c'est super, c'est réellement ce qui me
manquait (et dont je n'avais jamais entendu parler)... donc pas de
commentaire complémentaire.
2 - La deuxième partie de la formule
"-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))"
Le résultat est le même avec ou sans cette partie. (Sans doute parce que je
n'ai que des "x" minuscules ?
Comment cela fonctionne ? Qu'est ce que cela change ?

Le plus important, c'est que j'ai règlé mon problème, mais je ne voudrais
pas mourrir idiot !!!

Bonne journée




"ru-th" a écrit dans le message de
news:
| Salut
|
| =SOMME(NBCAR(A1:A3))-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))
| validation matricielle ctrl+maj+entrée
|
| a+
| rural thierry
|
| " ... anagramme de " a écrit dans le message de
| news:
| > Bonjour,
| > Je cherche sur une zone B10:B50 à calculer le nombre de caractère "x"
| > Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
| > La fonction
| > =nbcar(B10) fonctionne sur une cellule seule
| > mais quand je fait J'obtiens
| > =somme(nbcar(B10:B50)) #valeur
| > Qui peut m'aider ?
| > Merci
| >
| >
|
|
Avatar
ru-th
la 2ème partie permet le comptage des x mélangés à d'autres caractères

a1 =yxxx nbcar(A1)=4
substitue(a1;"x";"") , je remplace les x par rien
nbcar(substitue(a1;"x";""))=1 puisque y rien rien rien
nbcar(A1)-nbcar(substitue(a1;"x";""))=4-1=3 il y a donc 3 x
appliqué à pluisieurs cellule
somme(nbcar(A1:a3)-nbcar(substitue(a1:a3;"x";"")) en matricielle (formule
allégée que le préconise AV)
avec a2=zxx et a3=avxv
renverra 3/2/1 somme de cette matrice 6
voili voilou
a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

" ... anagramme de " a écrit dans le message de
news:
Merci beaucoup,
Ca marche (comme tu devais t'en douter !!! ;o)) )

Mais je ne comprends pas tout

1 - La validation matricielle : c'est super, c'est réellement ce qui me
manquait (et dont je n'avais jamais entendu parler)... donc pas de
commentaire complémentaire.
2 - La deuxième partie de la formule
"-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))"
Le résultat est le même avec ou sans cette partie. (Sans doute parce que
je

n'ai que des "x" minuscules ?
Comment cela fonctionne ? Qu'est ce que cela change ?

Le plus important, c'est que j'ai règlé mon problème, mais je ne voudrais
pas mourrir idiot !!!

Bonne journée




"ru-th" a écrit dans le message de
news:
| Salut
|
| =SOMME(NBCAR(A1:A3))-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))
| validation matricielle ctrl+maj+entrée
|
| a+
| rural thierry
|
| " ... anagramme de " a écrit dans le message
de

| news:
| > Bonjour,
| > Je cherche sur une zone B10:B50 à calculer le nombre de caractère "x"
| > Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
| > La fonction
| > =nbcar(B10) fonctionne sur une cellule seule
| > mais quand je fait J'obtiens
| > =somme(nbcar(B10:B50)) #valeur
| > Qui peut m'aider ?
| > Merci
| >
| >
|
|



Avatar
N
SUUUUUUPER
Et en plus du broutard d'Anjou, tu ne pourrais pas avoir un échantillon de
boisson.
Bonne soirée


"ru-th" a écrit dans le message de
news:
| la 2ème partie permet le comptage des x mélangés à d'autres caractères
|
| a1 =yxxx nbcar(A1)=4
| substitue(a1;"x";"") , je remplace les x par rien
| nbcar(substitue(a1;"x";""))=1 puisque y rien rien rien
| nbcar(A1)-nbcar(substitue(a1;"x";""))=4-1=3 il y a donc 3 x
| appliqué à pluisieurs cellule
| somme(nbcar(A1:a3)-nbcar(substitue(a1:a3;"x";"")) en matricielle (formule
| allégée que le préconise AV)
| avec a2=zxx et a3=avxv
| renverra 3/2/1 somme de cette matrice 6
| voili voilou
| a+
| rural thierry
| Veaux et Broutards d'Anjou
| Wicasa on kin nape yapi inahni yo (à l'essai)
|
| " ... anagramme de " a écrit dans le message de
| news:
| > Merci beaucoup,
| > Ca marche (comme tu devais t'en douter !!! ;o)) )
| >
| > Mais je ne comprends pas tout
| >
| > 1 - La validation matricielle : c'est super, c'est réellement ce qui me
| > manquait (et dont je n'avais jamais entendu parler)... donc pas de
| > commentaire complémentaire.
| > 2 - La deuxième partie de la formule
| > "-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))"
| > Le résultat est le même avec ou sans cette partie. (Sans doute parce que
| je
| > n'ai que des "x" minuscules ?
| > Comment cela fonctionne ? Qu'est ce que cela change ?
| >
| > Le plus important, c'est que j'ai règlé mon problème, mais je ne
voudrais
| > pas mourrir idiot !!!
| >
| > Bonne journée
| >
| >
| >
| >
| > "ru-th" a écrit dans le message de
| > news:
| > | Salut
| > |
| > | =SOMME(NBCAR(A1:A3))-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))
| > | validation matricielle ctrl+maj+entrée
| > |
| > | a+
| > | rural thierry
| > |
| > | " ... anagramme de " a écrit dans le
message
| de
| > | news:
| > | > Bonjour,
| > | > Je cherche sur une zone B10:B50 à calculer le nombre de caractère
"x"
| > | > Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
| > | > La fonction
| > | > =nbcar(B10) fonctionne sur une cellule seule
| > | > mais quand je fait J'obtiens
| > | > =somme(nbcar(B10:B50)) #valeur
| > | > Qui peut m'aider ?
| > | > Merci
| > | >
| > | >
| > |
| > |
| >
|
|
Avatar
sabatier
les échantillons sont réservés au vin de messe du père brossollette, laurent
jps

... anagramme de a écrit:
SUUUUUUPER
Et en plus du broutard d'Anjou, tu ne pourrais pas avoir un échantillon de
boisson.
Bonne soirée


"ru-th" a écrit dans le message de
news:
| la 2ème partie permet le comptage des x mélangés à d'autres caractères
|
| a1 =yxxx nbcar(A1)=4
| substitue(a1;"x";"") , je remplace les x par rien
| nbcar(substitue(a1;"x";""))=1 puisque y rien rien rien
| nbcar(A1)-nbcar(substitue(a1;"x";""))=4-1=3 il y a donc 3 x
| appliqué à pluisieurs cellule
| somme(nbcar(A1:a3)-nbcar(substitue(a1:a3;"x";"")) en matricielle (formule
| allégée que le préconise AV)
| avec a2=zxx et a3=avxv
| renverra 3/2/1 somme de cette matrice 6
| voili voilou
| a+
| rural thierry
| Veaux et Broutards d'Anjou
| Wicasa on kin nape yapi inahni yo (à l'essai)
|
| " ... anagramme de " a écrit dans le message de
| news:
| > Merci beaucoup,
| > Ca marche (comme tu devais t'en douter !!! ;o)) )
| >
| > Mais je ne comprends pas tout
| >
| > 1 - La validation matricielle : c'est super, c'est réellement ce qui me
| > manquait (et dont je n'avais jamais entendu parler)... donc pas de
| > commentaire complémentaire.
| > 2 - La deuxième partie de la formule
| > "-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))"
| > Le résultat est le même avec ou sans cette partie. (Sans doute parce que
| je
| > n'ai que des "x" minuscules ?
| > Comment cela fonctionne ? Qu'est ce que cela change ?
| >
| > Le plus important, c'est que j'ai règlé mon problème, mais je ne
voudrais
| > pas mourrir idiot !!!
| >
| > Bonne journée
| >
| >
| >
| >
| > "ru-th" a écrit dans le message de
| > news:
| > | Salut
| > |
| > | =SOMME(NBCAR(A1:A3))-SOMME(NBCAR(SUBSTITUE(A1:A3;"x";"")))
| > | validation matricielle ctrl+maj+entrée
| > |
| > | a+
| > | rural thierry
| > |
| > | " ... anagramme de " a écrit dans le
message
| de
| > | news:
| > | > Bonjour,
| > | > Je cherche sur une zone B10:B50 à calculer le nombre de caractère
"x"
| > | > Les cellules peuvent contenir "x" "xx" "xxx" "xxxx"
| > | > La fonction
| > | > =nbcar(B10) fonctionne sur une cellule seule
| > | > mais quand je fait J'obtiens
| > | > =somme(nbcar(B10:B50)) #valeur
| > | > Qui peut m'aider ?
| > | > Merci
| > | >
| > | >
| > |
| > |
| >
|
|