Saltar al contenido

Ayuda con función Sí y Diferencia de Tiempo


benediction

Recommended Posts

publicado

Estimados buen día

 

Quisiera pedir de su ayuda necesito crear una fórmula con la función sí, para ello debo considerar lo siguiente.

1.- Hora del Sistema Ahora()

2.- Hora de Agenda

Por lo tanto, necesito evaluar si la (Hora de Agenda < Hora de sistema por  40 minutos)  crear un mensaje de texto "Llamar", en caso contrario "OK"

 

La idea es generar un mensaje de alerta de a lo menos 40 minutos antes de la hora de Agenda (Considerando la Hora del sistema para que sea dinámico)

 

 

De antemano muchas gracias

 

 

publicado

Por hora de la agenda probablemente te refieres a una hora programada o una cita, verdad.

Podrías usar la función AHORA() para obtener la hora actual del sistema, luego le restas 40 minutos y compararla con la hora actual del sistema usando la función SI.

Suponiendo que la hora de la agenda la tengas en A1, entonces:

=SI((HORA(A1)+MINUTO(A1)/60)-(HORA(AHORA())+MINUTO(AHORA())/60)<=40/60, "Llamar", "OK")

Haz una prueba, modifica a tus necesidades y si te es posible comparte los resultados.

Saludines

publicado

Recuerda:

Excel no actualiza automáticamente la función AHORA() a menos que se recalcule la hoja de cálculo. Esto puedes hacerlo con alguna acción en el libro, ya sea introducir datos, guardar el libro, o darle calcular ahora.

Por otro lado, si te interesa que lo haga sin mover nada en el libro más que tenerlo abierto necesitas una sentencia VBA, en ese caso podrías abrir otro tema en esa sección. Con gusto ta ayudaré de estar conectado o algún Maestro que pase por ahí.

publicado
En 18/10/2023 at 14:41 , Israel Cassales dijo:

Por hora de la agenda probablemente te refieres a una hora programada o una cita, verdad.

Podrías usar la función AHORA() para obtener la hora actual del sistema, luego le restas 40 minutos y compararla con la hora actual del sistema usando la función SI.

Suponiendo que la hora de la agenda la tengas en A1, entonces:

=SI((HORA(A1)+MINUTO(A1)/60)-(HORA(AHORA())+MINUTO(AHORA())/60)<=40/60, "Llamar", "OK")

Haz una prueba, modifica a tus necesidades y si te es posible comparte los resultados.

Saludines

Estimado, era justo lo que estaba buscando, la verdad muchas gracias.

  • Silvia bloqueó este tema

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.