Quer verificar se sua célula do Excel contém um número ou não? Descubra como fazer exatamente isso com a função ISNUMBER.

O Excel oferece uma ampla variedade de funções para ajudá-lo a realizar cálculos e análises complexos. Uma dessas funções é a função ISNUMBER, que é usada para avaliar o conteúdo de uma célula e retornar valores booleanos dependendo se eles atendem a um determinado critério.

Se estiver trabalhando com um grande conjunto de dados, você pode usar a função ISNUMBER para identificar e manipular dados numéricos rapidamente.

O que é a função ISNUMBER do Excel?

A função ISNUMBER é uma função lógica que retorna TRUE se o valor em uma célula for um número e FALSE se não for. A sintaxe da função ÉNÚMERO é:

=NÚMERO(valor)

Aqui, "valor" é o valor que você deseja verificar. Isso pode ser uma referência de célula, uma fórmula ou uma constante. Por exemplo, se você quiser verificar se o valor na célula A1 é um número ou não, use a seguinte fórmula:

=NÚMERO(A1)

Se o valor na célula A1 for um número, a fórmula retornará VERDADEIRO. Caso contrário, retornará FALSO.

instagram viewer

Como usar ISNUMBER com outras funções

A função ISNUMBER é uma ferramenta útil por si só, mas quando combinada com outras funções, pode ser mais poderosa para análise de dados. Ao usar ISNUMBER com outros funções avançadas do Excel, você pode executar várias tarefas que seriam difíceis de concluir apenas com ISNUMBER.

Usando FIND com ISNUMBER

Você pode usar a função ISNUMBER com a função LOCALIZAR no Excel para determinar se um caractere ou string específica está presente em uma célula. Aqui está um exemplo:

Digamos que você tenha uma lista de endereços de e-mail na coluna A e deseja determinar quais contêm o domínio "@gmail.com". Você pode usar FIND com a função ISNUMBER para pesquisar "@gmail.com" em cada célula, assim:

=SE(ÉNÚMERO(ENCONTRAR("@gmail.com",A2)),"Endereço do Gmail","Não é um endereço do Gmail")

Esta fórmula verifica se o texto "@gmail.com" aparece na célula A2. Se isso acontecer, a função FIND retornará a posição do @ caractere dentro do texto em A2 (por exemplo, 6 se a célula contiver [email protected]). Como se trata de um número, a função ÉNÚMERO retornará VERDADEIRO e a fórmula retornará "endereço do Gmail".

Se o texto "@gmail.com" não for encontrado em A2, a função FIND retornará o #VALOR! erro, que não é um número. A função ÉNÚMERO retornará FALSO e a fórmula retornará "Não é um endereço do Gmail".

Usando ESQUERDA com ISNUMBER

Você pode usar ISNUMBER com a função ESQUERDA para verificar se um número específico de caracteres em uma célula é numérico ou não. Aqui está um exemplo:

Suponha que você tenha uma lista de números de peça na coluna A e queira identificar quais números de peça têm valores numéricos nos quatro primeiros caracteres. Você pode usar a seguinte fórmula na coluna B para conseguir isso:

=NÚMERO(ESQUERDA(A2,4)*1)

Esta fórmula extrairá os quatro primeiros caracteres da célula A2 usando a função ESQUERDA e, em seguida, verifique se são numéricos usando a função ÉNÚMERO. O *1 no final da fórmula converte o resultado da função ESQUERDA em um valor numérico, para que a função ÉNÚMERO possa reconhecê-lo como um número.

Usando SUMPRODUCT com ISNUMBER

Você pode usar a função SUMPRODUCT com ISNUMBER para testar um intervalo inteiro de células para números. Por exemplo, para verificar se há pelo menos um número no intervalo A2:A6, usaremos a fórmula abaixo:

=SOMAPRODUTO(--NÚMERO(A2:A6))>0

Nesta fórmula, a função ÉNÚMERO testa cada célula no intervalo A2:A6 e retorna uma matriz de valores TRUE ou FALSE dependendo se cada célula contém um número ou não. O duplo sinal negativo (--) converte os valores TRUE/FALSE em 1s e 0s, respectivamente.

A função SUMPRODUCT soma os 1s e 0s na matriz para obter uma contagem total de células que contêm números. finalmente, o >0 O operador compara a contagem total com 0 e retorna TRUE se houver pelo menos uma célula que contenha um número.

Simplifique a validação de dados com a função ISNUMBER do Excel

A função ÉNÚMERO do Excel é uma ferramenta eficaz para simplificar dados filtrando valores não numéricos. ISNUMBER é fácil de usar e pode ajudar a simplificar o processo de análise de dados, especialmente ao lidar com grandes conjuntos de dados. Ao identificar e remover dados não numéricos, você pode aprimorar a precisão de sua análise e obter informações mais profundas sobre seus dados.