Inquiridor
Fórmula com problemas de abreviação

Pergunta
-
Bom dia povo,
estou com problemas para aplicar fórmulas devido aquela "abreviação/arredondamento" automático que o Excel aplica em numeros grandes. Vou citar o seguinte exemplo:
Tenho o TEXTO, ou seja... é um serial.. não é um numero que vou usar para calculo: 89551090618006876417
O Excel abrevia na célula como: 8,95511E+19
E nesse valor abreviado quando clico e visualizo a barra de valores o valor foi alterado para: 89551090618006800000
O problema, eu tenho uma lista de seriais e o Excel faz isso com todos, então.. todos os seriais acabam virando 89551090618006800000.
Então.. se eu uso uma fórmula como CONT.SE por exemplo... a fórmula não funciona corretamente... já formatei a célula colocando como TEXTO e tudo mais... até como número personalizado e nada.. toda vez o Excel abrevia e notei que ele faz isso na fórmula... um exemplo disso é...
se eu pego um intervalo de 10 seriais.... desses 10... eu copio somente 1 desses seriais para uma celula do lado...
vou aplicar a fórmula CONT.SE...
sabemos que o resultado tem quer ser 1
o problema é que o resultado acaba sendo 10
devido ao fato que o viado do Excel faz essa "conversão" dos numeros...
Existe alguma configuração, opção no Excel... ou fórmula onde eu consiga resolver isso???
Grato pela atenção
Todas as Respostas
-
-
-
-
então... coloquei o ' e formato de texto... blz.. não abrevia.. mas a fórmula continua com "pau"
fiz o teste com o CONT.SE e deu na mesma
Tenta fazer o seguinte teste
89551090618006876417
Copia esse numero em 10 linhas.. e muda só o ultimo numero...
Usa o CONT.SE... usando como criterio qualquer numero desses 10...
vai ver que ele vai contar 10.. ao invés de 1 só
- Editado Lucas Oliveira de Moura sexta-feira, 20 de setembro de 2013 17:54
-
Entendi seu problema. Então, não consegui fazer funcionar sem uma leve gambiarra, eu coloquei a formula da seguinte forma: =CONT.SE(A1:A10;"'89551090618006876417")
(repare que tem um ' depois de ")
Só que tive que adicionar dois ' antes do numero, por exemplo, o valor da célula A1 ficou com ''89551090618006876417 (dois ' antes do número)
Não sei se isso é viável pra você, mas foi a única forma que encontrei pra fazer isso funcionar.
- Editado ThiagoNP sexta-feira, 20 de setembro de 2013 18:43
-
é... eu num posso fazer isso...
pq vou usar vários números como critério.. num posso colocar um numero fixo na formula..
eu to achando que o Excel esta fazendo a "abreviação" do numero durante o processamento da formula...
num consigo mais achar como fazer pra ele parar de fazer isso... ja mexi em todas as opções do excel...
=/
-
Então divida o número em 2 células, digamos uma com os 10 primeiros dígitos e outra com os 5 restantes.0
Daí use as duas células para compor o critério.
Isto é absolutamente normal no Excel, está inclusive documentado. É característica da aritmética decimal com conversões de variáveis.