Qual é a maneira mais eficiente de padronizar formatos de hora e encontrar durações de tempo que excedam comprimentos específicos usando o Excel 2007?

0

O CENÁRIO: Digamos que alguém lhe forneça uma planilha contendo uma coluna com duração de 416.000 vídeos. Quando as informações foram inseridas, elas foram inseridas em uma planilha do Excel 2007 sem qualquer pré-formatação da coluna. Se a duração de um vídeo fosse de 8 minutos e 10 segundos, ele era inserido como 8:10. Se foi 1 hora, 31 minutos e 38 segundos, foi introduzido como 1:31:38. O padrão do Excel parece identificar isso como tempos de relógio no formato h: mm ou h: mm: ss.

Quando você altera o formato para o formato de horário 37:30:55 (uma das opções de formatação padrão do Excel), o Excel retorna 8:10:00 para o primeiro exemplo e 1:31:38 para o segundo. Por acaso você sabe que o vídeo para 8:10 é um vídeo de 8 minutos e 10 segundos (não um vídeo de 8 horas e 10 minutos). Com base em outras pesquisas que você fez com esse tipo de conteúdo de vídeo, suspeita que apenas dois em cada dez vídeos tenham mais de uma hora de duração. Você tem uma maneira de confirmar a duração de cada vídeo, mas você não quer fazer isso para todos os 416.000. Tempo é essencial. Você precisa identificar e enviar vídeos de uma hora ou mais para outra agência o mais rápido possível.

OBJETIVO # 1: EXIBINDO E ESCOLHENDO FORMATOS DE TEMPO: Sem alterar os tempos originais inseridos, você gostaria de exibir e classificar por formato de tempo exibido para examinar e validar como você acha que o Excel interpretou esses valores e relatou essas informações com algum grau de confiança. Uma inspeção de um subconjunto aleatório desses registros pode ser suficiente. Você sabe como trabalhar com a função RAND, mas não sabe como exibir e classificar por formato de hora. Embora você suspeite que o Excel tenha interpretado esses valores apenas como h: mm ou h: mm: ss, é necessário ter certeza e realizar uma inspeção aleatória de cada tipo. Você basicamente quer saber se o Excel foi consistente em sua interpretação e se não, por que não? Você esperava poder usar a caixa de pesquisa do Excel (por exemplo, Localizar e substituir), mas a pesquisa por formato de hora não parece ser uma opção.

OBJETIVO # 2: RECUPERAÇÃO DE VÍDEOS > 60 MINUTOS EM DURAÇÃO: Se a exibição e classificação por formato de hora não for uma opção, você pode viver com isso, mas, no mínimo, você quer puxar qualquer vídeo que seja exibido com horas, minutos e segundos . (Você se sentirá razoavelmente seguro de que esses vídeos durarão 60 minutos, mas você deseja validar essa suposição antes de enviá-los.) Você também quer ter certeza de que nenhum vídeo está listado como 60:00 ou 90:00 ou 120 : 00 ou qualquer outro período de tempo > 60 com o formato h: mm. Você se sente bastante confiante de que, se fossem apenas números, você poderia configurar alguma fórmula condicional que retornasse essas informações, mas preferiria não fazer isso se não fosse necessário. No entanto, suas experiências iniciais usando o formato de horário não parecem estar funcionando.

EXPERIÊNCIAS ANTERIORES: Você pensou ou tentou alguns dos seguintes procedimentos:

  • usando as ferramentas na formatação condicional
  • usando as ferramentas com o recurso de filtragem

Estes não parecem reconhecer formatos de hora quando usados em expressões estereotipadas. A filtragem exibe os formatos de hora corretamente, mas não retorna resultados quando usada com seus operadores matemáticos internos. Em caso afirmativo, é improvável que você precise postar este cenário.

CONSIDERAÇÕES FINAIS (CENÁRIO SOBRE / INTENCIONALMENTE ESCRITO NO PONTO DE VISTA DA PRIMEIRA PESSOA): Eu vi algumas postagens neste site (e outras) que fornecem soluções para problemas semelhantes sugerindo que os valores ser formatado para um número e continuar a partir daí, mas eu escrevi este post não apenas para obter algumas respostas, mas para ver o que os especialistas acham que seria a maneira mais eficiente de atingir os objetivos apresentados neste cenário. Também gostaria de saber se as versões mais recentes do Excel levam em consideração algumas das limitações que encontrei com o Excel 2007 (por exemplo, formatação / filtragem condicional). Até mesmo algum tipo de caixa pop-up quando você insere um número com dois pontos, pode ajudar um usuário a pensar na consistência da formatação. Uma caixa ou janela com melhores explicações para as várias opções seria uma melhoria. Mesmo algo tão simples quanto ter o Excel perguntando ao usuário “É um tempo de relógio ou uma duração de tempo?” O ajudaria (e o usuário) a formatar corretamente desde o começo.

    
por Lisa Beck 11.12.2015 / 21:17

0 respostas