Concordo com Excellll; você precisará do VBA para converter os valores no lugar em um valor de string.
Este método não resultará em strings de texto; mas pode ajudá-lo a obter o formato necessário.
Digamos que esses foram meus minutos:
- Digite
1440
emqualquercélulaembranco.SelecioneestacélulaepressioneCtrl+C. - Selecioneointervaloquecontémosminutos.
- Colarespecial>Valores>Divide
CliqueemOK.Resultado:
-
Selecione o intervalo do número novamente e pressione Ctrl + 1 .
- Vá para Número > Personalizado
-
Digite o formato:
[h] "h" mm "m"
Resultado:
Se você gostaria de alterá-los de volta para minutos:
- Digite
1440
em qualquer célula em branco. Selecione esta célula e pressione Ctrl + C . - Selecione o intervalo que contém suas horas / horários.
- Colar especial > Valores > Multiplique.
- Pressione Ctrl + 1 . Defina o formato numérico de volta para Geral .
- Você pode se livrar da célula 1440 quando terminar.
Para obter o número de horas na forma decimal, use 60
em vez de 1440
. Então, por 330 (min), você receberá 5,5 (horas).