
Formule générique
=MID(text,start,LEN(text)-markup_len)
Sommaire
Pour supprimer le code HTML ou tout autre balisage des valeurs des cellules, vous pouvez utiliser la fonction MID.
Dans l'exemple illustré, la formule en C5 est:
=MID(B5,4,LEN(B5)-7)
Explication
La fonction MID renvoie des caractères en utilisant un point de départ et un point de fin fixes. Dans ce cas, le balisage se compose de la balise html bold, qui apparaît au début de chaque cellule et de la balise de fermeture associée, qui apparaît à la fin.
La fonction MID a été configurée pour toujours commencer à 4, ce qui supprime efficacement la balise de départ de la valeur. Le deuxième argument, num_chars, est calculé en obtenant le nombre total de caractères dans la cellule avec LEN, puis en soustrayant 7. Nous utilisons 7 car la balise en gras de départ est de 3 caractères et la balise de fermeture est de 4 caractères = 7 caractères au total.
Avec ces arguments, MID extrait uniquement le texte entre les deux balises et renvoie le résultat.