Por ejemplo, si tengoEn Excel, ¿cómo extraigo las últimas cuatro letras de una cadena de diez letras?
ABS YUR YUAO
HFH IWO OQNX
YQO PQM QUCC
¿Cómo extraigo las últimas cuatro letras en otra columna?
Por ejemplo, si tengoEn Excel, ¿cómo extraigo las últimas cuatro letras de una cadena de diez letras?
ABS YUR YUAO
HFH IWO OQNX
YQO PQM QUCC
¿Cómo extraigo las últimas cuatro letras en otra columna?
No es necesario utilizar una macro. Suponiendo que su primera cadena está en A1.
=RIGHT(A1, 4)
Arrastra esto hacia abajo y obtendrás tus cuatro últimos caracteres.
Editar: Para estar seguro, si alguna vez tiene secuencias como 'ABC DEF' y quiere las últimas cuatro letras y caracteres no es posible que desee utilizar trimspaces()
=RIGHT(TRIMSPACES(A1), 4)
Editar: De acuerdo con la sugerencia de brettdj , es posible que desee comprobar que la cadena es en realidad de 4 caracteres de largo o más:
=IF(TRIMSPACES(A1)>=4, RIGHT(TRIMSPACES(A1), 4), TRIMSPACES(A1))
Sugiera agregar un cheque para que la cadena tenga al menos cuatro caracteres antes de buscar extraer los últimos cuatro caracteres. – brettdj
Tenga en cuenta que si solo se especifica un argumento, solo se devuelve el último carácter, p. '= RIGHT (" ABS YUR YUAO ")' devuelve 'O' –
Si ninguna respuesta de las respuestas dadas ayuda a continuación, usted debe aceptarlo haciendo clic en el botón √ debajo del botón upvote-downvote. – hims056