Note: The other languages of the website are Google-translated. Back to English

¿Cómo verificar si el tiempo está entre dos tiempos en Excel?

En Excel, ¿cómo podría comprobar si un tiempo específico está entre dos tiempos determinados? Revisarlos uno por uno será una pérdida de tiempo, aquí, presentaré algunas fórmulas simples para resolver este trabajo.

Verifique si un tiempo específico está entre dos tiempos dados con fórmulas


flecha azul burbuja derecha Verifique si un tiempo específico está entre dos tiempos dados con fórmulas

Por ejemplo, tengo dos columnas de horas que son la hora de inicio y la hora de finalización en la columna A y la columna B por separado, ahora quiero verificar si la hora en la columna C está entre el rango de tiempo en la columna A y la columna B como se muestra a continuación. :

doc comprobar si el tiempo entre tiempos 1

Las siguientes fórmulas pueden ayudarlo a identificar si el tiempo específico está entre dos horas, haga lo siguiente:

Ingrese cualquiera de las siguientes fórmulas en una celda en blanco junto a sus datos donde desea generar el resultado:

= SI (C2 = MEDIANA (A2, B2, C2), "Sí", "No")

=IF(AND(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

Y luego arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, y el tiempo si se ha identificado entre los dos tiempos dados, si está entre dos tiempos, se mostrará un Sí, si no está entre los dos veces, se mostrará un No, vea la captura de pantalla:

doc comprobar si el tiempo entre tiempos 2

Nota: En las fórmulas anteriores, C2 es la hora específica que desea verificar y A2 y B2 son las celdas que contienen los dos tiempos en los que desea verificar.


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (22)
5 clasificado de 5 · 1 calificaciones
Este comentario fue minimizado por el moderador en el sitio
Esto no funciona si está comprobando entre valores de tiempo posteriores a la medianoche. Por ejemplo, la fórmula devolverá un falso si está comprobando si la 1 a. m. es entre las 10 p. m. y las 3 a. m.
Este comentario fue minimizado por el moderador en el sitio
Hola Chris,
Si su hora supera la medianoche, debe aplicar la siguiente fórmula:
=O(MOD(C1,1)>HORA(22,0,0),MOD(C1,1)

En la fórmula anterior, C1 es la hora específica que desea verificar, y TIME(22,0,0) y TIME(3,0,0) son las dos horas entre las que desea verificar. Debe cambiar las referencias a su necesidad.
¡Pruébalo, espero que te pueda ayudar!
Este comentario fue minimizado por el moderador en el sitio
Tengo 3 horas (llegada, proceso y salida) que pueden abarcar la medianoche, entre las que quiero calcular la diferencia. Recibo un error cuando trato de calcular el tiempo entre el proceso y la salida donde el proceso es antes de la medianoche y la salida es después. Por ejemplo, mi hora de llegada es a las 21:00, mi hora de proceso es a las 23:00 y mi hora de salida es a las 03:00, la diferencia debería ser de 4 horas, pero me aparece un error. Estoy usando la siguiente fórmula porque quiero resaltar dónde está el tiempo de proceso después de la hora de salida =SI(ESBLANCO(G3),"N/A",SI(E3=G3,"TIEMPO DE PROCESO IGUAL A HORA DE SALIDA",SI( E3>G3,E3-G3,SI(E3
Este comentario fue minimizado por el moderador en el sitio
Oye, si tengo la hora que quería comprobar (02:00) es entre las 15:00 (del día anterior) y las 06:30. La función mod no funciona, no puede leer la hora después de las 00:00.
¿Que más puedo hacer?
Por favor,
Este comentario fue minimizado por el moderador en el sitio
Tengo estos examen. ¿Puede alguien ayudarme ya que no pude conectarme con la fórmula correcta?

S time E time Adex time Exact (quiero verificar si esto está dentro de s y e time o no)
18:30 00:29 20:23:02
18:30 00:29 20:22:01
18:30 00:29 23:16:18
18:30 00:29 23:49:10
17:30 00:29 18:03:06
17:30 00:29 18:19:15
17:30 00:29 18:36:24
17:30 00:29 18:06:35
17:30 00:29 18:22:46


Este comentario fue minimizado por el moderador en el sitio
¡Dios te bendiga! esto funciona para mi problema. Buscando rango entre las 22:00 y las 05:00 de mayo a septiembre, ¡ahora rango diferente para el resto del año! Voy a dividir la hoja de cálculo. de todas formas gracias de nuevo amigo!!!
Este comentario fue minimizado por el moderador en el sitio
Esto no me funciona cuando la hora específica es =AHORA() para mostrar la hora actual. ¿Alguna sugerencia?
Este comentario fue minimizado por el moderador en el sitio
Hola Nikkii,

Si ingresa la función = ahora () para obtener la fecha y hora actuales, se muestran tanto la fecha como la hora, si necesita una fórmula para obtener la hora actual dinámicamente, puede aplicar esta fórmula: = MOD (AHORA (), 1) y, a continuación, formatéelo como formato de hora. Y luego, puede usar la fórmula en este artículo con éxito.

Por favor, inténtalo, ¡espero que te pueda ayudar!
Este comentario fue minimizado por el moderador en el sitio
Tengo dos horas aquí 23:00:00 (hora de inicio de AS2) y 8:00:00 (hora de finalización de AT2) y la hora específica es 0:02:20 (J2), así que cuando uso esta fórmula = SI (Y ( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NO"), debería ser sí, ya que la hora específica está entre nuestras dos horas de inicio y finalización, pero es no muestra ninguna ayuda para corregir esta fórmula
Este comentario fue minimizado por el moderador en el sitio
Hola, tengo que encontrar mi hora específica entre dos horas... por ejemplo: la hora de inicio (AS2) es 23:00:00 y la hora de finalización (AT2) es 8:00:00, la hora específica (J2) es 0: 02:20, así que cuando uso la fórmula =SI(Y(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"SÍ","NO") debería mostrar sí como su solo entre dos veces, pero no se muestra, ¿alguna ayuda para corregir la fórmula?
Este comentario fue minimizado por el moderador en el sitio
Si su hora supera la medianoche, debe aplicar la siguiente fórmula:
=O(MOD(C1,1)>HORA(23,0,0),MOD(C1,1)
Este comentario fue minimizado por el moderador en el sitio
En la fórmula anterior, C1 es la hora específica que desea verificar, y TIME(23,0,0) y TIME(8,0,0) son las dos horas entre las que desea verificar. Debe cambiar las referencias a su necesidad.
¡Pruébalo, espero que te pueda ayudar!
Este comentario fue minimizado por el moderador en el sitio
Hola Santosh, Eso es similar a mi uso, uso algo como;

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
Este comentario fue minimizado por el moderador en el sitio
Hola plata,


La fórmula no funciona. Si tengo que ingresar "13:00" (horas) en cada fila, por qué hay una fórmula, esto no facilita el trabajo.
Este comentario fue minimizado por el moderador en el sitio
Ayúdame en esto, como si hubiera algunos rangos de tiempo en un día y tuviera que averiguar si hay o no un conflicto de tiempo. entonces por favor sugiera alguna fórmula!
Este comentario fue minimizado por el moderador en el sitio
Estoy tratando de calcular el tiempo por día, por ejemplo, fui al laboratorio de computación e inicié sesión durante 4 horas y 35 minutos el lunes y el martes, inicié sesión durante 2 horas y 10 minutos y el miércoles 3 horas y 4 minutos y el jueves durante 4 horas y 14 minutos y Viernes 1 hora y 15 minutos. Sume esos totales y obtenga un gran total. Quiero poder guardar cada minuto. Sin redondeo, sé que tengo que usar la función IF.
Este comentario fue minimizado por el moderador en el sitio
Estoy en necesidad de ayuda. Me he estado tirando de los pelos durante el último mes tratando de encontrar una manera de simplificar mi vida. Ni siquiera estoy seguro de si se puede hacer porque no puedo encontrar nada sobre cómo hacerlo. Mi problema es este... Hace poco comencé a usar un nuevo programa para recopilar datos de empleados entrantes y salientes. Los lectores de datos son confidenciales y, a veces, darán cuenta de un empleado varias veces en el transcurso de un par de minutos. cuando exporto estos datos a un archivo de Excel, es una absoluta pesadilla tratar de eliminar individualmente las capturas adicionales. El uso de la opción de eliminar duplicados ayuda, pero aún deja muchos tiempos duplicados debido a que los segundos en el tiempo son diferentes. Hoy, por ejemplo, después de eliminar los duplicados, todavía tengo más de 24,000 XNUMX entradas únicas que debo revisar para obtener los datos que necesito. Alguien, cualquiera... por favor ¡Ayuda!
Este comentario fue minimizado por el moderador en el sitio
Hola, estoy comparando cientos de miles de líneas de datos (por primera vez) y necesitaba una ecuación que compare el tiempo entre dos de las columnas. Sin embargo, no puedo salirme con la mía con una declaración IF usando A3<>F3 porque los tiempos en A3 tienen aproximadamente 1 segundo de diferencia. Más bien, solo necesito el minuto más cercano. ¿Alguna ayuda?
Este comentario fue minimizado por el moderador en el sitio
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze Discussionie, een tijdvenster bestaande uit 2 tijden.
voor het gemak:
Cel A2 estado en 15:00
Cel B2 estado en 16:00
Cel C2 estado en 15:49

ik wil met een formule weten of Cel C2 binnen het tijdvak van A2 en B2 ligt.
als ik de formules kopieer van hierboven en deze aanpas naar mijn cellen(en taal), krijg ik een onjuiste formule melding.

Ik ben vrij handig en Excel... maar dit krijg ik verdorie niet voor elkaar.
(Ik heb een nederlandse versie van Excel)

de formule die ik nu probeerde te gebruiken is: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

¿Qué pasa? :(
Este comentario fue minimizado por el moderador en el sitio
Hola, Bastian
He probado su fórmula en holandés, la fórmula funciona bien, vea la siguiente captura de pantalla:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
Inténtalo de nuevo, ¡gracias!
Este comentario fue minimizado por el moderador en el sitio
Hola,

Este es un gran artículo y OR(MOD... es un gran trabajo para tiempos en diferentes fechas.

¿Cómo incorporaría esto a una fórmula con los siguientes parámetros?

Si la celda A1 se lee como ayer entre las 22:00 y las 23:59, se muestra como el mismo día.
Si la celda A1 se lee como hoy entre las 00:00 y las 21:59, se muestra como ayer.

Cualquier ayuda aquí es MUY apreciada ya que soy un cachorrito perdido en este caso.
5 clasificado de 5
Este comentario fue minimizado por el moderador en el sitio
Curioso cómo escribir una fórmula que dé como resultado un número (1) para contar una persona presente en un momento específico.
Por ejemplo: Si necesito saber que una persona estuvo presente a las 2:45pm, durante estos 5 horarios.
ENTRADA SALIDA 2:45
11:00 5:00 1
12:00 4:13 1
9:00 5:00 1
7:47 2:10 p. m. 0
3:50 6:00 0

Necesita dar como resultado un 1 - si llegan antes de las 2:44 p.m.
Y resultado un 1 - si salen después de las 2:46

Sugerencias
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL