Cumuler fonction gauche et droite sur valeur variable

Bonjour à tous,

Je n'arrive pas à supprimer une partie à gauche et une partie à droite en même temps sur une valeur variable, pourriez-vous m'aider ?

En colonne A, j'ai plusieurs lignes (voici quelques exemples) :

A1 = I-1 rect.

A2 = I-3

A3 = I-13 rect.

A4 = I-1458 rect.

Je voudrais uniquement le nombre à chaque fois (1, 3, 13, 1458).

Voici la formule que j'utilise : =SI(DROITE(A2)=".";GAUCHE(A2;NBCAR(A2)-5);DROITE(A2;NBCAR(A2)-2))

Cette formule fonctionne mais ne me permet pas de supprimer les I- devant la valeur lorsque la cellule se termine par rect.

Merci d'avance pour votre aide.

David

Bonjour,

Le mieux serait de préciser toutes les situations susceptibles d'exister : dans tes exemples, il y a toujours "I-" au début et " rect." en fin de chaîne (ou rien)

Sur base de ces 4 malheureux exemples, ceci semble fonctionner :

=SUBSTITUE(SUBSTITUE(A1;" rect.";"");"I-";"")

Ça fonctionne parfaitement.

Toutes mes données commencent effectivement par I- au début et se terminent par rect.

Merci beaucoup :)

Très bonne journée

Dave

Rechercher des sujets similaires à "cumuler fonction gauche droite valeur variable"