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 -
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
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:
- Chaine de caractères
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Caractères spéciaux mac - Guide
3 réponses
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!
ê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!