Chaine de caractères

Résolu
pijed Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
pijed Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Bonjour,


j'ai un tableau avec des informations comme suit :

Colonne A Colonne B Colonne C (à obtenir)
1 A411000188VE 18/02/15 25/05/15
2 A411000188VS 25/05/15 0
3 B411000188VE 14/03/15 02/04/15
4 B411000188VS 02/04/15 0
5 A411005622VE 01/05/15 12/05/15
6 A411005622VS 12/05/15 0
J'aimerais trouver la formule pour mettre en colonne 3 sur chaque ligne la date qui correspond à la recherche suivante : date de la chaine de caractère dont les 9caractères de gauche sont identiques à celui de la ligne et les 2 caractères de droite sont VS.
Voilà la formule que j'ai pour le moment mais cela ne marche pas.

=si(DROITE(A1.2)=""VS";0;RECHERCHEV(ET(GAUCHE(A:A;9)=GAUCHE(A1;9);DROITE(A:A;2)="VS");A:A;1))

Quelqu'un aurait-il une idée?

Je vous remercie par avance de votre aide précieuse


A voir également:

3 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir pijed

=SI(DROITE(A1;2)="VE";RECHERCHEV(GAUCHE(A1;10)&"VS";A:B;2;0);"")

Cdlmnt
Via
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonjour
êtes vous sur de vouloir 9 caractères à gauche, ou plutôt, les 10?
car dans ce cas:
en C1:
=SI(DROITE(A1;2)="VS";"";INDEX(B:B;EQUIV("*"&GAUCHE(A1;10)&"VS*";A:A;0)))
attention à tous les signes, y compris les *
crdlmnt


... ou alors on peu travailler avec les 9 premiers si le 10° est la copie du 9°, mais ça ne change rien!


La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
pijed Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
La réponse de Via55 fonctionne très bien et est beaucoup plus simple que ce que j'avais imaginé et qui ne marchait pas.

Merci beaucoup à tous
0