pour trouver le dernier emplacement d'un caractere, tu peux passer par une formule matricielle
=MAX(IF(MID(A1;ROW(INDIRECT("z1:z"&LEN(A1)));1)="/";ROW(INDIRECT("z1:z"&LEN(A1)));""))
(attentin, la formule est en anglais, si ton excel est en francais, il faututiliser les nom de fonction fr)
a valider par Ctrl + maj + enter
ROW(INDIRECT("z1:z"&LEN(A1)))
permet de generer une "variable" qui va aller de 1 la fin de ta chaine.
Ensuite, grace au matriciel, on va regarder chaque lettre de la chaine (de la 1 a la derniere, en utilisant la "variable") et si c'est égal a "/"; alors on affiche l'emplacement (la "variable") et sinon on met le vide. Ensuite on prend le maximum et on a le dernier emplacement de "/"
si tu veux des explications plus détaillées n'hésite pas a demander
Partager