Como usar a função ISREF (É.REF) no Excel

Português Inglês
É.REF ISREF

A função ISREF (É.REF em português) nos aplicativos Microsoft Excel e Google Planilhas é utilizada para verificar se uma célula ou valor corresponde a uma referência válida dentro da planilha. O resultado desta função é um valor lógico: VERDADEIRO se o item analisado for uma referência, e FALSO caso contrário.

Sintaxe e Uso da Função

A sintaxe da função ISREF é bem simples:

ISREF(valor)

onde valor refere-se a uma célula, um intervalo de células ou outro tipo de referência na planilha.

Confira alguns exemplos de utilização da função ISREF:

Expressão Retorna
ISREF(A1) VERDADEIRO, se A1 é uma célula referenciada
ISREF(“Olá”) FALSO, já que “Olá” não é uma referência
ISREF(INDIRECT(“A1”)) VERDADEIRO, pois INDIRECT retorna uma referência

Essa função é extremamente útil para assegurar a validade de dados e fórmulas que dependem de referências a células ou áreas específicas da planilha.

Exemplo Prático 1: Validação de Referências em Macros

Imagine uma macro no Excel que necessita de uma referência de célula específica para processar informações. Para prevenir erros, pode-se empregar a função ISREF para validar a entrada fornecida pelo usuário:

Sub ValidaReferencia() Dim ref As Variant ref = InputBox("Digite a referência da célula (ex: A1):") If Application.WorksheetFunction.IsRef(Application.Evaluate(ref)) Then MsgBox "A referência é válida!" Else MsgBox "Referência inválida, por favor insira uma célula correta." End If End Sub

Este código solicita ao usuário que insira uma referência de célula e verifica através de ISREF se ela é válida, fornecendo um feedback imediato.

Exemplo Prático 2: Limpeza de Dados

Em situações onde um arquivo Excel contenha referências de células provenientes de várias fontes, e algumas delas podem estar corrompidas ou inválidas, ISREF pode ser utilizado para identificar e catalogar esses casos:

Célula Fórmula Resultado
B1 =ISREF(A1) VERDADEIRO, dependendo do conteúdo de A1
B2 =ISREF(“B3”) FALSO, pois strings não são referências

Este exemplo demonstra como manter a integridade das referências, podendo ser facilmente ampliado para a verificação de uma coluna inteira ou toda a planilha.

Em suma, a função ISREF é uma ferramenta indispensável para a verificação de referências em suas planilhas, assegurando o processamento adequado e seguro de informação.

Mais Informações: https://support.microsoft.com/pt-pt/office/funções-é-0f2d7971-6019-40a0-a171-f2d869135665

Outras funções
Devolve informações sobre a formatação, localização ou conteúdo de uma célula
Devolve VERDADEIRO se o valor estiver em branco
Devolve VERDADEIRO se o valor for um valor de erro
Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
Devolve VERDADEIRO se existir uma referência a uma célula que contenha uma fórmula
Devolve VERDADEIRO se o valor for lógico
Devolve VERDADEIRO se o valor for o valor de erro #N/D
Devolve VERDADEIRO se o valor não for texto
Devolve VERDADEIRO se o valor for um número
Devolve VERDADEIRO se o valor for texto
Devolve VERDADEIRO se o número for ímpar
Devolve VERDADEIRO se o número for par
Devolve o número de folha da folha referida
Devolve o número de folhas numa referência
Devolve informações sobre o ambiente de funcionamento atual
Devolve um valor convertido num número
Devolve o valor de erro #N/D
Devolve um número que indica o tipo de dados de um valor
Devolve um número correspondente a um tipo de erro