Si la cellule fait 12 caractère alors ... sinon ...

Résolu/Fermé
salutlesterriens Messages postés 18 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 28 février 2017 - 28 févr. 2017 à 12:43
salutlesterriens Messages postés 18 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 28 février 2017 - 28 févr. 2017 à 14:01
Bonjour,
Je recherche la formulation excel exacte pour traduire la phrase française suivante...
Si la cellule contenant ma référance contient 14 caractères, alors l'on veut afficher 4 caractères à partir du 5ème caractère, sinon, l'on veut afficher les 4 caractères à partir du 4ème.
Si ma référence est en B7, je crois que la fin de la formule est (STXT(B7;5;4));(STXT(B7;4;4)) , mais je ne sais pas comment représenter la condition "si B7 contient 14 caractères"

Merci beaucoup pour votre aide !

A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 28/02/2017 à 12:52
Bonjour

=SI(B7="";"";SI(NBCAR(B7)=14;STXT(B7;5;4);STXT(B7;4;4)))


crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
salutlesterriens Messages postés 18 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 28 février 2017
28 févr. 2017 à 14:01
merci beaucoup !!! ça fonctionne du premier coup et m'a été d'une grande aide :)
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 28/02/2017 à 13:24
Bonjour,

essaye comme cela,

=SI(NBCAR(A2)=14;DROITE(GAUCHE(A2;9);4);DROITE(GAUCHE(A2;8);4))

si ce n'est pas ce que tu cherches en prenant exemple sur une chaine abcdefghijklmn quels sont les caractères à isoler pour adapter la formule
A+
Mike-31

Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
0
salutlesterriens Messages postés 18 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 28 février 2017
28 févr. 2017 à 14:01
Merci beaucoup Mike !
0