# Función DERECHA (RIGHT)

> DERECHA devuelve un número fijo de caracteres del final de un texto.

Fuente: https://spreadsheetpractice.com/es/funciones/derecha · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=DERECHA(texto; [núm_de_caracteres])`
- **Uso más común:** `=DERECHA(A2;5)` devuelve 00418 (Los cinco últimos caracteres, con los ceros a la izquierda intactos)
- **Nombre en inglés:** [RIGHT](https://spreadsheetpractice.com/functions/right)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Texto](https://spreadsheetpractice.com/es/funciones#text)
- **Devuelve:** Texto: los últimos núm_de_caracteres caracteres, o el texto entero si es más corto.
- **Google Sheets:** Funciona igual en Google Sheets.

Es la forma rápida de coger las últimas cifras de un teléfono o de un número de cuenta, la extensión de un archivo o el número de secuencia del final de un ID.

## Sintaxis

`=DERECHA(texto; [núm_de_caracteres])`

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `texto` | Obligatorio | El texto o la celda que se lee. |
| `núm_de_caracteres` | Opcional | Cuántos caracteres se devuelven. Si lo omites, solo se devuelve el último. |

## Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | `=DERECHA(A2;5)` | 00418 | Los cinco últimos caracteres, con los ceros a la izquierda intactos |
| D3 | `=DERECHA(B3;4)` | 0193 | Las cuatro últimas cifras de un teléfono |
| D4 | `=DERECHA(C4;LARGO(C4)-ENCONTRAR(".";C4))` | docx | La extensión del archivo, sea cual sea su longitud |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D |
|---|---|---|---|---|
| 1 | Cuenta | Teléfono | Archivo | Resultado |
| 2 | ACCT-00418 | 612-555-0148 | informe-t3.xlsx | 00418 |
| 3 | ACCT-01277 | 763-555-0193 | presupuesto.csv | 0193 |
| 4 | ACCT-00093 | 952-555-0107 | notas.docx | docx |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Resultados vacíos o cortos | El texto importado suele terminar en espacios, y DERECHA los devuelve. Limpia primero: =DERECHA(ESPACIOS(A2);4). |
| Los ceros a la izquierda desaparecen al convertir | DERECHA devuelve "00418" como texto. VALOR lo convierte en 418, así que déjalo como texto cuando los ceros importan. |
| Los decimales salen raros | DERECHA lee el valor guardado, no lo que se muestra. Un precio que se ve como 5,50 € se guarda como 5,5, así que =DERECHA(A2;2) devuelve ",5". Dale formato antes: =DERECHA(TEXTO(A2;"0,00");2). |

## Consejos

- Quita los n primeros caracteres con =DERECHA(A2;LARGO(A2)-n).
- Para el texto que hay después del último delimitador, =TEXTODESPUES(A2;"-";-1) es más sencillo en Excel 2024 y Microsoft 365.

## Funciones relacionadas

- [IZQUIERDA](https://spreadsheetpractice.com/es/funciones/izquierda) (LEFT): IZQUIERDA devuelve un número fijo de caracteres del principio de un texto.
- [EXTRAE](https://spreadsheetpractice.com/es/funciones/extrae) (MID): EXTRAE devuelve caracteres del medio de un texto, a partir de la posición que elijas.
- [TEXTODESPUES](https://spreadsheetpractice.com/es/funciones/textodespues) (TEXTAFTER): TEXTODESPUES devuelve todo lo que hay después de un delimitador, como el dominio que va tras la @ o la última parte de una ruta de archivo.
- [LARGO](https://spreadsheetpractice.com/es/funciones/largo) (LEN): LARGO cuenta los caracteres de un texto, espacios y signos de puntuación incluidos.

## Preguntas frecuentes

### ¿Cómo obtengo las 4 últimas cifras en Excel?

Usa =DERECHA(A2;4). El resultado es texto, así que envuélvelo en VALOR si tienes que hacer cálculos con él.

### ¿Cómo quito el último carácter en Excel?

Quédate con todo menos el último carácter usando IZQUIERDA: =IZQUIERDA(A2;LARGO(A2)-1).

## Practica DERECHA

En la página de [DERECHA](https://spreadsheetpractice.com/es/funciones/derecha) hay un ejercicio corregido («Número de secuencia») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [RIGHT](https://spreadsheetpractice.com/functions/right)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
