supongo que si se hiciera una estadística sobre los usos de excel.doc

22
Supongo que si se hiciera una estadística sobre los usos de Excel, las herramientas para la administración de horas de trabajo figurarían entre los primeros lugares. Excel está "hecho a medida" para estas tareas, pero para construir este tipo de herramientas tenemos que comprender primero como maneja Excel el tema de las fechas y las horas. En esta nota haremos una revisión integral del tema y daremos algunos ejemplos prácticos. Excel considera las fechas y las horas como números sucesivos de una serie. Ésta comienza el 1ro. de enero de 1900, fecha a la Excel le asigna el número 1. El 2 de enero está representado por el número 2 y así sucesivamente. Las horas son la parte decimal del número. Un día completo son 24 horas, de manera que las 12 del mediodía está representado por el número 0.5; las seis de la mañana por el 0.25, las 6 de la tarde por el 0.75, etc. En este momento es el 9 de febrero a las 9:50 de la mañana. El resultado de la función AHORA() es 09/02/2008 09:50:36 Si cambiamos el formato de la celda a "General" veremos el número 39487.4101446759 donde 39487 es el número de días transcurrido desde el 01-01-1900 hasta hoy y 0.4101446759 resulta de dividir 35346 segundos (el equivalente de 9 horas, 50 minutos y 36 segundos) por 86400 (la cantidad de segundos que hay en un día). Otro aspecto importante a tomar en cuenta, antes de abocarnos a la tarea de construir herramientas para administrar horas, es el formato de números

Upload: ozzkar-yagchi

Post on 07-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Supongo que si se hiciera una estadística sobre los usos de Excel, las herramientas para

la administración de horas de trabajo figurarían entre los primeros lugares.

Excel está "hecho a medida" para estas tareas, pero para construir este tipo de

herramientas tenemos que comprender primero como maneja Excel el tema de las

fechas y las horas.

En esta nota haremos una revisión integral del tema y daremos algunos ejemplos

prácticos.

Excel considera las fechas y las horas como números sucesivos de una serie. Ésta

comienza el 1ro. de enero de 1900, fecha a la Excel le asigna el número 1. El 2 de enero

está representado por el número 2 y así sucesivamente.

Las horas son la parte decimal del número. Un día completo son 24 horas, de manera

que las 12 del mediodía está representado por el número 0.5; las seis de la mañana por

el 0.25, las 6 de la tarde por el 0.75, etc. En este momento es el 9 de febrero a las 9:50

de la mañana. El resultado de la función AHORA() es 09/02/2008 09:50:36

Si cambiamos el formato de la celda a "General" veremos el número 39487.4101446759

donde 39487 es el número de días transcurrido desde el 01-01-1900 hasta hoy y

0.4101446759 resulta de dividir 35346 segundos (el equivalente de 9 horas, 50 minutos

y 36 segundos) por 86400 (la cantidad de segundos que hay en un día).

Otro aspecto importante a tomar en cuenta, antes de abocarnos a la tarea de construir

herramientas para administrar horas, es el formato de números en Excel y el de las

fechas y horas en particular. Cambios de formato no alteran el número sino como es

representado por Excel en la pantalla. Supongamos una tabla donde ponemos el

comienzo de una tarea, las horas a trabajar y el resultado será la hora de finalización

Page 2: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Para ver el resultado, debemos cambiar el formato de la celda, que ha sido "heredado"

de la celda A2, por el formato hh:mm

Extraño, ¿no? Para entender este resultado volvemos a cambiar el formato de las celdas

a "General"

Sucede que cuando ingresamos 15:30 en la celda A2, Excel la interpreta como el 1ro. de

enero de 1900 a las 15:30. Al poner 8 en la celda B2, por ser un número entero, es

interpretado como 8 días. El resultado en la celda C2 será el 8 de enero de 1900 a las

15:30. Esto lo podemos ver cambiando el formato de las celdas a dd/mm/yyyy hh:mm

Para evitar resultados erróneos debemos ingresar los datos de horas con formato

horario.

En este ejemplo hemos ingresado el dato en la celda B2 como 08:00, lo que Excel

interpreta como 8 horas, y por lo tanto el resultado es el esperado

Page 3: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Hay otras cuestiones a considerar cuando trabajamos con horas y fechas en Excel, como

el manejo de resultados negativos, suma de horas por encima de 24 horas, distintos

sistemas de fechas y más. Todo esto ha sido tratado en distintas notas del blog. Todas

las notas sobre fechas y horas pueden verse pulsando el enlace de las etiquetas en la

columna izquierda del blog

Consideremos ahora este ejemplo

Todas las celdas de la tabla tienen el formato hh:mm. El Total Bruto es la cantidad de

horas transcurridas desde el ingreso hasta la salida, sin tomar en cuenta el descanso. La

Page 4: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

fórmula de Total bruto es =(E5-B5)+(E5<B5)*24. El objetivo de la

expresión (E5<B5)*24 es corregir el resultado cuando la hora del final es menor que la

del principio. La explicación completa de esta fórmula la encontrarán en la nota

sobre diferencia de horas en Excel. Más adelante veremos que esta fórmula tiene un

serio inconveniente.

La fórmula de horas trabajadas es =F5-((D5-C5)+(D5<C5)*24), donde nuevamente

usamos la expresión (D5<C5)*24 para corregir el error que se genera cuando la salida

sucede al día siguiente de la entrada.

La columna Horas Regulares la calculamos con esta fórmula: =MIN(G5,$E$1) donde

$E$1 es la celda que contiene la cantidad de horas regulares (en nuestro caso 8). La

función MIN nos da el mínimo entre la jornada regular y las horas trabajadas.

Para calcular las horas extras usamos la fórmula =MAX(0,G5-H5). Es decir, el máximo

entre 0 y la diferencia entre las horas trabajadas y las regulares.

Supongamos ahora que queremos totalizar el total de horas del día. Como ya hemos

explicado, las celdas del total tendrán el formato [h]:mm.

Como ven, los resultados parecen incorrectos! Esto se debe a que nuestra fórmula de

corrección no nos sirve en este caso. En lugar de la fórmula =(E5-B5)+(E5<B5)*24 en

Total Bruto, usaremos la fórmula =RESIDUO(E5-B5,1) en la columna de Total bruto y

la fórmula =F5-(RESIDUO(D5-C5,1)) en la Horas trabajadas.

Ahora los totales son correctos

Page 5: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Technorati Tags: MS Excel

Posted by Jorge Dunkelman at 12:28 p. m.

Enviar esto por correo electrónico BlogThis! Compartir en Twitter Compartir en Facebook Compartir en

Pinterest

 

Labels: Fechas y hora

77 comments:Anónimo,  11 febrero, 2008 15:50

Como se hace para redondear o aproximar horas?, por ejemplo si el resultado es 2:20 que

me la aproxime a 2.

Graciias

Jorge L. Dunkelman,  11 febrero, 2008 18:22

Depende lo que quieras hacer. Si el objetivo que en la pantalla se vea la hora sin los

minutos, basta con dar a la celda formato personalizado "hh".

Si realmente queremos redondear, es decir aproximar al entero más cercano, debes usar

esta fórmula

=REDONDEAR(A1*24,0)/24

suponiendo que en A1 se encuentra el valor 02:20

Anónimo,  19 febrero, 2008 20:07

Hola Jorge: quiero felicitarte por tu excelente trabajo. Acababa de no entender de la ayuda

de Excel el ingreso de fórmulas matriciales, y googleando encontré tu blog y me quedó

clarísimo, al igual que estos ejercicios de fechas, los mismos que he tenido que cranear en

múltiples oportunidades producto de mi trabajo.

Sigue adelante y estoy muy contento porque tengo muchísimo más que revisar en tu blog.

David

Anónimo,  02 abril, 2008 21:56

Intento calculñar el precio total del tiempo trabajado en horas, minutos y segundos, a una

tarifa constante. En el casillero de tiempo (A2)pongo formato celda hora hh:mm:ss. en el

casillero de al lado (B2)la tarifa 120 (€ por ejemplo)

En el casillero de resultado, en formato de celda numérico, pongo la fórmula= 24*A2*B2

Page 6: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Pues bien, el resulktado es correcto para cualquier valor de tiempo inferior a 10000:00:00

horas. A partir de ahí no puede calcularlo.

¿Puede ayudarme a subsanar mi error?

Jorge L. Dunkelman,  04 abril, 2008 07:55

El problema reside en la forma en que Excel trata los datos que vamos ingresando en las

celdas. Si pones un número que parece una fecha, Excel le dará a la celda un formato de

fecha. Lo mismo con número que parecen horas (cuando usamos el ":" como separador). Si

pones en una celda con formato General "9999:00:00", Excel lo interpreta como horas. Pero

si pones algo que no encuadra en las reglas que Excel usa para determinar el tipo de dato,

Excel lo transformará en texto. Por eso recibes un resultado de error.

Lo mismo te sucedería si pusieras el 9999:60:00, pero no si pusieras 9999:59:00. Por lo

visto si la cantidad de horas supera los cuatro dígitos, Excel decide que se trata de texto.

La solución que te sugiero es la siguiente:

1 - calculas 10000 dividido por 24 que te dará 416,66667

2 - pones este valor en la celda correspondiente (A2 en tu ejemplo).

Esto forzará a Excel a interpretar el valor como número. Para que el valor exhibido sea

10000:00:00, el formato tiene que ser [hh]:mm:ss.

Daniel Cabrera,  07 abril, 2008 19:34

Hola,

Una consulta yo tengo dos fechas una de ingreso y la otra la fecha de salida del trabajador,

y deseo clacular los dias laborados por el trabajador sin contar los fines de semana, use la

funcion dias.lab pero me bota un resultado no esperado.

Podrias decirme por favor que pasos debo seguir?

Muchas gracias.

Jorge L. Dunkelman,  07 abril, 2008 23:16

Hola Daniel

mandame el archivo para que vea dónde pueda estar el problema

Palel,  15 abril, 2008 21:54

Hola de nuevo, Jorge.

¿Y si en la columna de horas extras se quisiera tener también un resultado en negativo? Se

tiene que trabajar 8 horas pero se ha trabajado 7:45?

Muchas gracias.

Page 7: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Jorge L. Dunkelman,  15 abril, 2008 22:53

Como fue mencionado en la nota y también explicado en esta otra nota, para trabajar con

resultados negativos hay que pasar al sistema basado en el año 1904.

Anónimo,  02 enero, 2009 22:20

hola jorge, tu pagina me sirvio mucho para el lio que tenia con las horas extras. pero tengo

un dilema con la sumatoria total de horas, no se como utilizar la opcion sumar, si se puede

usar igual que una suma cualquiera....como lo puedo hacer...saludos desde chile, por favor

me puedes ayudar... Dionisia

Jorge L. Dunkelman,  04 enero, 2009 22:15

Hola

como hemos expplicado en varias notas, horas y fechas en Exel son números, y como tales

se los puede sumar y restar. No entiendo cabalmente a que te refieres con "utilizar la opción

suma", pero tienes que tomar en cuenta el asunto del formato, como explico en esta nota.

Oscar,  13 enero, 2009 20:09

Hola Jorge soy un fiel seguidor de tus anotaciónes y en mas de una vez me han sido mas

que útiles. Mi consulta es la siguiente, hace un tiempo que estoy complicado con una

planilla que cree para calcular el tiempo y el costo que representa cada movimiento x. El

tema es que estoy trancado y no consigo avanzar. Es posible que tu la veas y me digas en

que me estoy equivocando?

Espero tu respuesta.

Saludos!

Jorge L. Dunkelman,  14 enero, 2009 11:31

Hola Oscar

tendrás que mandarme el archivo con una explicación de lo que quieres hacer

Oscar,  14 enero, 2009 13:26

Gracias por la respuesta Jorge. Dime a que dir quieres que te lo envie....

Jorge L. Dunkelman,  14 enero, 2009 20:49

La que figura en el blog: [email protected]

Anónimo,  11 agosto, 2009 02:05

Hola, de verdad muy buena la informacion, per presento un problema al copiar las formulas,

cuando utilizo el simbolo $ me arroja error de formula, cual seria el simbolo equivalente a

este? Desde Venezuela. Gracias

Jorge L. Dunkelman,  12 agosto, 2009 18:42

Page 8: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

El símbolo $ se usa en todos los idiomas para señalar el tipo de dirección (absoluta, relativa

o semirelativa). Por lo visto estás usando erróneamente el símbolo, o al usarlo estás

creando una referencia equivocada.

Anónimo,  03 octubre, 2009 05:59

Hola!

Gracias de antemano por tu tiempo. Te quería hacer la siguiente consulta yo tengo en una

columna actividades y en otra duración de cada actividad en formato hh:mm:ss, pero

cuando clickeo la celda o quiero hacer la sumatoria total de la duración de cada actividad

transforma el formato 00:20:30, en 12:20:30 am.

Muchas Gracias!

Silvana

Jorge L. Dunkelman,  03 octubre, 2009 17:46

Para sumar horas tienes que usar el formato [h]:mm:ss.

Fijate en esta nota.

Anónimo,  21 octubre, 2009 13:59

Hola Jorge

Perdoname que haga de abogado del diablo, pero creo que hay algo que se podría

solucionar de otra manera alternativa. Todo surge a partir de tus soluciones, por lo que el

mérito sigue siendo tuyo. Paso a explicar:

=(E5-B5)+(E5 < B5)*24 para solucionar el tema de la hora de salida "anterior" a la hora de

entrada.

La podríamos reemplazar por:

=(E5-B5)+(E5 < B5)

Es decir, sin multiplicar por 24 porque lo que verdaderamente importa es que sume 0 o

sume 1, no 24 enteros. Creo que de ahí viene la necesidad posterior de corregir esto con la

función Residuo.

De todos modos, con la fórmula:

=RESIDUO(E5-B5,1) es cierto que también se soluciona el problema de cuajo.

Gracias por prestarme atención

Jorge L. Dunkelman,  21 octubre, 2009 19:16

No hay nada que perdonar y todo comentario es bienvenido.

Oscar,  12 noviembre, 2009 10:23

Hola!

Necesito sumar horas en un calendario. Le he dado el formato [h]:mm para que el

Page 9: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

sumatorio sea superior a 24h pero me gustaría que al poner en una celda 8 y pasar a la

siguiente directamente me lo convierta en 8:00. Es posible? Muchas gracias.

Jorge L. Dunkelman,  12 noviembre, 2009 20:14

Oscar

se puede hacer con fórmulas o programando un evento (macros). Podés leer esta notapara

darte una idea.

Oscar,  25 noviembre, 2009 11:41

Hola,

Cómo puedo hacer para que en una celda sólo me permita escribir un valor concreto? Sería

poner una X y que escribiendo cualquier otra cosa me salga un menaje de error. Es en

Validación pero no se cómo decirle que me deje poner X.

Gracias.

Jorge L. Dunkelman,  25 noviembre, 2009 16:45

Usando la opción Fórmula con 

A1="X"

donde A1 es la celda que estás evaluando

Anónimo,  13 marzo, 2010 20:09

Que tal jorge una duda... si tengo dos fechas con hora dd-mm-aaaa(Fecha inicial

01/12/2009 12:00:00 pm y fecha final 02/12/2009 09:00:00 am) necesito saber el tiempo en

horas que hay entre fecha fina y fecha inicial, pero sin que me tome el domingo por

ejemplo, ya tengo las horas entre una fecha y otra pero necesito discriminar el domingo o

dia festivo... intente con dias.lab o NETWORKDAYS, pero no logro tener el resultado... me

pueden echar la mano para saber como resolverlo

Jorge L. Dunkelman,  14 marzo, 2010 07:32

NETWORKDAYS no nos sirve ya que calcula solamente días enteros y además no toma en

cuenta tanto los sábados como los domingos. 

Una solución sencilla sería restar las fechas cuidando de poner el formato personalizado

[hh]:mm para ver el resultado en horas y luego restar la cantidad de domingos X 24.

Tal vez publique una nota con una solución más elaborada. Mientras tanto puedes leer la

nota que publiqué sobre una versión mejorada de la función DIAS.LAB.

Juan Carlos y Sandra Milena,  26 marzo, 2010 06:12

Saludos;

Page 10: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Exelente sitio. Me ayudo mucho la manera de calcular horas extras pero me queda salgo

por resolver. Resulta que estoy calculando las horas extras del personal y lo hice como tu lo

indicas aca y funciono bien pero falta un detalle, resulta que las horas extras tienen 2

valores distintos, si es entre las 6 pm y las 10 pm cuestan 25% mas del valor normal de la

hora trabajada y si es entre las 10 pm y ñas 6 am entonces cuesta 75% mas. No se como

indicarle a excel esta condicion de valor de las horas extras dependiendo de la hora.

De antemano gracias por tu ayuda

Jorge L. Dunkelman,  26 marzo, 2010 09:44

Tienen que crear dos columnas de horas extras, en lugar de una como muestro en el

ejemplo.

JDelorbe,  20 agosto, 2011 15:06

Como hago para calcular la cantidad de hora trabajadas de 5:00pm a 12:00 donde antes de

las 9:00 pm son horas normales y luego de las 9:00pm son horas nocturnas...????

Jorge L. Dunkelman,  22 agosto, 2011 19:11

Estaré publicando una nota sobre el tema. En tu consulta me falta saber cuando termina el

turno noche (empieza a la 09:00 PM y termina..?), o cuando empieza el turno normal.

Anónimo,  01 septiembre, 2011 20:20

HOLA JORGE EXCELENTE TRABJO, ME PUEDES AYUDAR APARTE DE SACAR TODO

LO ANTERIOR, NECESITO EL TOTAL DE RETARDOS HORA ENTRADA; HORA DE

SALIDA, ADEMAS SALIDA DESCANSO;ENTRADA DESCANSO Y UNA COLUMNA MAS

DE EL TOTAL DE AMBOS, PODRIA MOLESTARTE ME URGE!!!!!!!!!

AYUDA!!!!!!!

Jorge L. Dunkelman,  01 septiembre, 2011 22:31

Ponte en contacto conmigo por mail privado. La dirección figura en el enlace "Ayuda".

Anónimo,  22 febrero, 2012 22:55

YO TENGO EN MI TRABAJO FLEXIBILIDAD EN LA SALIDA, POR LO QUE UNOS DIAS

SALGO ANTES Y OTROS DESPUES , TENGO UNA JORNADA DE 7.30 AL DIA PERO EL

COMPUTO SE HACE SEMANAL POR LO TANTO UNAS VECES HAGO DE MAS Y

OTRAS DE MENOS , PARA HACER UNA TABLA DONDE ME CUENTE LOS MINUTOS U

HORAS NEGATIVAS CUANDO LAS DEBA Y ASI IR SABIENDO EL ACUMULADO TANTO

POSITIVO COMO NEGATIVO , YO LO HE INTENTADO CON LAS HORAS Y MINUTOS

POSITIVOS BIEN, PERO LOS NEGATIVOS EL RESULTADO ME DA ######### AYUDA

CON LA FORMULA GRACIAS!!!!!!

Page 11: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Jorge L. Dunkelman,  23 febrero, 2012 20:28

Estimado,

el tema ha sido tratado en los albores de este blog, fijate en esta nota.

Y por favor, no escribas todo en mayúsuculas; es cmo si estuvieras gritando.

Anónimo,  23 febrero, 2012 23:08

Gracias Jorge, perdona por los gritos, le echare un vistazo a la nota. Si no me aclaro para

sacar

HORA ENTRADA, SALIDA . DIFERENCIA Y ACUMULADO para cuantificarlo diariamente.

tendrás noticias mías aunque no sean gritando, au!!!!! Saludos.

NovelasdelaTv.com,  07 junio, 2012 21:10

por favor podrias enviarme este archivo excel a mi correo ?? podrias hacerlo porfavor

Jorge L. Dunkelman,  08 junio, 2012 12:40

Puedes descargarlo usando el enlace que aparece en la nota (donde dice "consideremos

este ejemplo")

Ciprian,  26 junio, 2012 02:30

Hola Jorge estupendo trabajo el tuyo, felicidades todo muy claro, sabes estoy tratando de

hacer en excel algo asi como un control de entrada y salida de los empleados, ya que no

tenemos reloj biometrico donde trabajo. todo va bien pero tengo un problemita con la

formula de la fecha y hora ya que la que estoy usando es =ahora(),fecha(),hora(), todo

parece perfecto pero al actualizar cualquier casilla se actualizan todas las demas donde

tengo estas formula. no se si me entiendes? quisiera una formula donde el tiempo de

llegada o de salida del empleado no cambie si actualizo otra casilla.

gracias de antemano.

Alex.-

Jorge L. Dunkelman,  26 junio, 2012 07:36

Alex,

AHORA() es una función volátil que Excel recalcula cada vez que hay un cambio en la hoja.

Por ese motivo no puedes usar fórmulas para crear constantes (valores que no cambian).

La solución a este tipo de situaciones es introducir la fecha/hora manualmente o programar

un evento (macro) que lo haga.

Ciprian,  26 junio, 2012 22:29

Muchas Gracias, continuare googliando en busca de un macro adecuado, que se adapte a

lo que le explique, salvo que usted tenga algún consejo al respecto o idea que me pueda

Page 12: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

explicar para hacerlo, estaría muy agradecido.

nueva vez gracias y bendiciones...

Alex.

Anónimo,  03 julio, 2012 19:12

Buenas tardes!

Solo queria felicitarte por tu blog, llevo una semana volviendome loca en el trabajo

intentando hacer formulas para calcular las horas de los trabajadores, nocturnidad, horas

extra nocturnas... Hoy he encontrado tu blog y he podido resolver todas mis dudas!! Ya la

tengo lista para empezar y todo gracias a ti! Muchisimas gracias de verdad por compartir

tus conocimientos con los demas!! :)

Eres un fenómeno!!

Grupo 5,  14 julio, 2012 11:43

Hola, necesito saber si hay posibilidad de trabajar solo con los minutos de una celda, esto

por la necesidad de emplear los minutos sin redondear ni tomar en cuenta segundos u

horas, para trabajarlos en una formula de calculo. Saludos

Jorge L. Dunkelman,  15 julio, 2012 18:59

Por supuesto, con la función MINUTO. Por ejemplo, si la celda A1 contiene la hora

18:57:43,

=MINUTO(A1) da como resultado 57

charlie,  21 julio, 2012 08:44

excelente....muchas gracias

Anónimo,  22 enero, 2013 05:33

Hola Jorge, vos sos como la Madre Teresa de Calcuta....pero de Excel.

Admiro la predisposición que tenés a las preguntas de la gente....yo no soy la excepción.

Para mi uso la planilla está perfecta pero necesitaria una columna mas que se llame "horas

no extras". Es decir cuando el empleado se retira antes de cumplir las 8hs (ej: trabajó

6:30hs entonces le faltaron 1:30hs para cumplir las 8hs ó trabajó 4:15hs y le faltaron 3:45hs

para completar las 8hs). La columna "horas no extras" quiero que me muestre las horas y

minutos que le faltaron para completar las 8hs. Al final del mes sumaría todas las horas

extras y le restaría el total de las horas no extras para que me de como resultado las

verdaderas horas extras o en caso contrario que me muestre las horas que estaría

Page 13: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

debiendo.

Espero que me hayas entendido

te mando un abrazo....y desde ya muchas gracias

Javier

Jorge L. Dunkelman,  22 enero, 2013 11:17

Javier,

en el ejemplo de la nota podrias agregar una columna con esta fórmula

=SI(H5<$E$1;$E$1-H5;0)

donde $E$1 contiene la duración de la jornada (8 horas) y H5 es el total de horas

trabajadas.

Losung SAS,  15 marzo, 2013 19:24

buenas tardes estoy haciendo una tabla de tiempo tengo una horas positivas y unas

negativas y quiero sumarlas pero no he podido me pueden ayudar como lo hago gracias..

Min. (-) Perdidos o Ganados

00:16:00

-00:10:00

-00:13:00

aqui abajo quiero colocar el total de min perdidos y no he podido con la formula les

agradecería..

Jorge L. Dunkelman,  17 marzo, 2013 20:16

Hola, en Excel no existen horas (o fechas) negativas. Cuando ingresas -00:10:00 Excel lo

convierte en texto y por lo tanto no puede usarse en operaciones aritméticas.

Estaré úblicando una nota sobre el tema.

Anónimo,  03 abril, 2013 21:26

Hola buenas tardes me podria ayudar, donde trabajo tengo muchos compañeros que diario

llegan tarde, la empresa opto por descontarles los minutos de retraso pero no se cual

formula aplicar para descontarles los minutos de retardo, con el ejemplo que puso ya puedo

saber cuantas horas extras les voy a pagar. agradecere mucho que me ayude.

Page 14: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

rbk

Jorge Dunkelman,  04 abril, 2013 07:17

Si te explico tus compañeros me van a odiar!!! :)

Y ahora en serio, sencillamente con una resta; si en la celda B1 está la hora de llegada

(digamos, 07:15) y en la celda A1 la hora de entrada establecida (digamos, 07:00), la

fórmula

=B1-A1

calcula la diferencia (00:15)

Giampier Arellano,  08 mayo, 2013 23:01

Hola como estas, ante todo muchas gracias... eh aprendido bastante con tus indicaciones...

Tengo una duda, tengo una columna con los siguientes valores como ejemplo; M5=00:26,

M6=-00:17, M7=-00:23. Que es el resultado de la resta de "Horas solicitadas" - "Horas

realizadas", de eso valores indicados (M5,M6;M7) quiero sumarlos en una sola casilla por

ejm. M10. Podrias por favor ayudarme?. Muchas gracias de antemano.

Jorge Dunkelman,  09 mayo, 2013 09:36

EN Excel las horas y las fechas son números (puedes ver algunas de las notas que he

publicado sobre el tema). Por lo tanto, la suma y la resta se aplica de la misma manera. La

única limitación es que, por defecto, Excel no reconoce fechas u horas "negativas". 

Por eso no me queda claro tu ejemplo, ya que Excel no puede exhibir u operar con un valor

horario como -00:17.

Giampier Arellano,  10 mayo, 2013 19:15

Jorge, muchas gracias por tu respuesta, eh revisando mas a fondo tu blog veo que una

persona ya te habia formulado la misma pregunta que yo (Losung SAS, 15 marzo, 2013

19:24). Tratare de comentarte con mayor detalle. Yo debo cumplir 9:36 horas trabajadas si

entro a las 22:00 y salgo a las 7:00 solo estaria cumpliendo 9 horas, por ende me faltaria 36

min. es por eso que en una columna se salen -0:36 (por que debo los 36 min.) otro dia

ingreso a las 22:00 y salgo a las 7:46, por ende tengo 10 min. a mi favor, osea en esa

misma columna se almacenaria 0:10, y asi sucesivamente quedándome algo como esto.

-0:36

0:15

0:14

-0:05 

Page 15: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Al final de mes yo debo consolidar todo eso en un solo cuadro (osea sumar -

0:36+0:15+0:14+(-0:05)) y asi tener como resultado ver si debo o tengo horas extras a mi

favor. a ese resultado mostrado llego con la siguiente formula =SI(L7<G7;"-"&TEXTO(G7-

L7;"hh:mm");TEXTO(L7-G7;"hh:mm")), donde L7=Son las horas que eh realizado y G7=Son

las horas que debo realizar. 

Tu me dices que no se puede realizar una suma con datos negativos, entonces que

solución podría tomar?? espero puedas ayudarme. Muchas gracias de antemano.

Jorge Dunkelman,  13 mayo, 2013 13:13

Hay varias formas de tratar el tema de horas negativas. En tu caso tendrías que tomar en

cuenta también la fecha, con lo que se soluciona el tema de las horas trabajadas. Si entras

el 12 de mayo a las 22:00 y sales el 13 de mayo a las 07:00, el resultado es 9 horas. Como

he señalado en muchas oprotunidades, las fechas y horas en Excel son números. Así la

fecha/hora 12/05/2013 22:00 en Excel es el número 41406.9166666667 (la parte entera son

los días transcurridos desde el 01/01/1900 y la parte decimal la hora dividido por 24); el

13/05/2013 07:00 es el número 41407.2916666667 y la diferencia es 0.375 (que

multiplicado por 24 es 9).

También puedes fijarte en lo que describo en esta nota.

Una acotación: las fórmulas que utilizan funciones de texto dan valores de texto, no

númericos y por lo tanto no pueden usarse en cálculos.

Víctor Hugo Freire,  16 julio, 2013 16:41

Excelente, muchas gracias

Saludos,

Victor (ECU)

Laura Gigena,  26 julio, 2013 14:30

hola! tengo una duda que no puedo resolver...tengo tiempo inicial y final de un trabajo, y

calculo con ellos el tiempo de trabajo. Con ese dato y las piezas realizadas intento calculas

las piezas/hora..pero cuando efectuo la division no me da el resultado correcto. Creo que es

una cuestion de formatos..agradecería tu ayuda! saludos

Laura

Jorge Dunkelman,  27 julio, 2013 10:07

La fórmula para calcular la piezas por hora es:

Page 16: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

=piezas/((final-inicial)*24)

El motivo por el cual debes multiplicar por 24 la diferencia de horas está explicado enesta

nota.

domen,  24 octubre, 2013 20:38

Buenas tardes

Quisiera sacar cuantas horas efectivamente laborales hay entre las 9:25 am y 5:48 pm de

un mismo dia. Hay que tener en cuenta que la hora de comida es de 12:00 a 12:30 y

también hay un descanso de 15:00 A 15:10. Si es tan amable de de ayudarme a crear una

formula donde se realicen todos los cálculos y me de el resultado en un celda. En

ocasiones los trabajadores entran después de de la hora de comida y del descanso y por

consiguiente no se les toma como horas efectivas.

Jorge Dunkelman,  27 octubre, 2013 21:42

Hola,

podrías adaptar el modelo que publico en la nota agregando otro descanso (para el de diez

minutos) o restándolo del total de horas.

Juan carlos,  04 noviembre, 2013 16:44

Hola Jorge, ante todo espero que se encuentren bien tu y los tuyos.

Si ingreso en A1 la fecha y hora de inicio de un trabajo, en A2 las horas estimadas, en A3

las horas reales no tengo ningun problema, pero en A4 necesito definer la hora real final,

tomando en cuenta que el horario de trabajo es desde las 6:00 am hasta las 8:00 pm, lo que

quiere decir que si un trabajo comienza el 30/10/2013 a las 6:00pm, dura 4 horas, debe

registrarme en A4 como hora final, el 31/10/2013 8:00 am.

Como puedo hacer esta formulacion.

saludos

Juan Annunziata

Jorge Dunkelman,  10 noviembre, 2013 20:56

Hola Juan, disculpas por el tiempo que me tomó llegar a tu comentario. Creo que la técnica

que muestro en esta nota te puede ayudar.

Anónimo,  16 julio, 2014 17:15

Page 17: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

En una hoja excell estamos anotando las horas de los trabajos de una máquina y la fórmula

nos va sumando esas horas y las traduce a fecha/hora, ej., 09/07/2014 9:30.

Quisiera saber como realizar la fórmula para que a medida que va sumando horas saltara al

día siguiente teniendo en cuenta que esa máquina sólo trabaja 16 horas. Por ej. arranca

una jornada a las 6.00 a.m. y finaliza a las 22:00. Qué la siguiente acumulación de horas las

estableciera a partir del día siguiente a las 6.00 a.m. o a otr hora que se determinara.

Gracias

Jorge Dunkelman,  16 julio, 2014 21:12

Te sugiero que te pngas en contacto connmigo por mmail privado (fijate en el enlace Ayuda,

en la parte superior de la plantilla).

Mientras tanto: una tabla dinámica sería la mejor solución, y la más sencilla.

Anónimo,  09 diciembre, 2014 23:52

Han pasado años desde esta publicación y quiero dejar contancia de que se sigue

ocupando, excelente blog. ¡¡¡¡¡¡Felicidades!!!!!!!

Karen Pimentel,  23 diciembre, 2014 18:24

Hola, por favor me colaboran con lo siguiente: requiero que me reste la hora de ingreso

22:00 y la hora de salida 06:00, pero me arroja un error, Gracias

Jorge Dunkelman,  24 diciembre, 2014 07:18

Karen, tendrás que ser más precisa en tu consulta. Te sugiero que veas lo que escribo en el

enlace Ayuda (en la parte superior de la plantilla del blog).

Jugu Contreras,  15 febrero, 2015 17:02

Hola, buen día, Gracias a lo visto en este blog, me ayudé para obtener resultados de

asistencia del personal de mi trabajo (puntualidad, tolerancia, retardos mayores y menores

y días de suspensión por acumulo de retardos), también obtuve las salidas tempranas, de

los cuales cuenta como un "pase de salida" y aquí es donde encuentro el problema, pues

en pantalla me imprime las salidas 0:00 y me lo cuenta como "pase de salida", lo curioso es

que, por ejemplo en horarios 8:00-8:00 ó 7:00-7:00 no hay problema, pero en horarios 8:30-

8:30 ó 7:30-7:30 es donde me imprime "0.00". Alguien me podría ayudar en este caso que

no resuelvo???

Jorge Dunkelman,  15 febrero, 2015 17:57

Jugu, fijate en el enlace ayuda, en la parte superior delo blog. También te sugiero consultar

alguno de los muchos foros de Excel que existen en la Internet (ese es un blog de manera

que sólo recibirás respuestas mías).

Anónimo,  14 abril, 2015 18:32

Page 18: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Buenos días, me gustaria que me ayudaras. Tengo que realizar un formato de asistencia

que al leer con un lector el carnet llene el formato automatico sin que la persona tenga que

firmar, Ahora bien mi consulta es: que en el caso de las personal que vienen de otro turno a

realizar jornadas de horas extras necesito que de acuerdo a su turno original me salga en

una columna la fecha y la hora y de que turno es y si es de un turno distinto me diga en otra

columna llamada Overtime "Si". Espero que entiendas mi consulta y me puedas ayudar.

Jorge Dunkelman,  15 abril, 2015 07:52

Por favor, fijate en las instrucciones que pongo en el enlace Ayuda (en la parte superior del

blog).

Anónimo,  17 abril, 2015 20:54

Necesito hacer una toma de tiempos de un proceso, como puedo hacerle para que en cada

celda de la columna me valla marcando el tiempo por operacion

Jorge Dunkelman,  18 abril, 2015 10:41

Fijate en esta nota.

Silvana Barindelli,  22 abril, 2015 01:49

además de una mente brillante tienes un alma altruista! gracias! bendiciones!!! excelente

blog!! una consulta, necesito calcular horas nocturnas, se consideran horas nocturnas

desde las 22:00 a las 06:00. En el blog aparece una pregunta como esta y tu respuesta fue

que lo ibas a publicar pero no lo encontré. Podrías ayudarme?? gracias desde ya!

bendiciones!

Jorge Dunkelman,  22 abril, 2015 07:15

Hola Silvana, estoy terminando de preparar una nota sobre el tema. Espero publicarla en

los próximos días.

Pablo Velilla Restrepo, Estudiante de psicología, IUE,  27 mayo, 2015 06:58

jorge eres el mejor, no sabes como me has ayudado con tu post, te deseo miles de

bendiciones. como silvana a mi también me gustaría calcular las horas nocturnas en el

mismo formato que después de las 22:00 son nocturnas hasta las 6:00

Jorge Dunkelman,  27 mayo, 2015 09:31

Hola Pablo, gracias por los conceptos.

En respuesta a la consulta de Silvana publiqué dos notas:

Horas trabajadas en turno noche;

Horas en turnos distintos.

Page 19: Supongo que si se hiciera una estadística sobre los usos de Excel.doc

Espero que te sean útiles.

http://jldexcelsp.blogspot.com/2008/02/administracin-de-horas-de-trabajo-en.html