Manejando horas en Excel


excel-logoComo todos sabréis un decreto del Gobierno obliga, desde mayo de 2019, a las empresas, a que los empleados fichen su jornada laboral, desde la entrada hasta la salida. En el caso de la empresa donde trabajo este sistema se implantó en 2016 mediante un sistema de reconocimiento de huella y un software anexo al ERP de la empresa.

Desde febrero de 2019 hemos integrado el sistema de fichajes en el ERP pero nos hemos encontrado con algunas dificultades en el tratamiento de la información que hemos conseguido solucionar con Excel. Os cuento.

El ERP me vuelca las fechas de manera correcta en Excel, pero las horas no, las vuelca en formato de texto, como podéis apreciar en la siguiente imagen. Todas a la izquierda.

volcado a excel

Para solucionar este primer problema he utilizado la función VALOR. Por definición la función VALOR convierte una cadena de texto que representa un número en un número. Al estar ese nº en formato hora, lo convierte en hora. Formato: VALOR(texto) donde texto puede tener cualquiera de los formatos de número constante, fecha u hora reconocidos por Microsoft Excel. En mi caso: =VALOR(‘Sheet 1’!I3) para lograr esto:

solucion en excel

A pesar de ya disponer de esas celdas en formato hora me encontraba que a la hora de restarle otras horas me aparecían valores extraños, que no se correspondían con la verdadera diferencia entre las horas.

Decidí extraer los valores hora:minutos:segundos, mediante la función EXTRAE y después volver a unirlos mediante la función NSHORA.

extrae hora

Contenido de la celda AM4:

=SI(LARGO(‘Sheet 1’!I4)<=5;0;SI(LARGO(‘Sheet 1’!I4)=7;EXTRAE(‘Sheet 1’!I4;1;1);EXTRAE(‘Sheet 1’!I4;1;2)))

Y para juntar el contenido en formato hora empleé esta fórmula:

=NSHORA(AM4;AN4;AO4)

que une horas:minutos:segundos en una única celda.

Ahora la resta de horas la hace perfecta.

 

 

 

Anuncio publicitario

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Esta web funciona gracias a WordPress.com.

Subir ↑

A %d blogueros les gusta esto: