Função RIGHT do Excel
Se pretender extrair um número específico de caracteres do final de uma cadeia de texto, a função DIREITA poderá ser a melhor opção para si. Neste artigo, explico como utilizar a função DIREITA no seu livro do Excel.

- Exemplo 1: Extrair os últimos x caracteres das cadeias de texto com a função RIGHT
- Exemplo 2: Extrair a subcadeia após um separador específico com a função RIGHT
- Exemplo 3: Remover Primeiros N Caracteres das cadeias de texto com a função RIGHT
Sintaxe:
A sintaxe da função RIGHT no Excel é:
Argumentos:
- textObrigatório. A cadeia de texto da qual pretende extrair caracteres.
- num_charsOpcional. O número de caracteres a devolver a partir do final do texto indicado.
- Se o num_chars for omitido, será definido como 1 por predefinição.
- Se o num_chars for superior ao comprimento da cadeia de texto, todos os caracteres serão devolvidos.
- O num_chars deve ser maior ou igual a zero; se for um número negativo, será devolvido um erro #VALOR!.
Resultado:
Devolve o texto a partir do lado direito da cadeia.
Exemplos:
Exemplo 1: Extrair os últimos x caracteres das cadeias de texto com a função RIGHT
Para extrair os últimos 4 caracteres das cadeias de texto, aplique a seguinte fórmula:
Em seguida, arraste a alça de preenchimento para as células às quais pretende aplicar esta fórmula e todos os últimos 4 caracteres serão extraídos de imediato, conforme ilustrado:

Exemplo 2: Extrair a subcadeia após um separador específico com a função RIGHT
Por exemplo, se precisar de extrair subcadeias após um delimitador — como um hífen, vírgula, espaço ou outro separador —, a função RIGHT pode ajudá-lo.

Aplique a fórmula seguinte numa célula vazia:
Nota: Na fórmula acima, A2 é a célula da qual pretende extrair texto; “-” é o caractere específico com base no qual pretende extrair a subcadeia; pode alterá-lo para outros separadores conforme necessário.
Depois, arraste a alça de preenchimento para baixo para preencher esta fórmula noutras células e todas as subcadeias após o separador específico serão extraídas, tal como ilustrado:

Dicas: Por vezes, se existirem mais do que um separador nas cadeias de texto e pretender extrair a subcadeia a partir da última ocorrência do delimitador, tal como na imagem seguinte:

Para resolver esta tarefa, aplique a seguinte fórmula:
E obterá o texto após a última ocorrência do hífen, conforme ilustrado:

Exemplo 3: Remover Primeiros N Caracteres das cadeias de texto com a função RIGHT
Com esta função RIGHT, também pode remover os primeiros x caracteres do lado esquerdo das cadeias de texto, tal como ilustrado:

Para resolver esta tarefa, utilize a seguinte fórmula:
Nota: Na fórmula acima, A2 é o valor da célula do qual pretende excluir caracteres específicos; o número 2 indica quantos caracteres pretende remover do início da cadeia de texto.
Em seguida, arraste a alça de preenchimento para as células às quais pretende aplicar esta fórmula e os dois primeiros caracteres serão removidos do lado direito das cadeias de texto:

Mais funções:
- Função MID do Excel
- A função MID extrai caracteres específicos do meio de uma cadeia de texto.
- Função LEFT do Excel
- A função LEFT extrai, a partir do lado esquerdo, o número especificado de caracteres de uma cadeia de texto fornecida.
- Função SEARCH do Excel
- A função SEARCH ajuda-o a encontrar a posição de um caractere ou subcadeia específica dentro da cadeia de texto indicada.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.