ARCHIVO DEL TALLER No 5:
Archivo de explicación de las Funciones aquí descritas:
El Tiempo como
Ventaja Competitiva
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: 25-mar-26
7 funciones de Excel que transforman fechas en decisiones estratégicas — desde la fracción del año hasta la función que Microsoft escondió en el manual.
FRAC.AÑO() responde la pregunta que los financieros hacen todos los días: "¿cuánto año ha pasado?" Devuelve un número decimal — por ejemplo, 0.5 = medio año, 0.25 = un trimestre, 1.0 = un año completo.
En gestión de proyectos de emprendimiento es clave para prorratear presupuestos, calcular intereses, depreciar activos o simplemente saber qué porcentaje del tiempo planeado ya se consumió.
El tercer argumento base define cómo se cuentan los días del año.
| BASE | MÉTODO | CUÁNDO USARLA |
|---|---|---|
| 0 | US/30 días por mes, 360 días | Finanzas norteamericanas |
| 1 | Días reales / días reales del año | Contratos, intereses reales |
| 2 | Días reales / 360 | Bonos europeos |
| 3 | Días reales / 365 | La más intuitiva para emprendedores |
| 4 | Europeo/30 días por mes, 360 | Contratos europeos |
=FRAC.AÑO(FECHA(2026;1;1); HOY(); 3) → ~0.22 // ~22% del año 2026 ha pasado
FRAC.AÑO() con el presupuesto anual para obtener el gasto esperado a la fecha. Si el gasto real supera ese número, hay desviación presupuestal.DIA.LAB() avanza (o retrocede con número negativo) exactamente N días hábiles desde una fecha, saltando automáticamente sábados y domingos. El argumento opcional festivos es un rango de celdas con las fechas de los días festivos a excluir también. En un emprendimiento como una panadería artesanal con entregas programadas, esta función es tu contrato con el cliente — no le puedes prometer "en 5 días hábiles" y contar el sábado.
=DIA.LAB(FECHA(2026;3;18); 5) → 25/03/2026 // 5 días hábiles después del miércoles 18/03
=DIA.LAB(HOY(),-5) devuelve la fecha 5 días hábiles atrás. Útil para calcular "¿cuándo debí haber iniciado este proceso?"
DIA.LAB.INTL() es la versión premium de DIA.LAB. El tercer argumento fin_semana permite definir exactamente qué días de la semana son no laborables. Puedes usar un número predefinido (1=sábado-domingo, 11=solo domingo, 17=solo sábado) o una cadena de 7 caracteres: "1000001" = lunes y domingo son libres (1=libre, 0=laboral, del lunes al domingo).
Perfecta para negocios con horarios no estándar — una panadería que trabaja los sábados o atiende solo de martes a sábado.
| CÓDIGO | DÍAS LIBRES | APLICACIÓN |
|---|---|---|
| 1 | Sábado y Domingo | Oficinas tradicionales |
| 11 | Solo Domingo | Retail, panadería, restaurantes |
| 17 | Solo Sábado | Comercio con descanso el sábado |
| "0000011" | Sábado y Domingo (manual) | Máximo control |
| "0000001" | Solo Domingo | Panadería trabaja 6 días |
=DIA.LAB.INTL(HOY(); 5; 11) → fecha // 5 días laborables (solo domingo libre)
1=libre, 0=laboral. Una cadena como "1111111" produciría #¡NUM! porque no hay ningún día laboral.
Mientras DIA.LAB() suma días para obtener una fecha futura, DIAS.LAB() cuenta los días hábiles que hay entre dos fechas. Es la función del análisis forense de proyectos: "¿cuántos días reales trabajamos en esta fase?" o "¿cuántos días hábiles quedan para la entrega?"
Excluye sábados, domingos, y opcionalmente los festivos del rango que indiques.
=DIAS.LAB(FECHA(2026;1;1); HOY()) → ~56 // días hábiles en lo que va del año
Es a DIAS.LAB() lo que DIA.LAB.INTL() es a DIA.LAB(): la misma lógica de contar días hábiles, pero con total control sobre qué días son libres. Usa exactamente los mismos códigos de fin_semana (número o cadena de 7 caracteres) que su hermana.
Esencial cuando tu operación tiene un calendario no estándar, o cuando trabajas con socios o proveedores internacionales con semanas laborales diferentes (p.ej. en países del Medio Oriente donde el fin de semana es viernes-sábado).
=DIAS.LAB.INTL(B3; C3; 11) → días contando sábados // código 11 = solo domingo libre
DIA.LAB.INTL(inicio, días, 11), mide también con DIAS.LAB.INTL(inicio, fin, 11) para que el calendario sea consistente.
DIAS360() cuenta los días entre dos fechas asumiendo que el año tiene exactamente 360 días (12 meses × 30 días cada uno). Esto puede parecer raro, pero es el estándar en muchos sistemas bancarios, bonos corporativos y contratos financieros para simplificar el cálculo de intereses.
El argumento método: FALSO (o 0) = método americano (US), VERDADERO (o 1) = método europeo. La diferencia está en cómo tratan los días 31 del mes.
Para un emprendedor que pide un crédito o emite una factura con intereses, esta función reproduce exactamente el cálculo del banco.
=DIAS360(FECHA(2026;1;1); FECHA(2026;7;1); FALSO) → 180 // exactamente 6 meses × 30 días = 180
DIAS360() para auditar estados de cuenta y no pagar intereses de más.
SIFECHA() (en inglés: DATEDIF) calcula la diferencia entre dos fechas expresada en la unidad que elijas. Lo poderoso es que puede darte años completos, meses completos, o días restantes después de descontar los meses — lo que permite construir expresiones del tipo "2 años, 4 meses y 11 días" que ninguna otra función logra sola.
Atención: a diferencia de la mayoría, la fecha inicial va primero y si es mayor que la final devuelve #¡NUM!.
| UNIDAD | DEVUELVE | EJEMPLO |
|---|---|---|
| "Y" | Años completos | 2 (en "2 años, 4 meses") |
| "M" | Meses completos totales | 28 (en el mismo período) |
| "D" | Días totales | 864 |
| "MD" | Días restantes (sin meses) | 11 |
| "YM" | Meses restantes (sin años) | 4 |
| "YD" | Días restantes (sin años) | 131 |
// Fórmula completa: "X años, Y meses y Z días" =SIFECHA(B3;HOY();"Y")&" años, " &SIFECHA(B3;HOY();"YM")&" meses y " &SIFECHA(B3;HOY();"MD")&" días"
→ "0 años, 2 meses y 8 días"
"M" cuenta los meses totales transcurridos. Más preciso que dividir días entre 30.#¡NUM!. Para fechas dinámicas, protege con: =SI(B3<=HOY(), SIFECHA(B3,HOY(),"Y"), "Fecha futura")SIFECHA(fecha_inicio,HOY(),"Y") calcula los años de relación exactos para aplicar beneficios por antigüedad, descuentos por lealtad, o renovaciones automáticas.
Comentarios
Publicar un comentario