Comparaison de 2 chaînes de caractères quasi identiques

Bonjour,

Je souhaiterais savoir s'il existe une formule Excel (Sans passer par VBA) qui compare 2 chaînes de caractère quasi identiques.

Pour comparer 2 chaines, j'utilise soit la fonction =A2=B2 soit =EXACT(A2;B2).

J'aimerais savoir s'il existe une formule qui me permettrait d'avoir une formule du même type qu'Exact qui ressortirait en résultat "VRAI" même si les 2 valeurs comparées ont un caractère d'écart.

Exemple : Si on a en cellule A2 la valeur "Martin" et en cellule B2 la valeur "Martine", la formule sortirait la valeur "VRAI".

En revanche, si on a en cellule A2 la valeur "Martin" et en cellule B2 la valeur "Martinez", la formule sortirait la valeur "FAUX".

Bonne journée

Bonjour,

est-ce que ce caractère est toujours le dernier ou peut-il se trouver au milieu ?

si c'est en dernier, c'est assez simple ...

=SI(
MAX(NBCAR(A2);NBCAR(B2))<=MIN(NBCAR(A2);NBCAR(B2))+1;
GAUCHE(A2;MIN(NBCAR(A2);NBCAR(B2)))=GAUCHE(B2;MIN(NBCAR(A2);NBCAR(B2)))
)

mais au milieu, hum !

si c'est au milieu

=SOMMEPROD(--(ESTERREUR(CHERCHE(STXT(B2;LIGNE($1:$255);1);A2))))+SOMMEPROD(--(ESTERREUR(CHERCHE(STXT(A2;LIGNE($1:$255);1);B2))))<=1
Rechercher des sujets similaires à "comparaison chaines caracteres quasi identiques"