Você pode testar um valor para ver se é um número com ISNUMBER (). E você pode usar a função IF () para fazer coisas diferentes com base no resultado de ISNUMBER (). Em uma planilha simples, se você tivesse um número ou texto em A1 e quisesse multiplicar A1 por 10% apenas se A1 fosse um número, sua fórmula ficaria assim:
=IF(ISNUMBER(A1), A1*10%, "False")
Você pode fazer o que for necessário com a falsa condição. Estou apenas escrevendo "False" na célula, mas a maioria das expressões pode ir até lá.
ISNUMBER () retorna um valor booleano, verdadeiro ou falso. O primeiro passo na função IF () precisa de algo que possa resultar em um valor booleano. Se o teste for avaliado como verdadeiro, IF () faz o que está depois da primeira vírgula. Se o teste for avaliado como falso, IF () faz o que é depois da segunda vírgula. A maneira como funciona é muitas vezes apresentada assim:
IF(logical_test, [value_if_true], [value_if_false])
Mas, em vez de um valor, o que você geralmente quer é uma expressão de algum tipo.