¿Cuál es la forma más eficaz de estandarizar formatos de tiempo y encontrar duraciones que excedan longitudes específicas utilizando Excel 2007?

¿Cuál es la forma más eficaz de estandarizar formatos de tiempo y encontrar duraciones que excedan longitudes específicas utilizando Excel 2007?

EL ESCENARIO: Digamos que alguien le entrega una hoja de cálculo que contiene una columna con una duración de 416.000 vídeos. Cuando se ingresó la información, se ingresó en una hoja de cálculo de Excel 2007 sin ningún formato previo de la columna. Si la duración de un vídeo era de 8 minutos y 10 segundos, se ingresaba como 8:10. Si era 1 hora, 31 minutos y 38 segundos, se ingresaba como 1:31:38. El valor predeterminado de Excel parece identificar esto como horas de reloj en formato h:mm o h:mm:ss.

Cuando cambia el formato al formato de hora 37:30:55 (una de las opciones de formato predeterminadas de Excel), Excel devuelve 8:10:00 para el primer ejemplo y 1:31:38 para el segundo. Sabes que el video de 8:10 es un video de 8 minutos y 10 segundos (no un video de 8 horas y 10 minutos). Según otras investigaciones que ha realizado con este tipo de contenido de vídeo, sospecha que sólo dos de cada 10 vídeos probablemente duren más de una hora. Tienes una forma de corroborar la duración de cada vídeo, pero no quieres hacerlo con los 416.000. El tiempo es la esencia. Debe identificar y enviar videos de una hora o más a otra agencia lo antes posible.

OBJETIVO #1: MOSTRAR Y CLASIFICAR FORMATOS DE HORA: Sin cambiar los tiempos originales ingresados, le gustaría mostrar y ordenar porformato de hora mostradapara examinar y validar más a fondo cómo cree que Excel interpretó estos valores y reportar esa información con cierto grado de confianza. Podría ser suficiente una inspección de un subconjunto aleatorio de estos registros. Sabe cómo trabajar con la función RAND, pero no sabe cómo mostrar y ordenar por formato de hora. Aunque sospecha que Excel solo interpretó estos valores como h:mm o h:mm:ss, debe estar seguro y desea realizar una inspección aleatoria de cada tipo. Básicamente quieres saber si Excel fue consistente en su interpretación y si no, ¿por qué no? Esperaba poder utilizar el cuadro de búsqueda de Excel (es decir, Buscar y reemplazar), pero buscar por formato de hora no parece ser una opción.

OBJETIVO #2: RECUPERAR VIDEOS > 60 MINUTOS DE DURACIÓN: Si mostrar y ordenar por formato de hora no es una opción, puede vivir con eso, pero, como mínimo, desea extraer cualquier video que se muestre con horas, minutos y segundos. (Está razonablemente seguro de que estos serán videos de más de 60 minutos de duración, pero desea validar esa suposición aleatoriamente antes de enviarlos). También desea asegurarse de que ningún video aparezca como 60:00, 90:00 o 120: 00 o cualquier otra duración de tiempo >60 con el formato h:mm. Está bastante seguro de que si estos fueran sólo números, podría establecer alguna fórmula condicional que devolvería dicha información, pero preferiría no hacerlo si no es necesario. Sin embargo, sus experimentos iniciales con el formato de hora no parecen funcionar.

EXPERIMENTOS ANTERIORES: Has pensado o probado algunos de los siguientes:

  • usando las herramientas en formato condicional
  • usando las herramientas con la función de filtrado

Estos no parecen reconocer formatos de hora cuando se usan en una expresión formulada. El filtrado muestra los formatos de hora correctamente, pero no arroja resultados cuando se utiliza con sus operadores matemáticos integrados. Si fuera así, es poco probable que necesites publicar este escenario.

PENSAMIENTOS FINALES (ESCENARIO SOBRE/ESCRITO INTENCIONALMENTE EN PUNTO DE VISTA EN PRIMERA PERSONA): He visto algunas publicaciones en este sitio (y otros) que brindan soluciones a problemas similares al sugerir que los valores se formatee en un número y continúe desde allí, pero escribí esta publicación no solo para obtener algunas respuestas, sino para ver qué Los expertos consideran que sería la forma más eficiente de cumplir los objetivos planteados en este escenario. También me interesaría saber si las versiones más nuevas de Excel tienen en cuenta algunas de las limitaciones que he encontrado con Excel 2007 (por ejemplo, formato/filtrado condicional). Incluso algún tipo de cuadro emergente cuando ingresa un número con dos puntos podría ayudar al usuario a pensar en la coherencia del formato. Sería una mejora un cuadro o ventana con mejores explicaciones de las distintas opciones. Incluso algo tan simple como hacer que Excel pregunte al usuario "¿Es esta una hora de reloj o una duración de tiempo?" lo ayudaría (y al usuario) a formatear correctamente desde el principio.

información relacionada