# Función DIAS (DAYS)

> DIAS devuelve el número de días entre dos fechas.

Fuente: https://spreadsheetpractice.com/es/funciones/dias · 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:** `=DIAS(fecha_final; fecha_inicial)`
- **Uso más común:** `=DIAS(C2;B2)` devuelve 30 (Treinta días desde el envío hasta el pago)
- **Nombre en inglés:** [DAYS](https://spreadsheetpractice.com/functions/days)
- **Disponible en:** Excel 2013 y posteriores
- **Categoría:** [Fecha y hora](https://spreadsheetpractice.com/es/funciones#date)
- **Devuelve:** Un número entero de días, negativo si fecha_inicial es posterior a fecha_final.
- **Google Sheets:** Funciona igual en Google Sheets.

Da lo mismo que restar una fecha de la otra, pero el orden de los argumentos (primero la fecha final) deja clara la intención, y acepta fechas escritas como texto. Úsala para la antigüedad de las facturas, los plazos de entrega y el tiempo entre dos hechos.

## Sintaxis

`=DIAS(fecha_final; fecha_inicial)`

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

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `fecha_final` | Obligatorio | La fecha posterior. |
| `fecha_inicial` | Obligatorio | La fecha anterior. Si es posterior a fecha_final, el resultado es negativo. |

## 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 |
|---|---|---|---|
| E2 | `=DIAS(C2;B2)` | 30 | Treinta días desde el envío hasta el pago |
| E3 | `=DIAS(B3;C3)` | -11 | Argumentos al revés: el resultado es negativo |
| E4 | `=C2-B2` | 30 | La resta simple da los mismos 30 días |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D | E |
|---|---|---|---|---|---|
| 1 | Factura | Enviada | Pagada |  | Resultado |
| 2 | INV-201 | 02/02/2026 | 04/03/2026 |  | 30 |
| 3 | INV-202 | 16/02/2026 | 27/02/2026 |  | -11 |
| 4 |  |  |  |  | 30 |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Un número negativo | Los argumentos están en orden inicio, fin. DIAS recibe primero la fecha final: DIAS(fecha_final; fecha_inicial). |
| #¿NOMBRE? | DIAS llegó con Excel 2013. En versiones anteriores, resta las fechas: =C2-B2. |
| Se cuentan fines de semana que querías saltar | DIAS cuenta todos los días naturales. Usa DIAS.LAB para los días laborables. |

## Consejos

- Suma 1 cuando deban contar tanto el primer día como el último, como en una estancia de hotel o una solicitud de vacaciones.

## Funciones relacionadas

- [SIFECHA](https://spreadsheetpractice.com/es/funciones/sifecha) (DATEDIF): SIFECHA cuenta los años, meses o días completos entre dos fechas.
- [DIAS.LAB](https://spreadsheetpractice.com/es/funciones/dias-lab) (NETWORKDAYS): DIAS.LAB cuenta los días laborables entre dos fechas, de lunes a viernes, incluidas la fecha inicial y la final.
- [HOY](https://spreadsheetpractice.com/es/funciones/hoy) (TODAY): HOY devuelve la fecha actual, sin hora, y se actualiza cada vez que el libro se recalcula.

## Preguntas frecuentes

### ¿Cómo cuento los días entre dos fechas en Excel?

Usa DIAS(fecha_final; fecha_inicial) o simplemente resta: =B2-A2. Las dos devuelven el número de días naturales.

### ¿DIAS incluye la fecha inicial y la final?

No. =DIAS("2026-03-02";"2026-03-01") devuelve 1. Suma 1 si quieres contar los dos días.

### ¿Qué diferencia hay entre DIAS y DIAS.LAB?

DIAS cuenta todos los días naturales. DIAS.LAB solo cuenta los días entre semana, y además puede saltarse una lista de festivos.

## Practica DIAS

En la página de [DIAS](https://spreadsheetpractice.com/es/funciones/dias) hay un ejercicio corregido («Días hasta el cobro») 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: [DAYS](https://spreadsheetpractice.com/functions/days)

[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.
