Saltar al contenido

Rango horas problema.


bahianot

Recommended Posts

publicado

Hola buenas noches soy nuevo por aquí :rolleyes:, les escribo por que necesito hacer lo siguiente:

Dentro del rango horario de las 12:00 y 20:00 necesito que me de un valor igual a "1" y "0" si se pasa de horario o se ingresa un horario anterior.

Lo mismo con la hora 20:01 a 04:01 y 04:00 a 11:59.

Alguien que pueda indicarme como es posible lograr hacerlo?...

He utilizado la siguiente formula: =SI(Y($A2>=$F$2;$A2<=$F$3);"1";"0")

donde F2 es de 12:00 HS y F3 es hasta 20:00 HS.

Pero el problema aparece cuando quiero ingresar la la hora 20:01, me lo reconoce , pero cuando llego a la hora 05:00 sigue dándome como valor "1" en vez de darme negativo ( "0" ) no se detiene continua fijo en 1 y se clava en "1".

Les dejo el archivo Excel.

:(:(:(

Espero que me puedan ayudar, desde ya les agradezco por leer mi post :D. saluttes.

SI_io_110106.xls

publicado

Hola Bahianot,

Revisé tu archivo y encontré un problema de definición en la columna D. Estás utilizando la siguiente fórmula:

=SI(Y($A2>=$D$12;$A2<=$D$13);"1";"0") en la cual, $D$12 es 20:01 y $D$13 es 03:59:00

Esta fórmula le está pidiendo que devuelva un "1" si se cumple que $A2 sea al mismo tiempo posterior a 20:01:00 y anterior a 03:59:00. Lo que no se le está informando a Excel es que la hora 03:59:00 corresponde al día siguiente y asume que se refiere al mismo día. Por eso es que ningún dato satisfará ambas condiciones simultaneamente.

Lo que hay que hacer es reemplar la función Y por la función O.

=SI(O($A2>=$D$12;$A2<=$D$13);"1";"0")

Ahora considerará el rango [00:00:00 a 03:59:00] y el rango [20:01:00 a 23:59:59]

Probalo y espero tus comentarios.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.