Archivo de explicación de las Funciones aquí descritas:
Domina el Tiempo
en Excel
Elaborado por: William Oswaldo Garzón Sánchez
Para: Complementaria, 3172657 Creacion de Funciones y Gráficos en microsoft excel
Instructor: Edgar Francisco Gaitan Martinez
Fecha de Entrega: 18-mar-26
14 funciones de fecha y hora explicadas con ejemplos reales de un GP —
desde ¿cuándo arranca el sprint? hasta
¿cuántos días faltan para la entrega?
HOY() es como tener un post-it mágico en tu hoja: siempre muestra la fecha actual, y se actualiza solo cada vez que abres el archivo. No recibe argumentos — simplemente devuelve hoy. En gestión de proyectos es tu aliado para calcular cuánto falta o cuánto ha pasado desde cualquier hito, en tiempo real.
// Resultado si hoy es 15/03/2026: → 15/03/2026
Si HOY() te dice el día,
AHORA() te dice el día y la hora.
Devuelve un número decimal: la parte entera = fecha, los decimales
= fracción del día. Ej: 46098.625 = día 46098, hora
15:00 (62.5% del día ha pasado). Útil cuando necesitas
timestamps precisos — registrar cuándo se
actualizó un estado, o calcular tiempos de proceso.
// A las 14:30 del 15/03/2026: → 15/03/2026 14:30
Imagina que la fecha es un sandwich y DIA() te extrae solo el pan de arriba — el número de día. Recibe una fecha y te devuelve un número del 1 al 31. Es útil cuando necesitas comparar si algo vence antes o después de una fecha específica dentro del mes.
=DIA(FECHA(2026,3,15)) → 15
=DIA("15/03/2026") → 15
MES() extrae el mes como número: enero=1, diciembre=12. Combinado con SI() o BUSCARV(), permite agrupar hitos por trimestre, filtrar gastos mensuales o verificar en qué fase del año ocurre un evento del proyecto.
=MES("15/03/2026") → 3
// Convertir a trimestre: =REDONDAR.MAS(MES(A1)/3,0) → 1, 2, 3 ó 4
AÑO() es el compañero obvio de DIA() y MES(). Devuelve el año como entero de cuatro cifras. Esencial para proyectos plurianuales: ¿en qué año se ejecutó cada fase? ¿Se pasó el presupuesto de 2025 al 2026?
=AÑO(HOY()) → 2026
=AÑO("31/12/2025") → 2025
DIASEM() convierte una fecha en un número que representa el día de la semana. El segundo argumento tipo controla el conteo: con tipo=2, lunes=1 y domingo=7 (estándar europeo y latinoamericano). Con tipo=1, domingo=1. Perfecto para detectar si una entrega cae en fin de semana o para construir un semáforo de disponibilidad.
=DIASEM(HOY(); 2) → 7 // hoy es domingo 15/03/2026
Devuelve el número de semana del año (1–53). Con tipo=21 usa el estándar ISO 8601 (el más usado en gestión de proyectos), donde la semana 1 es la que contiene el primer jueves de enero. Ideal para armar cronogramas tipo Gantt usando semanas en lugar de fechas exactas, lo que simplifica la planificación de sprints.
=NUM.DE.SEMANA(HOY(); 21) → 11 // semana 11 del año 2026
HORA() extrae la parte de las horas de un valor fecha-hora o de una celda con formato hora. Devuelve un número entre 0 y 23. Si tienes un registro de reuniones o logs de trabajo con timestamps, esta función te permite aislar a qué hora ocurrió algo y hacer estadísticas.
=HORA("14:35:00") → 14
Análoga a HORA(), pero devuelve los minutos (0 a 59). Útil en combinación con HORA() para construir la duración exacta en minutos de cualquier actividad registrada con timestamps.
// Duración total en minutos: =(HORA(fin)*60+MINUTO(fin))-(HORA(inicio)*60+MINUTO(inicio))
SEGUNDO() extrae los segundos (0–59). En proyectos de gestión, rara vez necesitas segundos para planificación, pero es muy útil cuando tu sistema genera logs automatizados (APIs, macros, sistemas de monitoreo) y necesitas procesar los timestamps completos con precisión de segundo.
=SEGUNDO(AHORA()) → [0-59, cambia cada segundo]
FECHA() es el constructor de fechas: le das año,
mes y día por separado y te devuelve una fecha válida de Excel. Es
especialmente poderosa cuando tienes esos valores en celdas
separadas — por ejemplo, si importaste datos desde una base de
datos o un formulario donde año, mes y día llegaron en columnas
distintas. También permite crear fechas dinámicas:
=FECHA(AÑO(HOY()); 12; 31) = último día de este año,
cualquiera que sea.
=FECHA(2026; 6; 30) → 30/06/2026
=FECHA(AÑO(HOY()); 12; 31) → 31/12/2026
¿Alguna vez exportaste datos de un sistema y las fechas llegaron
como texto ("2026-03-15",
"15 marzo 2026") y Excel no las reconoció como fechas
reales? FECHANUM() es el traductor: convierte
esas cadenas de texto en el número serial de fecha que Excel sí
entiende. Después, solo dale formato de fecha a la celda.
=FECHANUM("15/03/2026") → 46098 // número serial de esa fecha
=FECHANUM("March 15, 2026") → 46098
FECHA.MES() es la función de los plazos contractuales. Dado una fecha de inicio y un número de meses, devuelve la fecha exacta N meses después (o antes, con números negativos). Es más precisa que sumar 30 días, porque respeta los meses reales (28, 30 o 31 días). Perfecta para calcular vencimiento de contratos, plazos de garantía, o fechas de revisión periódica.
=FECHA.MES(FECHA(2026;1;15); 3) → 15/04/2026
=FECHA.MES(HOY(); -1) → 15/02/2026 // hace 1 mes
DIAS() es la función más directa de todas: recibe
dos fechas y devuelve cuántos días hay entre ellas. Ojo con el
orden: fecha_final primero, fecha_inicial segundo — al
revés de lo que parece intuitivo. Si el resultado es negativo,
simplemente invierte los argumentos o usa ABS(). También puedes
hacer lo mismo con una simple resta (=fecha2 - fecha1), pero DIAS() es más explícita y legible en fórmulas complejas.
=DIAS(FECHA(2026;6;30); HOY()) → 107 // días hasta el 30 de junio
// Equivalente a: =FECHA(2026;6;30) - HOY() → 107
AHORA() → fecha + hora
DIASEM() · NUM.DE.SEMANA()
FECHA.MES() · DIAS()

Comentarios
Publicar un comentario