COMO RECORTAR HORAS COM FUNÇÕES NO MICROSOFT EXCEL

COMO RECORTAR HORAS COM FUNÇÕES NO MICROSOFT EXCEL

Saiba como recortar horas com funções no Excel para ganhar produtividade no tratamento de dados e recorte de textos.

Neste artigo vamos conhecer uma forma muito interessante de recortar horas de determinada sequência de caracteres.

Efetuar recorte de textos no Excel é relativamente simples, e para isso utilizamos na maior parte das vezes três funções:

  • Função Direita: permite extrair caracteres iniciando pela direita;
  • Função Esquerda: permite extração de caracteres iniciando pela esquerda;
  • Ext.texto: permite extração de caracteres no meio de determinada série de caracteres.

Neste artigo vou mostrar como recortar horas de uma cadeia de caracteres, e neste caso o desafio é um pouco maior, pois não só existe a necessidade de efetuar o recorte, mas também mudar formatação e concatenar textos.

Observe abaixo uma série de códigos composto por 8 números, 2 letras e 4 novos números que representam a hora:

Caracteres - COMO RECORTAR HORAS COM FUNÇÕES NO MICROSOFT EXCEL

O desafio aqui é recortar e enviar para uma nova coluna somente os últimos 4 dígitos, e além do recorte é preciso mudar a formatação.

Este processo poderia ser feito em várias etapas, mas para ser mais eficiente recomendo que todas as etapas sejam realizadas dentro de uma única fórmula.

Para efetuar apenas o recorte dos 4 últimos dígitos bastaria utilizar a função direita, mas neste caso também precisamos adicionar no meio dos 4 caracteres o “:”, pois este caractere é necessário no formato de horas.

Este simples fato de incluir o “:” nos obriga a criar mais etapas para resolver a questão.

Recortar os dois primeiros dígitos da hora

O primeiro passo será recortar os dois primeiros dígitos da hora, e como estes dois caracteres estão no meio da sequência, será necessário utilizar a função EXT.TEXTO, que permite extrair textos no meio de frases.

tela caracteres
tela recorte - COMO RECORTAR HORAS COM FUNÇÕES NO MICROSOFT EXCEL

Adicionar o “:” após o 17

Como já dito anteriormente tudo deve ser resolvido em uma única fórmula, e dessa forma o próximo passo será adicionar o ‘:’ após os dois primeiros caracteres da hora.

Para executar esta ação será necessário utilizar o & para concatenar os dois primeiros dígitos ao ‘:’. Veja como ficaria a fórmula para realizar esta operação:

Tela adicionar :

Adicionar 2 últimos dígitos

Para concluir todo o processo será necessário utilizar o & mais uma vez para adicionar os dois últimos dígitos da hora que será recortado com a função direita por estar posicionado à direita da sequência de caracteres.

Veja abaixo como fica a fórmula na terceira etapa após adicionar os dois últimos caracteres da hora:

Tela extração da hora

Perceba que a pós a terceira etapa a hora foi extraída corretamente, porém ainda não está no formato correto, ainda está em formato de texto.

Aplicar função valor para mudar formato

A última etapa do processo é formatar a hora extraída como valor, para assim ser usada de fato como como hora.

A formatação ideal para este caso é a função valor que deverá ser aplicada sobre a fórmula construída.

aplicando função valor na função

Após todas estas etapas a extração da hora estará perfeita, e poderá ser usada como hora em diferentes situações.


inda tem dúvidas? Saiba como extrair horas com funções pelo nosso vídeo do Youtube:


CURSOS ONLINE: Conheça nossos cursos online disponíveis, são centenas de alunos matriculados, com ótimas classificações e
todos na plataforma Udemy uma das maiores do mercado. Ver promoções de cursos online!


Espero que o artigo seja muito útil! Grande abraço e sucesso.

Everton Pires

Logo excelforever

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *