Tri de texte avec fonction TROUVE

Bonjour à tous,

Voici mon problème.

Ma liste comporte dans chaque cellule les suite de caractère suivant :

A1 A2 A3 B4

A1 B2 B3 A4

B1 B2 B3 B4

Je voudrais utiliser la redondance des chiffre 1 2 3 4 en créant pour chacun une colonne et ainsi pouvoir placer le lettre correspondantes dans les cases. Mon exemple donnerait ceci :

1 2 3 4

A A A B

A B B B

B B B B

Pour cela j'ai créé le fonction =SIERREUR(SI(TROUVE("A";A1;1)>0;"A";SI(TROUVE("B";A1;1)>0;"B";""));"")

J'obtiens bien les A mais pas les B

Quelqu'un a-t-il une idée?

Bert31

Bonjour,

S'il n'y a que des A et des B :

=SI(NON(ESTERREUR(TROUVE("A";A1;1)>0));"A";SI(TROUVE("B";A1;1)>0;"B";""))

Bonjour Pijaku et merci pour ta réponse rapide!

Je viens d'essayer ta solution et elle ne marche pas complètement. Mais peut-être mes explications n'étaient pas très claires.

Voici le pièce jointe avec l'exemple:

11tri-texte.xlsx (10.74 Ko)

Ceci semble fonctionner :

=SI(NON(ESTERREUR(TROUVE("A";$A2;SI(B$1=1;1;(B$1*3)-3))>0));"A";SI(TROUVE("B";$A2;SI(B$1=1;1;(B$1*3)-3))>0;"B";""))

Il y a certainement plus simple, mais....

bonjour

j'ai bien compris que tu voulais utiliser la valeur numerique comme redondance ,j'avoue que ce n'est pas limpide

dans ma pj j'ai volontairement creé des erreurs en guise de test

9bert31.xlsx (9.50 Ko)

cordialement

Merci Franck et Tulipe vous êtes des chefs!

Rechercher des sujets similaires à "tri texte fonction trouve"