Por que o Excel 'marca verde' células aleatórias em um arquivo csv?

Por que o Excel 'marca verde' células aleatórias em um arquivo csv?

Eu tenho dois arquivos CSV test_a.csve 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?

'Tag verde' aleatória em um arquivo csv

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:

  1. Selecione a célula

  2. Clique no ponto de exclamação à direita

  3. SelecioneIgnore Error

    Captura de tela ilustrando o processo


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.

  1. Selecione a célula

  2. Clique no ponto de exclamação à direita

  3. SelecioneError Checking Options...

    Captura de tela ilustrando o processo

  4. 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 de File> Options> Formulasse 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.

    Captura de tela ilustrando a caixa de opções


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 Texterro, 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".

informação relacionada