Copie de valeur sous condition de chaine de caracteres

reservoirfrog

XLDnaute Occasionnel
Bonjour,
Voila, je voudrais copier une cellule vers une autre à condition que la chaine de caracteres commence par 4 caracteres bien définis. Par exemple, si la cellule commence par 4700 alors elle sera copié dans son intégralité (n° a 10 chiffres), si la cellule commence par autre chose alors elle n'est pas prise en compte.
Je voudrais une simple formule que je pourrais appliquer a toute ma colonne.
Je n'ai pas d'exemple a fournir, je pense que juste mon explication est explicite!

Merci d'avance pour vos conseils!
 

reservoirfrog

XLDnaute Occasionnel
Re : Copie de valeur sous condition de chaine de caracteres

Bonjour Poulie,

Merci pour l'aide . C'est presque ça sauf que quand j'ai une valeur différente de ce que je recherche, ça reporte "#VALEUR" dans la cellule cible.
Je voudrais maintenant que si la condition n'est pas remplie, alors que rien n'apparaisse.
Désolé si la réponse est trop évidente mais j'ai le nez dessus depuis ce matin et a force, je m'embrouille l'esprit!
 

poulie

XLDnaute Impliqué
Re : Copie de valeur sous condition de chaine de caracteres

Rebonjour,

Il y a l'erreur #VALEUR, s'il n'y a rien en A4 ou s'il y a du texte ?.
Dans ces cas, testes: =SI(OU(A4="";ESTTEXTE(A4));"";SI(GAUCHE(A4;4)*1=4700;A4;""))
D'où l'intérêt du fichier...

Bonne réception
 

reservoirfrog

XLDnaute Occasionnel
Re : Copie de valeur sous condition de chaine de caracteres

Rebonjour,

Il y a l'erreur #VALEUR, s'il n'y a rien en A4 ou s'il y a du texte ?.
Dans ces cas, testes: =SI(OU(A4="";ESTTEXTE(A4));"";SI(GAUCHE(A4;4)*1=4700;A4;""))
D'où l'intérêt du fichier...

Bonne réception

Merci, bon, finalement, le truc qui péchait était le "*1" dans ta 1ere formule. Je l'ai supprimé et ça me donne le résultat que je voulais.
Pour ma culture, peux tu m'expliquer cette formule?
 

poulie

XLDnaute Impliqué
Re : Copie de valeur sous condition de chaine de caracteres

Si je ne mets pas le *1 (multiplié par un) je n'ai pas de résultat.
Voci quelques explications que j'espère claires.

Bon aprés-midi
 

Pièces jointes

  • réservoirfrog.xls
    15.5 KB · Affichages: 47

reservoirfrog

XLDnaute Occasionnel
Re : Copie de valeur sous condition de chaine de caracteres

Bon, finalement la formule me convient sans le *1, donc c'est trés bien!
Je suis sur un autre soucis maintenant mais je pense que je vais ouvrir un autre sujet et y joindre un exemple!
En tout cas, merci pour tes explications :)
 

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 971
Membres
103 073
dernier inscrit
MSCHOE16