DIREITA , DIREITAB (Funções DIREITA, DIREITAB)

DIREITA , DIREITAB (Funções DIREITA, DIREITAB)

Este artigo descreve a sintaxe da fórmula e a utilização das funções DIREITA e DIREITAB no Microsoft Excel.

Descrição

DIREITA devolve o último caráter ou carateres numa cadeia de texto, baseado no número de carateres especificados.

DIREITAB devolve o último caráter ou carateres numa cadeia de texto, baseado no número de bytes especificados.

Importante: 

  • Estas funções poderão não estar disponíveis em todos os idiomas.

  • A função DIREITA destina-se a ser utilizada com idiomas que utilizem um conjunto de carateres de byte único (SBCS, single-byte character set), ao passo que a função DIREITAB destina-se a ser utilizada com idiomas que utilizem o conjunto de carateres de byte duplo (DBCS, double-byte character set). A predefinição de idioma no computador afeta o valor de retorno do seguinte modo:

  • A função DIREITA conta sempre cada caráter, quer seja de byte único quer seja de byte duplo, como 1, independentemente da predefinição de idioma.

  • A função DIREITAB conta cada caráter de byte duplo como 2, quando tiver ativado a edição de um idioma que suporte DBCS e, em seguida, tiver definido o mesmo como idioma predefinido. Caso contrário, DIREITAB conta cada caráter como 1.

Os idiomas que suportam DBCS incluem o japonês, chinês (simplificado), chinês (tradicional) e coreano.

Sintaxe

DIREITA(texto,[núm_carat])

DIREITAB(texto,[núm_bytes])

As funções DIREITA e DIREITAB têm os seguintes argumentos:

  • Texto    Obrigatório. É a cadeia de texto que contém os carateres que pretende extrair.

  • núm_carat    Opcional. Especifica o número de carateres que pretende que a função DIREITA extraia.

  • Núm_bytes    Opcional. Especifica o número de carateres que pretende que DIREITAB extraia com base em bytes.

Observações

  • núm_carat tem de ser maior ou igual a zero.

  • Se núm_carat for maior que o comprimento de texto, DIREITA devolve todo o texto.

  • Se núm_carat for omitido, é considerado 1.

Exemplo

Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem os resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.

Dados

Descrição

Preço de venda

Número de stock

Fórmula

Descrição (Resultado)

Resultado

=DIREITA(A2;5)

Os últimos cinco carateres da primeira cadeia (Preço)

Preço

=DIREITA(A3)

O último caráter da segunda cadeia (r)

r

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×