Extraire des données d'une cellule

Bonjour à tous,

J'arrive très bien à extraire des données d'une cellule mais voila je bloque sur un soucis.

J'aimerai extraire le nombre qui ce trouve dans la cellule et incrémenter le dernier nombre de +1 : exemple [192.168.49.20] et avoir le résultat 192.168.49.21 dans une autre cellule.

J'arrive à le faire avec cette commande =CONCATENER(GAUCHE(E5;11);DROITE(E5;2)+1) pas de soucis ca marche le soucis c'est que si j'ai une IP du style [192.168.49.200] la formule =CONCATENER(GAUCHE(E5;11);DROITE(E5;2)+1) ne fonctionnera pas il faut que je change 2 par 3 =CONCATENER(GAUCHE(E5;11);DROITE(E5;2)+1)

je sais pas si je suis très claire en gros j'aimerai savoir si on peux incrémenter le troisième nombres après le troisième point :p

Merci d'avance

Bonsoir,

Un exemple :

=GAUCHE(A2;11)&STXT(A2;TROUVE(".";A2;11)+1;NBCAR(A2))*1+1

On peut certainement simplifier, mais

Cdlt

bonjour,

voilà une proposition (si j'ai bien compris ce que tu souhaite !)

si je me suis plantée joint un petit fichier pour je cerne mieux le pb

Mag

Bonsoir,

Un essai en supposant qu'à gauche on prend toujours 11 caractères :

=GAUCHE(E5;11)&DROITE(E5;NBCAR(E5)-11)+1

Sinon, ça complique un peu avec la formule suivante pour rechercher le nombre de caractères à récupérer sur la gauche et ça devrait marcher :

=GAUCHE(E5;CHERCHE(".";E5;NBCAR(E5)-3))&DROITE(E5;NBCAR(E5)-CHERCHE(".";E5;NBCAR(E5)-3))+1

Super alors la je sais pas quoi dire, MERCI !!!!

c'est exactement ce que je cherchais, vous êtes trop fort

Rechercher des sujets similaires à "extraire donnees"