Copie de valeur sous condition de chaine de caracteres

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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!
 
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!
 
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
 
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?
 
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 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
449
Réponses
5
Affichages
472
Retour