Traducir el blog

Cuartos cambios en el Control Horario

Posted on marzo 31, 2025 by Excel Pedro Wave

🔝To translate this blog post to your language, select it in the top left Google box.


Los 3 primeros cambios en el Control Horario, de un amigo funcionario para que "el copiar y pegar se va a acabar", los tienes aquí:

Todos esos cambios tienen una característica común:

Con estos cuartos y últimos cambios he ajustado algunas de las 4.308 fórmulas del libro, y explicaré cómo funciona cualquiera de las 4 versiones del Control Horario en Excel para la Web, sin la necesidad de tener instalado Excel, y con solo crear una cuenta gratuita en esta página:

Con dicha cuenta podrás acceder a las versiones web y móvil de aplicaciones como Word, Excel, PowerPoint, Outlook y OneDrive, con 5 GB de almacenamiento en la nube. Excel para la Web no trabaja con macros VBA, pero incluye todas las funciones más actualizadas de Microsoft 365, con lo que sirven para aprender a usarlas en las fórmulas de Excel. Y ya sabes que la mejor manera de aprender es practicando...


Cuartos cambios en el Control Horario

Al abrir el Control Horario en Excel para la Web, tenemos acceso a toda la funcionalidad del registro de horas de cualquier tipo de jornada, y se añade una funcionalidad muy importante, que luego explicaré. Este es el resultado:

En las hojas de cada mes '2025mm' (siendo mm: mes en 2 cifras) y en la hoja 'HORARIO' he insertado la hora actual, para que no te despistes, aunque en Excel para la Web no se puede actualizar la hora presionando la tecla <F9>, sino en la cinta de opciones seleccionando: Fórmulas > Calcular libro

De todos modos, la hora actual se actualiza cuando se edita cualquier celda de cualquier hoja, sin hacer nada más.

En la hoja 'HORARIO' la fecha y hora actuales están en el rango B8:B11 y en la celda B13, respectivamente. Con la flecha de la celda B7 se puede ir al día actual para registrar las horas de hoy mismo.

En las hojas de cada mes, la hora actual está en la celda Q2. Con la flecha de la celda R2 se puede ir al día de hoy.

El valor de la celda Q2 se puede copiar y pegar en cualquiera de las 3 horas de entrada y salida, para poder registrar fácilmente la hora actual del día de hoy, en vivo y en directo, por ejemplo para iniciar, pausar, reiniciar o finalizar inmediatamente una jornada de teletrabajo.


Control Horario en la nube

Hay grandes ventajas de tener el Control Horario en la nube de Microsoft OneDrive:

1) Acceder con Excel para la Web desde un navegador o un móvil o celular.

2) Compartir los registros horarios con tu jefe o con tu empresa o con el Ministerio de Trabajo español.

3) Auditar los cambios en los registros horarios, verificando la fecha y hora de los cambios.

4) Intentar cumplir las leyes estatales sobre el registro de horas diarias de cualquier empleado.

Por ejemplo en España se quiere implantar este año un nuevo registro horario digital, a la vez que se reducirá la jornada semanal a un máximo de 37,5 horas aunque, como mi amigo funcionario ya disfruta de esas horas, seguro que exige jornadas reducidas de 35 horas a la semana. Pero, si yo fuera él, pediría directamente 32 horas semanales, para ir a la oficina 4 días de 8 horas. ¡Por pedir que no quede!

Con el registro horario digital se pretende erradicar el fraude en las horas extra no remuneradas y garantizar que todos los trabajadores tengan un control claro y accesible de su jornada laboral.

¿Por qué no comienzas usando mi Control Horario para saber cuántas horas extras dejas de cobrar?


Control Horario compartido

Lo que no puedo hacer es insertar en este blog el Control Horario interactivo, en modo prueba para quienes no tengan Excel, pues ya denuncié al Soporte de Microsoft OneDrive el problema que tienen en este artículo:

De todos modos, inserto aquí mi Control Horario para que lo pruebes, aunque no puedas registrar las horas.

Cópialo con el botón de abajo a la derecha y compártelo en tu nube de OneDrive, desde donde podrás usarlo en tu día a día, y estará totalmente operativo si lo abres en Excel para la Web.

Navega dentro de este Excel para la Web insertado en mi blog.

Para ajustar el zoom en la nube:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa dentro el cursor y presiona la tecla <Control> mientras giras la ruleta del ratón.

Insisto que no puedo personalizar esta vista, porque desde hace unos meses hay un problema en el Código para insertar, ya que es erróneo el código generado por MS OneDrive, pues no incluye ninguna referencia al archivo a insertar, generando un origen indefinido: src="?

Este problema no permite la Interacción, con lo que no se consigue: Permitir que los usuario escriban en las celdas, que es la interacción que sirve para probar los archivos sin tener instalado Excel.

¡Imposible mientras Microsoft no arregle este problema de la personalización de Excel en OneDrive! ¡Tenemos para rato!


Descarga el Control Horario

Descarga los cuartos cambios del Control Horario y pruébalo, tanto en Excel de escritorio como en Excel para la Web desde cualquiera de estos enlaces:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

Las hojas están protegidas sin contraseña para que sea fácil analizar las fórmulas y los formatos condicionales.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Vídeo: Control Horario en Excel para la Web

He añadido la hora actual al Control Horario, lo que me sirve de excusa para explicar las ventajas de usarlo en Excel para la Web.


Cómo funciona el Control Horario en Excel para la Web

Se define el mes en el nombre de la hoja, para poder ir a la hoja de un mes determinado mediante hipervínculos. El nombre de las hojas de meses está definido por: 2025mm, siendo mm: las 2 cifras del mes.

En Excel de escritorio se puede leer el nombre de las hojas para determinar a que mes corresponde cada hoja, pero eso no es posible en Excel para la Web, por lo que hay que editar los valores de Año y Mes en cada hoja de mes, en las celdas C40 y E40, respectivamente, que solamente son visibles en Excel para la Web.

En la imagen se ve la hoja '202504' del mes de abril de 2025.

AVISO: Si se modifican el Año o el Mes, en las celdas C40 y E40, será erróneo si no coinciden con el nombre de la hoja del mes.

Las dos celdas anteriores están ocultas en Excel de escritorio, gracias a los nombres definidos en el Administrador de nombres, que se puede abrir desde la cinta de opciones: Fórmulas > Administrador de nombres

La lectura del nombre de la hoja y del archivo se hace con la función CELDA, que hay que llamarla con un nombre definido en el Administrador de nombres. Esta función devuelve un valor en Excel de escritorio pero devuelve un error en Excel para la Web.

A la derecha se muestra el aspecto del Administrador de nombres en Excel para la Web.

Hacen falta los siguientes nombres definidos:

Nombre_Ruta: =CELDA("filename";!$A$1)

En Excel de escritorio devuelve la ruta completa del archivo y el nombre de la hoja, llamada con el primer argumento en inglés "filename", que sirve para cualquier idioma de Excel, y el segundo argumento con referencia absoluta a la celda A1 de cualquier hoja, pues se ha añadido antes un signo de admiración: !$A$1

Ejemplo devuelto en mi Excel de escritorio:

C:\Users\Pedro Wave\Downloads\Desarrollo\Calculadoras\[Control Horario - PW4.xlsx]202504

En Excel para la Web devuelve error. 

Nombre_Hoja1: =EXTRAE(Nombre_Ruta;ENCONTRAR("]";Nombre_Ruta;1)+1;100)

En Excel de escritorio extrae el nombre de la hoja del nombre de la ruta.

Nombre_Hoja0: =miAño & TEXTO(COINCIDIR(miMes;misMeses;0);"00")

En Excel para la Web obtiene el nombre de la hoja, formado por el año y el mes de las celdas B40 y D40.

Nombre_Hoja: =SI.ERROR(Nombre_Hoja1;Nombre_Hoja0)

Obtiene el nombre de la hoja, tanto en Excel de escritorio como en Excel para la Web.

miDía1: =SI.ERROR(SI(LARGO(Nombre_Hoja)<>6;NOD();FECHA(--IZQUIERDA(Nombre_Hoja;4);--EXTRAE(Nombre_Hoja;5;2);1));FECHA(2000;1;1))

Con esta fórmula se obtiene el primer día del mes, tanto en Excel de escritorio como en Excel para la Web.

Si el nombre de la hoja no tiene el formato correcto, devuelve el 1 de enero de 2000.

Nombre_Archivo1: =EXTRAE(Nombre_Ruta;ENCONTRAR("[";Nombre_Ruta)+1;ENCONTRAR("]";Nombre_Ruta)-ENCONTRAR("[";Nombre_Ruta)-1)

En Excel de escritorio extrae el nombre del archivo del nombre de la ruta.

Nombre_Archivo0: =CONTROL!$AC$3

En Excel para la Web obtiene el nombre del archivo, escrito en la celda AC3 de la hoja 'CONTROL'.

Nombre_Archivo: =SI.ERROR(Nombre_Archivo1;Nombre_Archivo0)

Obtiene el nombre del archivo, tanto en Excel de escritorio como en Excel para la Web.


Próximos cambios en el Control Horario

IMPORTANTE: En España se deben conservar los registros diarios de la jornada y las horas realizadas a través de cualquier medio que garantice su preservación, fiabilidad e inalterabilidad. Deben ser conservados, como mínimo, durante un periodo de cuatro años, lo que es posible guardándolos en Microsoft OneDrive y abriéndolos en Excel para la Web, como he explicado en este artículo.

Estoy pensando en si habrá más cambios en mi Control Horario, pero lo que sí tengo claro es que no lo decidiré yo, si no algún funcionario que se aburra, o algún político de diferente signo, que quiera cambiar la ley del Control Horario Digital.

Desde hoy puedes comenzar a registrar las horas con mi Control Horario. Eso sí, mi amigo funcionario no está obligado por ley a usar ningún Control Horario Digital, por lo que no cambiarán sus rutinas y seguirá usando su hoja de cálculo, que puedes ver aquí.

No Response to "Cuartos cambios en el Control Horario"

Leave A Reply

Comenta este artículo, critícalo o avisa si detectas algún error que haya que corregir.

Mi lista de blogs