Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.06.2024 19:56:24
17.06.2024 19:39:46
Anzeige
Archiv - Navigation
1528to1532
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textfiltern für Zahlen, die als Text vorliegen

Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 09:58:24
Stephan
Ich möchte mit dem Textfilter einen Bereich von/bis filtern.
Zur Erläuterung der Problemstellung habe ich ein einfaches Beispiel hochgeladen
https://www.herber.de/bbs/user/109889.xlsx
Filtert man für Spalte A (ABK) Textfilter - Benutzdefinierter Filter - "ist größer als" "B" - .UND. - "ist kleiner als" "E", dann werden alle Zeilen mit einem Eintrag für ABK = "C" oder "D" angezeigt (= Bereich C-D). Im Beispiel also 2 Zeilen.
Filter man aber in der Spalte B (JAHR) mit dem Textfilter analog der Einstellungen oben (z.B. "ist größer als" "201604" .UND. "ist kleiner als" "201611"), dann wird nichts angezeigt. Die Werte in der Spalte B sollen generell als Text vorliegen; daher soll mit einen Textfilter ein Bereich von/bis ausgefiltert werden.
Würde mich sehr freuen, wenn jemand dazu eine einfache Lösung einfällt. Vielen Dank !

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 10:11:03
Daniel
Hi
das Problem ist, dass Excel das Filterkriterium immer als Text speichert, auch wenn Zahlen gefiltert werden sollen
Deine Eingabe:
ist größer als: 201604

wird gespeichert als:
>201604

Bei der Ausführung des Codes geht VBA dann davon aus, dass das Kriterium eine Zahl sein soll, weil es nur aus Ziffern besteht.
Setzte bei der Eingabe des Kriteriums das Hochkomma ' an den Anfang.
Das Hochkomma ist das Texterkennungszeichen und Excel weiß dann, dass das Kriterium Text sein soll, auch wenn es nur aus Ziffern besteht:
ist größer als: '201604
Gruß Daniel
Anzeige
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 10:47:13
Stephan
Hallo Daniel,
das ist wirklich genial einfach - vielen Dank !
Allerdings gibt es noch immer eine kleine Unschärfe. Der Filtertyp "ist kleiner als" scheint in diesem Fall auch die "ist gleich" Bedingung einzuschliessen.
Wenn ich z.B. "ist kleiner als" - "201612" filtere, dann erhalte ich auch die Zeile mit dem Wert "201612". Strange ...
Gibt es dazu noch etwas zu beachten ?
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 11:00:15
Daniel
weiß ich jetzt auch nicht.
ich würde es auch für sinnvoller halten, die Texte in Zahlen umzuwandeln.
das geht am einfachsten, wenn du TEXT IN SPALTEN auf die Datumsspalte anwendest.
Gruß Daniel
Anzeige
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 13:10:40
Stephan
Hallo Daniel,
umwandeln ist etwas umständlich, weil sonst die Daten im Pivot durcheinanderpurzeln. Aber wenn man weiß, dass der Filter kleiner als und größer als mit kleiner gleich und größer gleich übersetzt, kann man ganz gut leben !
Nochmals vielen Dank !
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 10:30:15
Werner
Hallo Stephan,
multiplizier im Filter mal deine Textzahlen mit 1
ist größer als 201604*1 UND ist kleiner als 201611*1
Gruß Werner
AW: Textfiltern für Zahlen, die als Text vorliegen
06.12.2016 10:50:53
Stephan
Hallo Werner,
vielen Dank. Aber das scheint nicht ganz zu funktionieren. Wenn ich an beide Bedingungen ein *1 anhänge, ist das Filterergebnis wieder die -leere Menge-.
Gruß, Stephan
Anzeige

322 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige