Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
808to812
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
808to812
808to812
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Filterung

Filterung
09.10.2006 11:38:56
Walter
Guten Tag Zusammen,
habe folgende Typen:
A 150
A 150 C &lt&lt&lt&lt&lt
A 150 C &lt&lt&lt&lt&lt
A 160 CDI
A 170
A 170
A 170 C &lt&lt&lt&lt&lt
A 180 CDI
A 180 CDI
A 200 CDI
A 200 CDI
ich möchte jetzt ALLE A Typen ohne C &lt&lt&lt&lt, krieg das nicht hin.
gruß walter

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Filterung
09.10.2006 11:41:26
Dr.
Hi,
Im Autofilter unter benutzerdefiniert "enthält nicht" auswählen.
Habe mich Falsch ausgedrückt
09.10.2006 11:48:28
Walter
Hallo Dr.,
habe mich FALSCH ausgedrückt.
Ich möchte Alle A-Typen aber ohne die A 150 C ich müte also als Anzahl 9 stehen haben,
gruß walter
AW: Habe mich Falsch ausgedrückt
09.10.2006 11:52:13
Dr.
Dann wählst Du eben "enthält nicht" "A 150 C &lt&lt&lt&lt&lt".
geht nicht weil...
09.10.2006 12:12:20
Walter
Hallo Dr.
geht nicht weil doch A 170 C noch drin steht ?
gruß Walter
AW: geht nicht weil...
09.10.2006 12:59:53
Dr.
Ja spinn ich ich?
"Alle A-Typen aber ohne die A 150 C"
Genau das tut der vorgeschlagene benutzerdefinierte Autofilter.
AW: Filterung
09.10.2006 13:05:58
ingoG
Hallo walter,
was hälst Du von endet nicht mit: " C"
die &lt&lt&lt&lt&lt stehen doch wahrscheinlich nicht in der Tabelle...
Solltest Du schon einen Filter auf das Feld gesetzt haben mußt Du unter benutzerdefiniert beide mit und verknüpfen...
Gruß Ingo
PS eine Rückmeldung wäre nett...
Anzeige
So geht es...
09.10.2006 13:17:45
Walter
Hallo Ingo,
habe mal so aufgezeichnet, es funktioniert.
Selection.AutoFilter Field:=6, Criteria1:="=A **", Operator:=xlAnd, _
Criteria2:="A *C" 'entspricht nicht
Jetzt werden ALLE A-Typen ohne "C" gefiltert,
Danke
Walter
Brauch doch noch einmal Hilfe
09.10.2006 15:04:23
Walter
Hallo,
habe folgendes gesetzt, funktioniert nicht:
Selection.AutoFilter Field:=6, Criteria1:="=&lt&gtC *SC", Operator:=xlAnd, _
Criteria2:="&lt&gtC *T"
ich wollte ohne T und ohne SC filtern, aus dieser Tabelle:
C 160 SC
C 160 SC
C 160 SC
C 180 KOMPRESSOR 1 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 2 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 3 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
möchte also nur Nr.1 , 2 und 3 gefiltert haben,
gruß Walter
Anzeige
Ich bitte um Unterstützung Bitte !
09.10.2006 17:46:49
Walter
Hallo,
habe folgendes gesetzt, funktioniert nicht:
Selection.AutoFilter Field:=6, Criteria1:="=&lt&gtC *SC", Operator:=xlAnd, _
Criteria2:="&lt&gtC *T"
ich brauch also die 3 Selektionsmöglichkeit!!!
ich wollte ohne T und ohne SC filtern, aus dieser Tabelle:
C 160 SC
C 160 SC
C 160 SC
C 180 KOMPRESSOR 1 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 2 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 3 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR SC
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
C 180 KOMPRESSOR T
möchte also nur Nr.1 , 2 und 3 gefiltert haben,
gruß Walter
Anzeige
AW: Ich bitte um Unterstützung Bitte !
09.10.2006 18:14:13
IngGi
Hallo Walter,
so sollte es gehen:
Selection.AutoFilter Field:=6, Criteria1:="C *SC", Operator:=xlAnd, _
Criteria2:="<>C *T"
Bei Criteria1 musst du das "=" vor "" herausnehmen.
Gruß Ingolf
Leider nicht
09.10.2006 19:23:26
Walter
Hallo Ingolf,
funktioniert leider nicht.
Es werden leider nicht nur die Fahrzeuge selektiert:
C 180 KOMPRESSOR 1 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 2 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
C 180 KOMPRESSOR 3 &lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt&lt
sondern alle anderen ebenfalls A bis S-Klasse.
Ich hatte mal sowas gefunden, kann man das anwenden ?
Public FI As String
FI = Trim(FI) & "*" ' führende/folgende Leerzeichen entfernen
Columns(sp).AutoFilter Field:=6, Criteria1:="=" & FI, Operator:=xlAnd
gruß walter
Anzeige
AW: Brauch doch noch einmal Hilfe
10.10.2006 09:34:37
ingoG
Hallo Walter,
das sind ja auch 3 kriterien...
1. nur C Klasse
2. nicht *SC
3. nicht *T
der spezialfilter kann aber nur 2 Kriterien...
wenn Du weiterhin mit spezialfilter arbeiten willst, kannst Du zB eine Hilfsspalte benutzen und dort die Kriterien verdrahten.
in a8:a500 stehen deine Modellnamen
und in K1:K6 schreibst Du die Kriterien, also
K1: C*
K2: *SC
K3: *T
K4-6 leer
in B8 schriebst Du folgende Formel:
=PRODUKT(WENN($K$1:$K$6"";ZÄHLENWENN(A8;$K$1:$K$6)))
(Matrixformel, eingabe abschließen mit Strg-Shift-Enter)
diese Formel kopierst Du jetzt nach unten...
... und filterst auf Spalte B =1
insgesamt mußt Du Deine Kriterien sehr genau festlegen, da excel zB auf überflüssige Leerzeichen sehr restriktiv reagiert ;-)
damit funzen bis zu 6 AND-Kriterien. sollte das nicht ausreichen, mußt Du den Bereich vergrößern oder auf spezialfilter bzw Macro umsteigen
Gruß Ingo
PS eine Rückmeldung wäre nett...
Anzeige
Ja das wollte ich...
10.10.2006 09:59:50
Walter
Guten Morgen Ingo,
Danke für die Info.
Ich habe alles über ein Makro gesteuert, kann man das den damit hinkriegen ?
Hier das Makro bzw.der Ausschnitt:
'--------- Filterung C Klasse Coupe --------------------------------
Selection.AutoFilter Field:=6, Criteria1:="=C *SC", Operator:=xlAnd 'CL203
'--------- Filterung C Klasse --------------------------------------
Selection.AutoFilter Field:=6, Criteria1:="=C *", Operator:=xlAnd, _
Criteria2:="C *SC" 'W203
'--------- Filterung C Klasse T-Modell -------------------------------
Selection.AutoFilter Field:=6, Criteria1:="=C *T", Operator:=xlAnd 'S203
herzlichen Gruß Walter
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige