Programar calculo en tabla con condiciones
Publicado por CARLOS (3 intervenciones) el 05/11/2020 17:48:07
Hola a todos!
Es la primera vez que escribo en el foro y me gustaria pediros ayuda con un excel que estoy haciendo y estoy bloqueado :S... intentaré explicarlo lo mejor posible!
Tengo una tabla de esta forma:
Fila 1 --> cada columna es un valor de tiempo cada 5 minutos de un total de 24h (Ej: 00:05:00; 00:10:00, 00:15:00... hasta 00:00:00)
Columna 1 --> cada fila es una fecha (01/01/2000; 02/01/2000;...)
En cada celda de esa matriz, se rellenarà un valor automaticamente que puede ser "Abierto" o "Cerrado", de forma que al final tendré una matriz cuyo par de datos me indicarà que a fecha de 15/03/2000 a las 13:05:00 es "abierto" o "cerrado". Y asì cada 5 minutos de cada dìa.
Mi problema viene ahora: tengo que escribir una funcion en excel, que me devuelva el tiempo total que ha estado abierta en funcion de la fecha que yo escriba. Ejemplo:
En la celda A3 escribo "15/03/2000", y en la B3 me indica: "00:45:00" (o con otro formato), que seria que en esa fecha, ha estado abierta por un total de 45 minutos.
He probado con SUMIF y VLOOKUP pero no soy capaz de hacer que funcione en conjunto... mi otro problema es que tampoco soy capaz de hacerle entender a excel que me de el tiempo en duracion total y no me sume las horas tal cual (hasta ahora lo que obtengo son por ejemplo: 71:00:00 al sumar tres tiempos donde solo transcurren 10 minutos como 23:05:00 + 23:10:00 + 23:15:00) en lugar de 00:10:00 total).
Espero que me puedan ayudar! muchas gracias!!! :D
Es la primera vez que escribo en el foro y me gustaria pediros ayuda con un excel que estoy haciendo y estoy bloqueado :S... intentaré explicarlo lo mejor posible!
Tengo una tabla de esta forma:
Fila 1 --> cada columna es un valor de tiempo cada 5 minutos de un total de 24h (Ej: 00:05:00; 00:10:00, 00:15:00... hasta 00:00:00)
Columna 1 --> cada fila es una fecha (01/01/2000; 02/01/2000;...)
En cada celda de esa matriz, se rellenarà un valor automaticamente que puede ser "Abierto" o "Cerrado", de forma que al final tendré una matriz cuyo par de datos me indicarà que a fecha de 15/03/2000 a las 13:05:00 es "abierto" o "cerrado". Y asì cada 5 minutos de cada dìa.
Mi problema viene ahora: tengo que escribir una funcion en excel, que me devuelva el tiempo total que ha estado abierta en funcion de la fecha que yo escriba. Ejemplo:
En la celda A3 escribo "15/03/2000", y en la B3 me indica: "00:45:00" (o con otro formato), que seria que en esa fecha, ha estado abierta por un total de 45 minutos.
He probado con SUMIF y VLOOKUP pero no soy capaz de hacer que funcione en conjunto... mi otro problema es que tampoco soy capaz de hacerle entender a excel que me de el tiempo en duracion total y no me sume las horas tal cual (hasta ahora lo que obtengo son por ejemplo: 71:00:00 al sumar tres tiempos donde solo transcurren 10 minutos como 23:05:00 + 23:10:00 + 23:15:00) en lugar de 00:10:00 total).
Espero que me puedan ayudar! muchas gracias!!! :D
Valora esta pregunta


0