Inscrire des valeurs

Résolu/Fermé
auroreessaieexcel - 27 juil. 2017 à 14:34
 auroreessaieexcel - 2 août 2017 à 19:50
Bonjour a tous,

j'ai un tableau avec des lettres

genre :
LINGNE D8 :
A B C D A A A A B

comment je peux faire pour que les lettres ( donc ici 5 A, par exemple) soit mise automatique dans un autre tableau du style :

COLONNE
B11
A-A-A-A-A écrit automatiquement comme ça

Total de A
5

POur le totale j'ai utilisé =NB.SI($D8:$AK$8;"A") qui fonctionne très bien ;-)

merci beaucoup

3 réponses

yclik Messages postés 3586 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 avril 2024 1 478
29 juil. 2017 à 11:42
bonjour
une proposition
0
auroreessaieexcel
29 juil. 2017 à 15:13
MErci beaucoup :-)
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié le 29 juil. 2017 à 12:48
Bonjour,

Si j'ai bien compris, avec plusieurs A dans la même cellule essaye comme cela

=SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;"A";""))))

et si tu mets la lettre à comtabiliser dans une cellule exemple en F1
la formule devient
=SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;F1;""))))

pour reproduire le nomvre de A
=CONCATENER(REPT("A";SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;F1;""))))))

pour reproduire avec le séparateur -
=CONCATENER(REPT("A-";SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;F1;""))))))

si le dernier séparateur te gène il est possible de compléter la formule
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
0
auroreessaieexcel
29 juil. 2017 à 15:14
merci merci merci ;-)
0
auroreessaieexcel > auroreessaieexcel
2 août 2017 à 19:50
Coucou
Bon j'ai essayé .
Mais houlalalalala j'ai du mal :-$

=SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;"A";""))))

ça, ça fonctionne, ça me met le nombre exacte de A de la ligne (D8:AP8)

c'est après que ça ne fonctionne plus :-$
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié le 29 juil. 2017 à 15:55
Re,

je te donne quand même la formule avec une gestion d'erreur lorsqu'il n'y a pas de données sur la ligne
=SIERREUR(GAUCHE(CONCATENER(REPT(F1&"-";SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;F1;""))))));NBCAR(CONCATENER(REPT(F1&"-";SOMMEPROD((NBCAR($D$8:$AK$8)-NBCAR(SUBSTITUE($D$8:$AK$8;F1;"")))))))-1);"Pas de correspondance")

je passe le statut de la discussion en résolu
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
0