Muy buenas y gracias de antemano por el trabajo que realizáis.
Mi duda es la siguiente: estoy utilizando la función sumar.si.conjunto para sumar horas metidas en un cuadrante de trabajo. En este cuadrante, desde la columna E hasta la AI son los días del mes. Bajo ellos, por ejemplo en la fila 15, está la hora de entrada al turno, y en la fila 16 está la hora de salida. Más o menos así:
Columnas E F G H I J K L .........
FILA 10 Día 1 2 3 4 5 6 7 8 ......
FILA 15 HE 8:00 4:00 16:00 12:00 6:00 15:00 22:00 23:00 (Horas de entrada)
FILA 16 HS 10:00 12:00 2:00 20:00 12:00 23:00 6:00 5:00 (Horas de salida)
A la hora de sumar las horas lo hago con la función: =SUMAR.SI.CONJUNTO con varios criterios, y uno de ellos es si la hora de salida es menor que la de entrada, por lo que serían horas nocturnas, pero si pongo como rango y criterio E$15:AI$15;"<E$16:AI$16" no me suma las horas. Si pongo por ejemplo E$15:AI$15;"<18:00" sí lo hace, pero si la condición es que un rango sea menor que otro en vez de un valor, no funciona. ¿Hay que hacerlo de otra manera?
Muchas gracias de nuevo.
Hola:
prueba cambiando en tu fórmula esto: ;"<E$16:AI$16" por ;"<"&E$16:AI$16
Saludos.
Hola, Snake.
Muchas gracias por tu interés. Lo he probado y no me funciona, no sé si estaré haciendo algo mal. Te adjunto un ejemplo, en el que en la celda K6 (combinada con K7) está la fórmula. He buscado y rebuscado y no encuentro más que ejemplos similares al que tú has puesto, pero nunca en los que el comparador es un rango, sólo una celda o un valor.
Gracias de nuevo, un saludo.
¿Y por qué no pruebas a crear una fila auxiliar (que luego en presentación puede estar oculta o no imprimirse) donde hagas la diferencia, y luego es esa fila auxiliar la que pones como parámetro para las condiciones en la fórmula?