Validação de dados do Excel para decimais, mas sem intervalo?

1

Eu quero usar a Validação de dados no Excel para impedir que os usuários insiram um valor não decimal, mas desejo permitir que eles insiram qualquer valor decimal, mas você é forçado a fornecer um intervalo ou restrição. Existe uma maneira de forçar um decimal, mas não tem que colocar restrições no intervalo de valores?

    
por AaronLS 09.06.2011 / 21:17

2 respostas

3

Tente estes:

Método 1: Verificando qualquer número

  • Realce a célula para a qual você deseja aplicar a validação. Para este exemplo, suponhamos que você queira que o usuário insira um valor em A1 .
  • Ir para Dados > Validação de dados
  • Defina como Personalizado
  • Digite a fórmula abaixo.

    =ISNUMBER(A1)

em que A1 é a célula que você está validando. Não inclua $ para copiar / colar a validação para outras células.

Método2:Verificandoptsdecimais

Crieumacolunaembrancoaoladodosseusdados.Paraesteexemplo,vocêdesejaqueosusuáriosinsiramvaloresnacolunaA,portanto,criaremosumacolunaembrancoemB.

NacélulaB1,insiraestafórmulaearraste-aparabaixo.

=AND(ISNUMBER(A1),FIND(".",TEXT(A1,"#.#"))<>LEN(TEXT(A1,"#.#")))

Créditos para DMA57361 para a dica

  • Realce A1 .

  • Vá para Dados > Validação

  • Defina como Personalizado e insira a fórmula abaixo:

    =B1

  • Faça Copiar > Colar especial > Validação para outras células.

Tenho certeza de que existem outros métodos. Isso foi tudo que consegui reunir em poucos minutos.

    
por 10.06.2011 / 12:49
0

Acho que essa fórmula personalizada atende às suas necessidades:

=INT(A1)=A1
    
por 11.06.2011 / 16:39