Remplacer partie d'une URL par la cellule voisine

Bonjour à tous !

Je n'y connais pas grand chose en Excel, macro et VBA mais j'aurais voulu "automatiser" une tâche car j'ai un tableur avec beaucoup de données.

Voici ce que j'aimerais faire : J'aimerais remplacer une partie d'une URL (qui est un pseudo incorrect, dans le premier exemple c'est "picouic" que je veux remplacer), entre "https://twitter_com/" et "/status/1000000000" dans le premier exemple, par la valeur de la colonne à côté (le pseudo correct). Exemple (les pseudos sont fictifs):

URL à changer (mauvais pseudo)Pseudo correctBon url (résultat souhaité)
https://twitter_com/picouic/status/1000000000ouicouic23https://twitter_com/ouicouic23/status/1000000000
https://twitter_com/tululu/status/166666666lulu_xhttps://twitter_com/lulu_x/status/166666666
https://twitter_com/trictroc/status/13333333trocBMhttps://twitter_com/trocBM/status/13333333

J'ai cherché du côté des fonctions SUBSTITUE et REMPLACER mais je ne suis pas sûre d'avoir compris haha, surtout que le problème est que les pseudos et les identifiants des tweets (la suite de chiffre à la fin de chaque URL) ne sont jamais les mêmes pour chaque url.

Je ne sais pas si cela est possible à réaliser, mais je vous remercie par avance pour toute aide :) !

Bonjour,

Par exemple :

=SUBSTITUE(A2;STXT(A2;CHERCHE("_com/";A2)+5;CHERCHE("/status/";A2)-(CHERCHE("_com/";A2)+5));B2)

Pour la ligne 2

(il doit y avoir plus court, mais j'ai voulu assurer en prenant "_com" et "/status/" complets, afin d'éviter des erreurs de calcul)

Bonjour ! Merci infiniment, ça marche parfaitement ! Je ne sais pas exactement comment vous avez fait et s'il y a effectivement plus court mais tant que ça fonctionne ça me va :D !

Encore merci !

Rechercher des sujets similaires à "remplacer partie url voisine"