ZÄHLENWENN und Autofilter sind sich hinsichtlich nachstehender Leerzeichen nicht einig

ZÄHLENWENN und Autofilter sind sich hinsichtlich nachstehender Leerzeichen nicht einig

Ich habe eine Excel-Tabelle. In der Spalte AI stehen oben diese Werte:

Title
A
A␣
B
B

wobei ich verwendet habe, um ein Leerzeichen anzuzeigen. Nur ein normales Leerzeichen, wie Sie es von der Leertaste erhalten.

Meiner Meinung nach bedeutet dies, dass die Werte in den Zellen A2 und A3andersund COUNTIFstimmt mir zu:

=COUNTIF(A:A, "A")

gibt 1 zurück, ebenso wie

=COUNTIF(A:A, "A ")

Im Gegensatz

=COUNTIF(A:A, "B")

gibt 2 zurück, da es zwei Zellen gibt, die (gerade) sind B.

Wenn ich jedoch „Filter“ verwende (auf der Registerkarte „Daten“ des Menübands), wird entschieden, dass in meiner Spalte „Titel“ nur zwei unterschiedliche Werte vorhanden sind:

Das Dropdown-Menü „Filter nach Titel“ mit aktivierten Kontrollkästchen für „Alles auswählen“, „A“ und „B“

und wenn ich alles außer deaktiviere A, erhalte ich

Spalte A gefiltert, um nur Datenzeilen für A2 und A3 anzuzeigen

Selbst wenn ich einen benutzerdefinierten Filter für die Gleichheit mache

Ein benutzerdefinierter AutoFilter für Gleichheit mit „A“

"A "es gibt mir immer noch zwei Zeilen. Auch wenn ich mit ! Gleichheit anfordere

Wie bringe ich den Filter dazu, zu erkennen, dass "A"ungleich ist "A "?

Antwort1

Im Textfilter kann der Text, der mit einem Leerzeichen oder einer Eingabetaste endet, nicht zurückgegeben werden.

Mit dieser Formel können Sie prüfen, ob der Text mit einem Leerzeichen endet, oder Folgendes eingeben:

=or(code(right(A1))=10,code(right(A1))=32)

verwandte Informationen