La regla estable es el texto situado entre un «<» y el «>» siguiente. Como los delimitadores repetidos se consideran una anomalía, cuéntalos antes de extraer.
Fórmula de B2
=IF(TRIM(A2)="","",IF(AND(LEN(A2)-LEN(SUBSTITUTE(A2,"<",""))=1,LEN(A2)-LEN(SUBSTITUTE(A2,">",""))=1),TRIM(TEXTBEFORE(TEXTAFTER(A2,"<"),">")),"Review"))
Las dos diferencias de longitud cuentan los corchetes angulares de apertura y cierre. Solo se extrae cuando hay uno de cada tipo; TRIM elimina los espacios circundantes sin modificar los caracteres acentuados ni chinos.
Alternativa para versiones anteriores: usa MID con FIND después de las mismas comprobaciones del número de corchetes: TRIM(MID(A2,FIND("<",A2)+1,FIND(">",A2)-FIND("<",A2)-1)).
Pruebas: Ana Pérez y 王小明 devuelven sus direcciones completas; una celda vacía permanece vacía; si faltan los corchetes o hay dos de apertura, devuelve Review. Comprueba también que «>» aparezca después de «<»; si los datos contienen corchetes invertidos, añade esa condición antes del despliegue.