Você não pode fazer o Excel diretamente inserir automaticamente um cólon quando um usuário insere apenas dígitos para o tempo. A formatação de tempo interno do Excel requer o cólon como separador. No entanto, você pode conseguir isso usando uma combinação de validação de dados e uma fórmula personalizada. Aqui está como:
1. Validação de dados para garantir a entrada correta: *
Selecione as células onde você deseja que o tempo seja inserido.
* Vá para
dados> validação de dados .
* Sob
Configurações , escolha
personalizado Do suspensão "permitir".
* Na caixa "Fórmula", insira esta fórmula:`=e (len (a1) =4, isNumber (valor (esquerda (a1,2))), isNumber (valor (direita (a1,2)), valor (a1,2) <=23, (a1,2)). Esta fórmula verifica:
* O comprimento da entrada é de 4 caracteres (hhmm).
* Os dois primeiros caracteres são números (horas).
* Os dois últimos caracteres são números (minutos).
* As horas são menores ou iguais a 23.
* Os minutos são menores ou iguais a 59.
* Em
mensagem de entrada , opcionalmente, você pode adicionar uma mensagem para orientar o usuário (por exemplo, "Digite o tempo como HHMM").
* Em
alerta de erro , escolha um estilo e mensagem apropriados para alertar o usuário se eles inserir dados inválidos.
2. Formatação personalizada para exibir com dois pontos: *
Selecione a mesma célula (s). * Vá para
Home> Número> Mais formatos de número .
* Escolha
Custom e insira este código de formato na caixa "Tipo":`00 \:00`
* Clique em
ok .
3. (Opcional) Fórmula para converter para o valor do tempo real: As etapas acima fazem com que * pareça * com o tempo, mas o valor da célula subjacente ainda é apenas um número. Para realmente armazená -lo como um valor de tempo que o Excel pode usar nos cálculos, adicione outra coluna e use uma fórmula como esta:
* Em uma nova coluna (por exemplo, coluna B), ao lado da coluna de entrada de dados (por exemplo, coluna A), insira esta fórmula em B1 e arraste -a para baixo:
`=Time (esquerda (A1,2), direita (A1,2), 0)`
Esta fórmula pega os dois primeiros dígitos (horas) e os dois últimos dígitos (minutos) da coluna A e os converte em um valor de tempo adequado do Excel. Em seguida, você pode formatar a coluna B como um tempo usando a formatação de tempo padrão do Excel. Esta coluna conterá um valor de tempo verdadeiro adequado para cálculos e manipulação adicional.
Exemplo: Se um usuário inserir `1430 'na célula A1, a validação de dados permitirá. A célula A1 será exibida * como `14:30` devido à formatação personalizada. A célula B1 (usando a fórmula) conterá um valor de tempo real representando 14h30, que o Excel reconhecerá como tal.
Essa abordagem lida com a entrada do usuário, validação, exibição e fornece um valor de tempo verdadeiro para uso posterior. Lembre -se de ajustar as referências de células (A1, B1) conforme necessário para corresponder à sua planilha.