Lección 16 · Curso Excel para Contabilidad

Funciones de fecha: el tiempo como dato

Extraer el día, el mes y el año, saber qué día de la semana era y calcular cuánto tiempo lleva algo pendiente: la antigüedad de una deuda, en un número.

Tiempo: 25–30 min Requisitos: Lección 15 (funciones lógicas) Base de: Módulo 10 del temario

1Qué te llevas de esta lección

Por qué esto es contabilidad Una fecha contable no es solo un dato: es el reloj del negocio. Con ella calculas la antigüedad de una deuda, los días de mora o si un vencimiento ya pasó. Excel guarda la fecha como un número, y por eso puede hacer aritmética con ella.

2Dónde está la fecha y cómo comprobarla

Excel guarda cada fecha como un número: cuenta los días transcurridos desde una fecha de referencia y luego la muestra con formato de fecha. Por eso, la prueba de oro es muy sencilla:

Señal de alarma Si al escribir una fecha aparece pegada a la izquierda, Excel la ha tomado como texto. En ese caso SIFECHA y demás funciones fallarán. Hay que revisar el formato de la celda y volver a escribir la fecha como tal.

Para construir una fecha desde sus piezas tienes FECHA(año; mes; día). Y para las dos fechas «vivas»:

Fuente primaria: Microsoft — Ayuda de Excel.

3Extraer piezas y medir el tiempo

De una fecha puedes sacar sus partes con tres funciones muy directas:

Con SIFECHA mides el tiempo entre dos fechas, eligiendo la unidad en el tercer argumento:

Este es el cálculo estrella para una deuda vencida: desde la fecha de factura hasta hoy, en días.

Y si necesitas el cierre de un mes, FIN.MES(fecha; meses) devuelve el último día del mes indicado: ideal para fechas de vencimiento a fin de mes.

Consejo para enseñar Escribe =HOY() y deja la celda a la vista toda la clase. Mañana, al abrir el libro, el número habrá cambiado solo. Es la forma más rápida de que entiendan que «hoy» no es un dato fijo.

4Práctica: recupéralo de memoria

Intenta responder sin mirar arriba. Cada acierto muestra una explicación; cada fallo te deja reintentar.

Práctica · funciones de fecha

P1 ¿Cómo reconoces que una fecha es una fecha real y no texto?

P2 ¿Qué devuelve SIFECHA(fecha_inicial; fecha_final; "d")?

P3 ¿Qué función te da la fecha de hoy, sin argumentos?

P4 ¿Qué devuelve DIASEM(fecha)?

P5 ¿Qué devuelve FIN.MES(fecha; meses)?

5Manos a la obra

Abre assets/ejemplos/libro-contable.xlsx, hoja Asientos. La fecha está en la columna A (las fechas son reales) y los apuntes van de la fila 2 a la 35.

  1. En J1 escribe el encabezado Mes y en J2 escribe =MES(A2). Arrástrala hasta la fila 35.
  2. En K1 escribe el encabezado Día semana y en K2 escribe =DIASEM(A2).
  3. En L1 escribe el encabezado Antigüedad y en L2 escribe =SIFECHA(A2; HOY(); "d"): los días transcurridos desde cada apunte hasta hoy.
  4. Escribe en una celda libre =HOY() y observa que se actualiza sola al abrir el libro.
Ver respuestas y comprobación

Mes: la columna J debe mostrar números del 1 al 6 (los apuntes van de enero a junio). Si aparece una fecha o un texto, revisa que el formato de la celda sea General.

Día de la semana: la columna K devuelve un número del 1 al 7 para cada fecha.

Antigüedad: la columna L devuelve los días entre la fecha del apunte y hoy. Al día siguiente, todos esos números serán uno más grandes, porque HOY() también cambió.

Si alguna fecha de la columna A aparece alineada a la izquierda, es texto: vuelve a escribirla con formato de fecha y las fórmulas empezarán a funcionar.

Truco de contador Para una factura vencida, la fórmula =SIFECHA(A2; HOY(); "d") te da los días de mora directos. Si la deuda aún no ha vencido, el resultado será negativo: ese signo también es información.

★Kit para enseñar

Esto es lo que usarás en tus clases. Cuatro piezas listas para reutilizar.

1 · La analogía que funciona: la fecha es un número disfrazado

Cuéntale a tu alumnado esto, y no lo olvidarán:

«Una fecha en Excel es un número que se pone un disfraz. Por dentro es un simple número de días; por fuera se viste de «15/01/2026» para que lo leamos. Por eso, cuando una fecha aparece a la izquierda, es que el disfraz se rompió: ahí dentro hay texto, no un número, y no se puede sumar ni restar. Y si es número, SIFECHA puede restar una fecha de otra como quien resta dos cantidades.»

Variante para clase: escribe una fecha numérica y su conversión a formato fecha en dos celdas contiguas. Que vean que es el mismo dato con dos vestidos.

2 · Errores típicos y cómo anticiparlos
  • Fechas que son texto. Se escriben «a mano» y quedan a la izquierda; las funciones fallan. Antídoto: revisar la alineación antes de calcular; la izquierda delata el texto.
  • Poner argumentos a HOY. Escriben =HOY(15/01/2026) como si necesitara una fecha. Antídoto: recordar que HOY() va con los paréntesis vacíos: no lleva argumentos.
  • Confundir DIASEM con DIA. Creen que DIASEM da el día del mes. Antídoto: DIA = número del mes; DIASEM = día de la semana.
  • Olvidar las comillas en la unidad de SIFECHA. Escriben "d" sin comillas. Antídoto: la unidad es un texto entre comillas: "d", "m" o "y".
3 · Guion de clase (10 minutos)
  1. Gancho (1 min). Pregunta: «¿Cuántos días llevan sin pagar estos clientes? ¿Lo calcularíais a mano, uno a uno?».
  2. Analogía (2 min). Cuenta la del número disfrazado. Muestra la misma fecha en número y con formato.
  3. Modelo (3 min). Escribe =DIA, =MES, =AÑO sobre una fecha y =HOY() en otra celda. Presenta SIFECHA con "d".
  4. Práctica guiada (3 min). Pide al grupo que diga qué devuelve =MES para dos fechas distintas, y cuántos días hay entre dos fechas dadas.
  5. Cierre (1 min). Boleto de salida: «Escribe la fórmula que da los días de mora de una factura con fecha en A2».
4 · Ejercicio de pizarra reutilizable: «la línea del tiempo»

Dibuja una línea horizontal en la pizarra y coloca tres fechas: una de enero, una de hoy y una futura. Alterna dos modos:

  • Modo A — las piezas: señala una fecha y pregunta qué devolverían DIA, MES, AÑO y DIASEM.
  • Modo B — la distancia: señala dos fechas y pide la fórmula que mide los días entre ellas; después, la que mide los días hasta hoy.

Evaluación: la clase entera responde al unísono, o en parejas con tarjetas. Con dos rondas sabes quién distingue «pieza» de «distancia».

Archivo de apoyo para esta actividad: assets/ejemplos/libro-contable.xlsx, hoja Asientos. Proyecta la columna Fecha y calcula en directo.

⌘Fuente primaria y siguientes pasos

Lee (10 min): Microsoft — Ayuda de Excel. Busca la función SIFECHA y fíjate solo en el tercer argumento y sus opciones "d", "m" y "y". (Repasa también HOY para comprobar que no lleva argumentos.)

Lección anterior (15): funciones lógicas — SI, SI.ERROR, CONTAR.SI y SUMAR.SI.

Siguiente lección (17): buscar y referencia — BUSCARV, FILA y REPETIR.

Tu profesor está aquí

¿Algo no encaja?

Pregúntame lo que quieras: por qué una fecha se vuelve texto, cómo se ve esto en tu versión, o cómo adaptar el ejercicio a tus alumnos. Puedo también generarte la ficha de clase en PDF o una versión de este ejercicio con tus fechas.

Pídeme: «prepárame la línea del tiempo para 20 alumnos en parejas» y te lo dejo montado.