Bonjour,
compte tenu de l'emplacement variable du code postal, une formule matricielle (sur la base du principe que le code postal contient 5 caractères numériques) :
en A1 : 2 pl jean jaurès 36320 villedieu sur indre
en B1 : =GAUCHE(A1;EQUIV(1;(ESTNUM(STXT(SUBSTITUE(A1;" ";"µ");LIGNE(INDIRECT("1:"&NBCAR(A1)));5)*10000))*1;0)-1)
en C1 : =STXT(A1;EQUIV(1;(ESTNUM(STXT(SUBSTITUE(A1;" ";"µ");LIGNE(INDIRECT("1:"&NBCAR(A1)));5)*10000))*1;0);9^9)
Formules matricielles à valider par CTRL + MAJ + ENTREE
@+