Condition si avec caractere
dianbobo
Messages postés
167
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
bonjour
je voudrais utiliser les premiers caracteres a gauche de ma colonne A d'excel dans un
alors j'ai essayé :
mais ça ne me retourne pas les caractere voulus
A2= Tata dianbobo
il devrait me retourner tata
merci de votre aide
bonjour
je voudrais utiliser les premiers caracteres a gauche de ma colonne A d'excel dans un
condition "SI"
alors j'ai essayé :
=GAUCHE(A2, RECHERCHE(" ",A2,1))
mais ça ne me retourne pas les caractere voulus
A2= Tata dianbobo
il devrait me retourner tata
merci de votre aide
A voir également:
- Condition si avec caractere
- Caractère spéciaux - Guide
- Excel cellule couleur si condition texte - Guide
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
5 réponses
Bonjour
un peu court.....
le problème, c'est que vous ne dites pas à quoi correspond votre fonction recherche?Est ce elle qui définit le nombre de caractères à éditer et si oui, à partir de quelles données?
Ceci dit, pour avoir Tata à partir de Tata dianbobo, la formule simple est:
=GAUCHE(A2;4)
Reste à savoir d'où vous voulez sortir le 4?
Dans l'attente
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
un peu court.....
le problème, c'est que vous ne dites pas à quoi correspond votre fonction recherche?Est ce elle qui définit le nombre de caractères à éditer et si oui, à partir de quelles données?
Ceci dit, pour avoir Tata à partir de Tata dianbobo, la formule simple est:
=GAUCHE(A2;4)
Reste à savoir d'où vous voulez sortir le 4?
Dans l'attente
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
merci bien j'ai essayé la formule de michel_m je crois qu'elle est mieux vu que je n'ai toujours pas le meme nombre de caractere tout à gauche
mais je voudrai cette fois ci retourner un caractere par exemple BB dans une cellule (sur la meme ligne) en utilisant la condition
alors j'ai ecrit :
mais je voudrai cette fois ci retourner un caractere par exemple BB dans une cellule (sur la meme ligne) en utilisant la condition
=SI(ESTVIDE(A2);"";GAUCHE(A2;CHERCHE(" ";A2)-1))
alors j'ai ecrit :
=SI(SI(ESTVIDE(A2);"";GAUCHE(A2;CHERCHE(" ";A2)-1));BB;"")mais ça marche pas
la formule que tu as tapé, compend certaines conditions inutiles ou mal exprimées tel: BB, SI(SI,
La formule exact est:
=SI(ESTVIDE(A2);"";GAUCHE(A2;TROUVE(" ";A2)-1))
La formule exact est:
=SI(ESTVIDE(A2);"";GAUCHE(A2;TROUVE(" ";A2)-1))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci bien
'mais la il ne s'agit pas juste d'ecrire le mot tout à gauche mais je voudrais
'ecrire le mot BB sachant que la condition
est verifieée ......
'mais la il ne s'agit pas juste d'ecrire le mot tout à gauche mais je voudrais
'ecrire le mot BB sachant que la condition
=SI(ESTVIDE(A2);"";GAUCHE(A2;TROUVE(" ";A2)-1))
est verifieée ......
'et en colonne F je voudrais ecrire le mot BB sachant que le prelier mot de la chaine en colonne D est tata par exemple
'c'est pourquoi je me dis qu'on peu
'le faire avec une condition "si"
'peu on ecrire de la sorte :
'=SI(SI(ESTVIDE(A2);"";GAUCHE(A2;CHERCHE(" ";A2)-1))=tata;BB;"")=SI(ESTVIDE(A2);"";SI(GAUCHE(A2;CHERCHE(" ";A2)-1)="tata";"BB";""))