Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule

Nanou42

XLDnaute Nouveau
Bonjour à vous,

J'aurais besoin de vous pour comprendre cette ligne:

Range("i2").FormulaR1C1 = _
"=IF(LEFT(RC[-4],1)=""R"",""GM""&LEFT(RIGHT(RC[-4],4),2),RIGHT(RC[-4],3))"
Je ne suis pas sûr de mon raisonnement

Merci d'avance
 

vgendron

XLDnaute Barbatruc
Bonjour
ca te met une formule dans la cellule I2
cette formule étant
SI(GAUCHE(E2;1)="R";"GM"&GAUCHE(DROITE(E2;4);2);DROITE(E2;3))

si le 1er caractère de la cellule E2 est un "R" alors
tu fais une concaténation entre GM et les deux caractères de gauche parmis les 4 caractères de droite de E2
SINON
tu mets les 3 caractères de droite de E2
 

Discussions similaires

Réponses
14
Affichages
661
Réponses
7
Affichages
378
Réponses
11
Affichages
439
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…