Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1412to1416
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

bis zu 4 Kriterien richtig

bis zu 4 Kriterien richtig
17.03.2015 06:58:30
Michael
Hallo,
ich habe folgendes Problem:
Ich habe eine Liste mit sehr vielen Daten, in der ich nach bis zu 4 Kriterien suchen will.
In einer neuen Liste sollen dann alle Zeilen ausgegeben werden in der die Kriterien erfüllt sind.
Die Kriterien die zutreffen sollen, können 1 bis 4 Stück sein, wie z. B. in der angefügten Tabelle "BG", "Baureihe", "KW" oder "Pole"
Da meine Excel - Kenntnisse noch nicht die besten sind, bitte ich um Hilfe!
https://www.herber.de/bbs/user/96411.xlsx

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bis zu 4 Kriterien richtig
17.03.2015 07:03:28
Hajo_Zi
benutze Autofilter und kopiere den sichtbaren Bereich.

AW: bis zu 4 Kriterien richtig
17.03.2015 07:14:49
Michael
Es soll ja aber die 4 Eingabefelder geben in der die gewünschte "BG", "Baureihe", "KW" und "Pole" eingegeben werden können.

mE noch nicht eindeutig, deshalb nachgefragt ...
17.03.2015 08:07:52
neopa
Hallo Michael,
... die von Dir zunächst gesuchten "Kriterien" stehen alle in Zeile 2 (bezogen auf Dein Beispiel)?
Für diese gibst Du nun noch Werte vor, die in den jeweiligen Spalten unterhalb der "Kriterien" gefunden werden müssen. Soweit richtig? Deine Vorgabe "bis zu 4" deute ich nun so, dass nun als "Treffer" nicht nur die Zeilen gefunden werden sollen, wo alle 4 "Kriterien" mit den Vorgabewerten übereinstimmen sondern mindestens einer. Oder?
Gruß Werner
.. , - ...

Anzeige
AW: mE noch nicht eindeutig, deshalb nachgefragt ...
17.03.2015 08:25:38
Michael
Hallo Werner,
genau so sollte das funktionieren!
Ausgegeben sollten aber auch nur Zeilen mit mind. einem Treffer werden!
Gruß Michael

AW: mE noch nicht eindeutig, deshalb nachgefragt ...
17.03.2015 08:26:54
Michael
Die Datei enthält über 40000 Zeilen, wenn das noch was hilft!

AW: mE noch nicht eindeutig, deshalb nachgefragt ...
17.03.2015 08:31:05
Michael
... und noch was,
wenn 2 Treffer in einer Zeile vorliegen, sollen alle mit 1 Treffer nicht mehr auftauchen,
wenn 3 Treffer in einer Zeile vorliegen, sollen alle mit 1 und 2 Treffern nicht mehr auftauchen, usw.

gernzwertig, aber mit Formel(n) realisierbar ...
17.03.2015 09:35:41
neopa
Hallo Michael,
... grenzwertig wegen der großen Datenmenge. Deshalb hab ich die Auswertungsformeln weitestgehend optimiert. Trotzdem sind noch mind. 40.000 Matrixformeln in Tabelle1!AA:AA notwendig. Darüber 40.000 einfachste Formeln in in Tabelle1!Z:Z und eine bisher unbekannte Zahl von MATRIXFormeln in Tabelle2. Allerdings gehe ich derzeit davon aus, dass im Ergebnis wohl nur ein Bruchteil an Ergebnisdatensätzen sich ergeben.
Allerdings wäre für eine einfache Recherche der Vorschlag von Hajo (Einsatz des Autofilters) wesentlich einfacher und schneller in der Ergebnisfindung
Nun trotzdem hier mein Formellösungsvorschlag, wobei ich die möglichen Suchdaten flexibel gehalten habe. Die Hilfsspalten Formeln müssen bis zum Datenende herunter kopiert werden (Doppelklick auf das kleine Fadenkreuz der rechte unteren Ecke der Formelzelle).
Die Ergebnisformel in C11 nach rechts und unten kopieren.
Tabelle1

 ABCDPQRZAA
1    
2BGBaureiheSonst_1KWPoleSonst_13Hilfsspalte 1Hilfsspalte 2
3L1002888-0001225A507,52150 0
4L1004665-0001280J50104150 2
5L1004846-0001250J508215053
6L1004846-0002300K10082250 1
7L1004846-0003300J10064250 2
8L1004846-0004250M1008425083
9L1004846-0005300N10082250 1

Formeln der Tabelle
ZelleFormel
Z3=WENN(AA3=Tabelle2!B$8;ZEILE(); "")
AA3=SUMMENPRODUKT(N(B$2:Y$2&B3:Y3=Tabelle2!A$3:A$6&Tabelle2!B$3:B$6))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Ergebnistabelle:

Tabelle2

 ABCDEFRST
1Suchdaten       
2KriteriumWert       
3BG250       
4BaureiheJ       
5KW8       
6Pole4       
7         
8max Treffer3       
9Anzahl Treffer2       
10   BGBaureiheSonst_1KWPoleSonst_13
11  L1004846-0001250J5082150
12  L1004846-0004250M10084250
13         
14         

Formeln der Tabelle
ZelleFormel
B8=MAX(Tabelle1!AA:AA)
B9=ZÄHLENWENN(Tabelle1!AA:AA;B8)
C11=WENNFEHLER(INDEX(Tabelle1!$A:$Y;AGGREGAT(15;6;Tabelle1!$Z:$Z;ZEILE(A1)); SPALTE(A1)); "")

Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
A6Liste =Tabelle1!$B$2:$Y$2 


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: gernzwertig, aber mit Formel(n) realisierbar ...
17.03.2015 11:19:26
Michael
Irgendwie überfordert mich das!

wo genau klemmt es denn wirklich ...
17.03.2015 12:30:06
neopa
Hallo Michael,
... das solltest Du dann schon etwas genauer beschreiben, wenn Du noch Hilfe erwartest.
Gruß Werner
.. , - ...

AW: wo genau klemmt es denn wirklich ...
17.03.2015 13:24:50
Michael
Hallo Werner,
hab den Fehler gefunden!
Jetzt gibt es nur noch das Problem das in der Spalte Pole nicht nur das erwartete Ergebnis angezeigt wird, sondern auch immer wieder falsche Werte eingestreut sind.
Ansonsten sag ich schon mal DANKE für die Hilfe

dann sind wir ja schon fast über den Berg ...
17.03.2015 13:55:28
neopa
Hallo Michael,
... aber nun solltest Du etwas genauer beschreiben, bzw. an einem kleinem Dateiauszug aufzeigen, was Du meinst, wenn Du schreibst: "das in der Spalte Pole nicht nur das erwartete Ergebnis angezeigt wird".
Aus Deinen bisherigen Angaben ist dies dort, als auch wo anders doch durchaus möglich wie "erlaubt", denn es müssen ja nicht alle Suchwerte übereinstimmen sondern mindest eins bzw. so viele wie max eben übereinstimmen.
Gruß Werner
.. , - ...

Anzeige
AW: dann sind wir ja schon fast über den Berg ...
17.03.2015 14:12:11
Michael
Hallo Werner,
das ist so weit schon richtig.
Hab aber nun das Ergebnis bekommen (siehe Datei) und obwohl in der gelb markierten Zeile 3 Treffer sind weißt max nur 2 aus!
https://www.herber.de/bbs/user/96424.xlsx

das Ergebnis ist doch korrekt ... allerdings ...
17.03.2015 14:26:25
neopa
Hallo Michael,
... auch in der Zeile 22 gibt es mit B22:c22 schon die zwei Treffer und somit wie in D6 ermittelt (hoffe ich doch, denn du hast die Formeln nicht mit ausgegeben).
Allerdings erkenne man, dass Du in der Spalte M ein unterschiedliches Zahlenformat hast. Ist das auch schon in deiner Datentabelle der Fall? Auf jeden Fall solltest Du dies dort vereinheitlichen. Denn andernfalls wird in Datenhilfsspalte 1 sowie in D6:D7 nicht korrekt ermittelt und damit ist dein Datenauszug nicht korrekt.
Gruß Werner
.. , - ...

Anzeige
AW: das Ergebnis ist doch korrekt ... allerdings ...
18.03.2015 06:07:30
Michael
Hallo Werner,
jetzt klappt es, war wirklich die Formatierung.
Nochmals danke für die schnelle Hilfe! Top!!!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige