martes, 8 de diciembre de 2015

Microsoft Excel - Separar Fecha y Tiempo de un reporte

La mayoría de los reportes dentro del ámbito empresarial son generados por medio de excel, debido a que es un sistema en que cada persona que tenga acceso a una computadora debe manejar, así sea de la manera mas básica hasta la mas avanzada. Hoy se presenta un caso en el cual unos sistemas, ya sea para reducir la utilización de la memoria, o presentar la información de una manera más eficiente concatenan ciertos valores de manera que cuando un usuario final los verifique sea mas sencillo analizarlo, esto cambia cuando otro usuario quiere usar esos mismos datos para generar reporte mas complejos y detallar más información.

Un ejemplo claro, sería el registro de entrada del personal a una empresa, donde un sistema registra día tras día el personal que entra y sale de la compañía por medio de un reloj de marcaje y envía dichos datos a una computadora donde se transforman en información, y al descargar esa información es generado un archivo de excel. Dicho archivo cuenta con 5 columnas: Nombre,Apellido, Número de empleado, Departamento, Hora/Fecha. La fecha y hora están unidas esto puede ser un problema si queremos crear una tabla dinámica utilizando estos datos, debido a que excel no reconocería estos datos fusionados por lo que es necesario aplicar la separación de estos, lo explicamos a continuación:

Separar la fecha de la hora

1. Queremos dividir la siguiente información la columna Date & Time (A) la queremos dividir respectivamente en la columna Date (B) y Time (C)


2. Para llevar a cabo esta separación, hay que tener en cuenta que el valor de 1 representa 1 día. El tiempo es una fracción de un día, por ejemplo, 0,33333 es de 8 horas (1/3 de un día). Así que, para extraer la fecha, ahora se puede obtener el valor total de la columna A se utiliza la función INT (INT devuelve el valor entero de una celda).

=INT (A2)


Es posible que se necesite cambiar el formato de la columna B para visualizar el formato de 'Fecha'.

Extraer la hora

3. Para extraer el tiempo, sólo hay que restar los datos de la columna A con todo el valor calculado en la columna B.

=A2-B2


Una vez más, es posible que tengas que cambiar el formato de la columna C para visualizar el formato de celda de 'Time'

Espero que esta información sea de mucha utilidad para las labores que se encuentren realizando.


Referencia: http://www.excel-exercise.com/function/date-time/split-time-and-date/



No hay comentarios:

Publicar un comentario