Ejercicios de Excel

Nivel avanzado


Cargando modelo dinámico de Excel...

Funciones empleadas en este ejercicio:

Este ejercicio combina varias funciones de Excel para automatizar cálculos y análisis de datos. A continuación, se describen las funciones clave utilizadas:

1. DIASEM

¿Para qué sirve? Devuelve un número del 1 al 7 que representa el día de la semana correspondiente a una fecha. Es fundamental para detectar fines de semana y aplicar pluses salariales o tarifas de turnicidad.

Sintaxis:

=DIASEM(num_de_serie; [tipo])
  • num_de_serie: La celda que contiene la fecha a evaluar.
  • [tipo]: Usa 2 para que la semana empiece en Lunes (1 = Lunes, 7 = Domingo).

2. COINCIDIR

¿Para qué sirve? Busca un elemento dentro de un rango de celdas y devuelve la posición relativa que ocupa. En nuestro proyecto la usamos para comprobar si una fecha coincide con la lista de festivos oficiales de la empresa.

Sintaxis:

=COINCIDIR(valor_buscado; matriz_buscada; [tipo_de_coincidencia])
  • valor_buscado: La fecha de la jornada actual.
  • matriz_buscada: El rango donde se encuentra la lista de festivos (ej. TablaFestivos[Fecha]).
  • [tipo_de_coincidencia]: Usa 0 para exigir una búsqueda exacta.

3. ESNUMERO

¿Para qué sirve? Evalúa si el contenido de una celda o el resultado de una fórmula es un valor numérico. Devuelve VERDADERO o FALSO. Al combinarla con COINCIDIR, nos confirma si una fecha ha sido encontrada en la lista de festivos.

Sintaxis:

=ESNUMERO(valor)
  • valor: La celda, expresión o función que queremos verificar.

4. ENTERO

¿Para qué sirve? Redondea un número hacia abajo hasta el número entero más cercano, ignorando los decimales. Es ideal para calcular el número de bloques o periodos completos (como semanas o años) sin arrastrar la parte decimal.

Sintaxis:

=ENTERO(numero)
  • numero: El número real o cálculo matemático que deseamos truncar a entero.

Proyecto Final: Cuadrante de turnos y cotización


Objetivo pedagógico: Familiarizarte con el uso de la nueva función LET para crear variables y simplificar fórmulas complejas, así como a aplicar funciones de fecha y lógica para automatizar cálculos en Excel.


Práctica: Generar un calendario automático a partir de las fechas de inicio y fin para calcular el coste por hora asignado según el tipo de día (laborable, fin de semana o festivo de empresa). Por el momento solo usarás las celdas amarilas para realizar la solución. El resto de celdas contiene otras fórmulas que puedes estudiar y aplicar en tus propios cuadrantes o modelos de cálculo.


Puedes descargarte la hoja y trabajar localmente en tu propio ordenador. Recuerda que la hoja de Excel contiene fórmulas y funciones que se recalculan automáticamente al modificar los datos de entrada.


Usa las celdas amarillas para escribir tus propuestas de solución.

¿Cómo se estructura el ejercicio? El ejercicio está dividido en varias partes:


Si ves que te cuesta avanzar, haz clic en la pestaña "Solución" para ver la propuesta de solución. Recuerda que la solución es solo una de las posibles, y que puedes crear tu propia versión del cuadrante de turnos y cotización.


  • ¿Cómo se estructura el ejercicio? El ejercicio está dividido en varias partes:
    • 1. El calendario se genera automáticamente a partir de las fechas de inicio y fin. Esta parte ya viene hecha y no te debes preocupar. Tan solo observa las fórmulas empleadas y estudialas para futuros modelos o ejercicios que puedan salir más adelante.
    • 2. Obtener el dia de la semana en la columna H (Dia semana). Puede servirte para identificar el tipo de dia (festivo o laborable) y simplifcar la fórmula para el calculo del coste por hora
    • 3. Calcular el coste por hora en la columna J (Coste hora €) según el tipo de día (laborable, fin de semana o festivo de empresa) y las tarifas de festivos, si coinciden con jornadas de trabajadas.
    • 4. Calcular el coste total en la columna K (Coste total €) se aplicarán las fórmulas necesarias para obtener los resultados deseados.
    • 5. Obtener los totales de las horas trabajadas en la columna L, al pie de la tabla. Usa el sistema de fórmulas integradas en la propia tabla de datos.