Excel - SUMAR HORAS DE VARIAS COLUMNAS

 
Vista:
Imágen de perfil de Benito
Val: 19
Ha disminuido su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

SUMAR HORAS DE VARIAS COLUMNAS

Publicado por Benito (7 intervenciones) el 14/02/2020 09:31:48
Buenos días a todos;
-Tengo creada una macro para sumar horas que están en varias columnas.
-En la tabla Excel tengo jornada de mañana y tarde y en estos casos va bien.
-El problema viene si solo pongo jornada continuada entonces me da error.
-En el archivo adjunto he puesto dos botones uno para cuando es jornada partida y otro continuada. En la que es continuada e deshabilitado parte del código y así funciona bien para la jornada continua pero solo de mañana.
Me gustaría poder unificar todo con un mismo código, es decir que la propia macro evalúe esos casos.

Agradecería vuestra ayudita.

Saludos a todos y buen día
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.072
Plata
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

SUMAR HORAS DE VARIAS COLUMNAS

Publicado por Antoni Masana (1416 intervenciones) el 14/02/2020 15:51:44
Quizás la solución es más simple:

Turno1:
1
=SUMAR.SI(D17:D400;"=" & K3;F17:F400) - SUMAR.SI(D17:D400;"=" & K3;E17:E400)

Truno1.2
1
=SUMAR.SI(D17:D401;"=" & K4;F17:F400) - SUMAR.SI(D17:D401;"=" & K4;E17:E400)

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Benito
Val: 19
Ha disminuido su posición en 2 puestos en Excel (en relación al último mes)
Gráfica de Excel

SUMAR HORAS DE VARIAS COLUMNAS

Publicado por Benito (7 intervenciones) el 14/02/2020 16:11:37
Muchas gracias por contestar.
Si ya se que con la formula se consigue, el tema es que no me gusta mucho el uso de formulas y por eso había optado por la creación de una macro.
¿No se puede usar el condicional en la macro?

Igualmente agradecido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar