Condition si avec caractere
Fermé
dianbobo
Messages postés
151
Date d'inscription
mardi 20 avril 2010
Statut
Membre
Dernière intervention
15 juin 2014
-
24 août 2010 à 12:22
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 24 août 2010 à 16:22
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 24 août 2010 à 16:22
A voir également:
- Condition si avec caractere
- Caractère ascii - Guide
- Excel cellule couleur si condition texte - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Caractère spéciaux mac clavier - Guide
5 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
24 août 2010 à 12:30
24 août 2010 à 12:30
Bonjour,
=SI(ESTVIDE(A2);"";GAUCHE(A2;CHERCHE(" ";A2)-1))
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 24/08/2010 à 12:31
Modifié par Vaucluse le 24/08/2010 à 12:31
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?
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
942
Modifié par Mytå le 24/08/2010 à 13:07
Modifié par Mytå le 24/08/2010 à 13:07
Salut le forum
Si le texte vient d'une extraction ton espace est peut-être un caractère insécrable «CAR(160)»
Essaye cette formule
Mytå
Si le texte vient d'une extraction ton espace est peut-être un caractère insécrable «CAR(160)»
Essaye cette formule
=GAUCHE(A2; TROUVE(CAR(160);A2)-1)
Mytå
dianbobo
Messages postés
151
Date d'inscription
mardi 20 avril 2010
Statut
Membre
Dernière intervention
15 juin 2014
1
24 août 2010 à 12:58
24 août 2010 à 12:58
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
ABOUMAWAN
Messages postés
5
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
24 août 2010
24 août 2010 à 13:36
24 août 2010 à 13:36
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))
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
24 août 2010 à 13:44
24 août 2010 à 13:44
bobo, pas compris ta demande avec BB
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dianbobo
Messages postés
151
Date d'inscription
mardi 20 avril 2010
Statut
Membre
Dernière intervention
15 juin 2014
1
24 août 2010 à 13:53
24 août 2010 à 13:53
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 ......
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 24/08/2010 à 14:10
Modifié par Vaucluse le 24/08/2010 à 14:10
Bonjour
alors vous voulez écrire BB s'il y a un espace dans le texte en A2,
essayez:
=SI(ESTERREUR(TROUVE(" ";A2;1);"";"BB")
le GAUCHE ne devrait pas être utile puisqu'il n'y a pas de texte à reconduire
Crdlmnt
alors vous voulez écrire BB s'il y a un espace dans le texte en A2,
essayez:
=SI(ESTERREUR(TROUVE(" ";A2;1);"";"BB")
le GAUCHE ne devrait pas être utile puisqu'il n'y a pas de texte à reconduire
Crdlmnt
24 août 2010 à 15:05
'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 :
Modifié par Vaucluse le 24/08/2010 à 16:23
=SI(ESTVIDE(A2);"";SI(GAUCHE(A2;CHERCHE(" ";A2)-1)="tata";"BB";""))