Warum kennzeichnet Excel zufällig ausgewählte Zellen in einer CSV-Datei mit einer grünen Markierung?

Warum kennzeichnet Excel zufällig ausgewählte Zellen in einer CSV-Datei mit einer grünen Markierung?

Ich habe zwei CSV-Dateien test_a.csvund test_b.csv. Das Infofeld mit der grünen Markierung hebt „Inkonsistente Formel“ hervor. Warum markiert Excel A4 in grün test_b.csv? Wie kann ich verhindern, dass Excel meine Zellen grün markiert?

Zufälliges „grünes Etikett“ in einer CSV-Datei

Inhalt von test_a.csv:

="66526"
="86207"
="76830"
="85244"
="46830"

Inhalt von test_b.csv:

="36064"
="36207"
="36830"
="35244"
="36830"

Antwort1

Der spezifische Fehler, den Sie erhalten, ist ein Inconsistent Formula. Der Grund dafür ist, dass Excel erkennt, dass die Zelle darüber und darunter gleich sind, und daher denkt, dass die Zelle in der Mitte ein Fehler sein könnte. Dies ist wohl ein schlechtes Design von Microsoft, wenn man bedenkt, wie einfach es ist, es auszulösen, aber lassen wir das lieber.

Ich habe einige Optionen aufgelistet, um die Anzeige dieses Fehlers zu verhindern:

  • Ignoriere es
  • Fehlerprüfung bei inkonsistenten Formeln deaktivieren
  • Verwenden Sie eine alternative Notation zur Angabe von Text
  • Speichern Sie es als Zahl statt als Text

Ignoriere es

Sie können es einfach ignorieren. Es ist eigentlich nur ein kleines Dreieck in der Zelle; es sollte die Funktionalität in keiner Weise beeinträchtigen. Alternativ können Sie Excel anweisen, es nur für diese Zelle zu ignorieren:

  1. Wählen Sie die Zelle aus

  2. Klicken Sie auf das Ausrufezeichen rechts

  3. WählenIgnore Error

    Screenshot zur Veranschaulichung des Vorgangs


Fehlerprüfung bei inkonsistenten Formeln deaktivieren

Sie können die Fehlerprüfung für inkonsistente Formeln vollständig deaktivieren. Dies hat den Nebeneffekt, dass tatsächliche Probleme mit inkonsistenten Formeln nicht zur Kenntnis genommen werden.

  1. Wählen Sie die Zelle aus

  2. Klicken Sie auf das Ausrufezeichen rechts

  3. WählenError Checking Options...

    Screenshot zur Veranschaulichung des Vorgangs

  4. Deaktivieren Sie Formulas inconsistent with other formulas in the region. Beachten Sie, dass das Tooltip-Beispiel Ihre Situation fast perfekt beschreibt. Diese Option kann auch über File> Options> erreicht werden Formulas, wenn Sie sie erneut aktivieren möchten. Ich glaube, es gilt für Ihre Benutzereinstellungen auf dem Computer, d. h. jedes Mal, wenn Sie Excel nach dem Ändern der Option verwenden, und nicht nur für diese Datei.

    Screenshot, der das Optionsfeld veranschaulicht


Verwenden Sie eine alternative Notation zur Angabe von Text

Stellen Sie der Zeichenfolge ein Apostroph ( ') voran, z. B. '35244. Dies kennzeichnet Text in Excel und ist keine Formel. Leider wird es dadurch unter dem Number Stored as TextFehler gekennzeichnet, aber es sollte sicherer sein, diese Fehlerprüfung zu deaktivieren als die Inconsistent Formulaandere.


Speichern Sie es als Nummer

Speichern Sie Ihre Zahlen möglichst nicht als Text. Dies erleichtert zwar auch die Verwendung numerischer Formeln, es kann aber auch andere Gründe geben, warum die Zahlen als Text gespeichert werden müssen.

Sie können dies tun, indem Sie die Anführungszeichen weglassen.

Antwort2

Excel prüft aufgrund des =in der Zelle, was ihm sagt, dass es sich bei dem Folgenden um eine Formel handelt. Das Deaktivieren der Fehlerprüfung ist eine Problemumgehung, wenn Sie Formeln an keiner anderen Stelle im Blatt verwenden möchten. Bevor Sie die Fehlerprüfung deaktivieren, versuchen Sie, die zusätzlichen Zeichen in der Zelle zu entfernen, sodass nur die Daten übrig bleiben.

Vorher ="35244" Nachher35244

Antwort3

Gehen Sie zu Datei > Optionen. Klicken Sie auf die Registerkarte Formeln und deaktivieren Sie „Fehlerüberprüfung im Hintergrund aktivieren“.

Bearbeiten: Folgende Fehlertypen werden überprüft:http://office.microsoft.com/en-us/excel-help/use-error-checking-to-correct-common-errors-in-formulas-HA010342331.aspx

Edit2: Und Sie können ein Beispiel zum Thema „inkonsistente Formel“ sehen.

verwandte Informationen