
Eu tenho dois arquivos CSV test_a.csv
e test_b.csv
. A caixa de informações com etiqueta verde destaca "Fórmula inconsistente". Por que o Excel marca verde A4 em test_b.csv
? Como posso evitar que o Excel marque minhas células em verde?
Conteúdo de test_a.csv
:
="66526"
="86207"
="76830"
="85244"
="46830"
Conteúdo de test_b.csv
:
="36064"
="36207"
="36830"
="35244"
="36830"
Responder1
O erro específico que você está recebendo é um arquivo Inconsistent Formula
. O motivo é que o Excel detecta que a célula acima e a célula abaixo são iguais, então ele acha que a do meio pode ser um erro. Este é sem dúvida um design ruim por parte da Microsoft, visto como é fácil acioná-lo, mas não vamos entrar nisso.
Listei algumas opções para evitar que esse erro seja indicado:
- Ignore isto
- Desative a verificação de erros para fórmulas inconsistentes
- Use uma notação alternativa para indicar texto
- Armazene-o como um número em vez de texto
Ignore isto
Você pode simplesmente ignorar isso. Na verdade, tudo o que existe é apenas um pequeno triângulo na célula; isso não deve afetar a funcionalidade de forma alguma. Alternativamente, você pode dizer ao Excel para ignorá-lo apenas para esta célula:
Selecione a célula
Clique no ponto de exclamação à direita
Selecione
Ignore Error
Desative a verificação de erros para fórmulas inconsistentes
Você pode desativar totalmente a verificação de erros para fórmulas inconsistentes. Isso tem o efeito colateral de não sinalizar problemas reais com fórmulas inconsistentes para sua atenção.
Selecione a célula
Clique no ponto de exclamação à direita
Selecione
Error Checking Options...
Desmarque
Formulas inconsistent with other formulas in the region
. Observe como o exemplo da dica descreve sua situação quase perfeitamente. Esta opção também pode ser acessada através deFile
>Options
>Formulas
se desejar reativá-la. Acredito que isso se aplique às suas configurações de usuário no computador, ou seja, toda vez que você usar o Excel após alterar a opção, e não apenas este arquivo.
Use uma notação alternativa para indicar texto
Prefixe a string com um apóstrofo ( '
), por exemplo '35244
. Isso indica texto no Excel e não é uma fórmula. Infelizmente, isso sinaliza o Number Stored as Text
erro, mas essa verificação de erro deve ser mais segura de ser desativada do que aquela Inconsistent Formula
.
Armazene-o como um número
Não armazene seus números como texto, se possível. Isso também facilita o uso de fórmulas numéricas, mas você pode ter algum outro motivo para armazená-las como texto.
Você pode fazer isso omitindo as aspas.
Responder2
O Excel está verificando por causa de =
na célula, que indica que o que se segue é uma fórmula. Desativar a verificação de erros é uma solução alternativa se você não for usar fórmulas em nenhum outro lugar da planilha. Antes de desligar a verificação de erros, tente remover os caracteres extras da célula, deixando apenas os dados.
Antes ="35244"
Depois35244
Responder3
Vá para Arquivo > Opções. Clique na guia fórmulas e desmarque "Ativar verificação de erros em segundo plano"
Editar: os tipos de erros verificados estão aqui:http://office.microsoft.com/en-us/excel-help/use-error-checking-to-correct-common-errors-in-formulas-HA010342331.aspx
Edit2: E você pode ver um exemplo sobre "fórmula inconsistente".