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

Verweiss + 3 Kriterien und Kgrösste Ergebniss

Verweiss + 3 Kriterien und Kgrösste Ergebniss
22.05.2018 09:11:29
Andreas
Hallo liebe Excelgemeinschaft,
derzeit tüftele ich an einer Formelkombination
Die ersten 3 spalten durchsuche ich anhand von 3 Suchkriterien um aus Spalte 4 Das Ergebnis zu bekommen.
Soweit so gut, das mache ich mit der Verweis Formel. In H5, H6 und H7 stehen die Suchkriterien. VERWEIS(2;1/(A2:A13=H5)/(B2:B13=H6)/(C2:C13=H7);(D2:D$3)))
Jetzt zu dem Problem. In Spalte 4 Steht ein Datum aber es kommt vor, dass wenn alle 3 Suchkriterien gefunden worden sind, in Spalte 4 dann aber 2 (Können auch mehr sein) unterschiedliche Daten stehen. Di möchte ich dann untereinander schreiben. Ich dachte dabei an KGrösste und dann mit 1, 2,3 usw. der Größe nach sortieren.
Leider bekomme ich die beiden Formeln nicht miteinander verheiratet 
Habt Ihr da ein Idee ?
https://www.herber.de/bbs/user/121728.xlsx
Viele Grüße und ein Großes Dankeschön im Voraus für eure Hilfe und Ideen
Andreas

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verweiss + 3 Kriterien und Kgrösste Ergebniss
22.05.2018 09:14:05
SF
Hola,
=WENNFEHLER(INDEX($D$2:$D$17;AGGREGAT(15;6;ZEILE($A$2:$A$17)-1/(($A$2:$A$17=$H$5)*($B$2:$B$17=$H$6) *($C$2:$C$17=$H$7));ZEILE(A1)));"")
Gruß,
steve1da
AW: Verweiss + 3 Kriterien und Kgrösste Ergebniss
22.05.2018 09:25:21
Andreas
Wow Danke Dir. Das ging schnell aber ich brauche dazu mal hilfe. Was ist denn AGGREGAT ?
Hab ich noch nicht gesehen.
Hatte die formel bei mir eingefügt, aber leider kommt da eine Fehlermeldung das die Formel einen fehler enthält.
Weißt du an was das liegt?
grüße
Andreas
AW: Verweiss + 3 Kriterien und Kgrösste Ergebniss
22.05.2018 09:28:03
SF
Hola,
https://support.office.com/de-de/article/aggregat-funktion-43b9278e-6aa7-4f17-92b6-e19993fa26df
Ich habe die Formel anhand deiner Datei geschrieben und bekommen keinen Fehler.
Gruß,
steve1da
Anzeige
AW: Verweiss + 3 Kriterien und Kgrösste Ergebniss
22.05.2018 09:40:22
Andreas
hmm,
könntest du die Formel in meine Beispieldatei einfügen und und anhängen, dan nkann ich mla schauen wo ich den Fehler gemacht habe?
Grüße
Andreas
ohne Aggregat
22.05.2018 09:41:58
WF
Hi,
folgende Arrayformel:
{=WENNFEHLER(INDEX(D$2:D$17;KKLEINSTE(WENN((A$2:A$17=H$5)*(B$2:B$17=H$6)*(C$2:C$17=$H$7); ZEILE(X$2:X$17));ZEILE(X1)));"") }
bzw mit &:
{=WENNFEHLER(INDEX(D$2:D$17;KKLEINSTE(WENN((A$2:A$17&B$2:B$17&C$2:C$17=H$5&H$6&$H$7);ZEILE(X$2:X$17)) ;ZEILE(X1)));"") }
WF
Anzeige
AW: ohne Aggregat
22.05.2018 09:58:18
Andreas
Hallo,
ich kann die leider nicht einfügen, bekomme da auch immer ein Fehler :-(
KannsT du die auch in die Beispieltabelle einfügen und anhängen?
Danke und Grüße
Andreas
... oder mit Power Query, wenn man...
22.05.2018 15:37:05
Frank
Hallo, ... die KriterienTabelle einwenig umbaut... Und man Power Query einsetzen darf und will... Dann kommt man ohne Formeln aus. Mit ein paar Mausklicks... (^_-) Auf Wunsch sende ich gern meine Datei oder und den Code, der aus den Mausklicks generiert wird... ... ich habe mir hier erlaubt eine gepostete Formel an die Gegebenheiten anzupassen bzw. abzuwandeln.
Arbeitsblatt mit dem Namen 'Tabelle2 (2)'
 ABCDEFGHI
2Spalte1Spalte2Spalte3Spalte4  Kriterium 1Kriterium 2Kriterium 3
351932abcReplacement21.06.2017  51KS2Removal
451KS2Removal01.12.2016     
551KS2Installation01.12.2016     
651KS2Removal02.12.2016     
751KS2Installation02.12.2016     
8510852abcInstallation20.07.2016   Ergebnis 
9520932abcReplacement06.04.2017 Ergebniss Kgrösste101.12.201602.12.2016
1052KS1Installation20.07.2016 Ergebniss Kgrösste202.12.201601.12.2016
1152KS1Removal12.04.2017 Ergebniss Kgrösste3  
1252KS1Removal20.07.2016 Ergebniss Kgrösste4  
1352KS1Removal28.10.2015 Ergebniss Kgrösste5  
1452KS1Removal04.02.2015     
1552KS1Removal14.05.2014     
1652KS1Removal21.08.2013     
1752KS1Installation24.04.2017     
1852def1Installation24.04.2017     

ZelleFormel
I9=WENNFEHLER(INDEX(D:D;AGGREGAT(14;6;ZEILE(D$2:D$99)/((A$2:A$99=G$3)/(B$2:B$99=H$3)/(C$2:$C$99=I$3));ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Anzeige
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 10:32:17
neopa
Hallo Andreas,
... da Du das "KGrösste" (also jüngste Datum) suchen willst natürlich mit dem 1. Funktionsargument 14 und nicht 15.
=WENNFEHLER(AGGREGAT(14;6;D$2:D$99/((A$2:A$99=H$5)/(B$2:B$99=H$6)/(C$2:$C$99=H$7));ZEILE(A1));"")
Gruß Werner
.. , - ...
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 10:47:28
Andreas
Hallo, OK, soweit hat ees geklappt, vielen Dank dafür.
Nach dem Einfügen in meine Hautpdatei ist jetzt aufgefallen, das er, nachdem er das datum ermittelt hat, den wert aus der Zelle rechts daneben ausgeben soll.
Kann man das da einbauen?
vielen Dank im Voraus. Soweit reichen meine Kenntnisse dann doch nicht. :-(
Grüße
Andreas
Anzeige
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 10:53:44
SF
Hola,
die Formel dafür hast du doch schon im Eingangspost geschrieben. Es kommt nur das ermittelte Datum als weiteres Kriterium dazu.
Gruß,
steve1da
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 11:05:18
Andreas
Kann das in die Formel mit eingebaut werden?
=WENNFEHLER(INDEX($D$2:$D$17;AGGREGAT(15;6;ZEILE($A$2:$A$17)-1/(($A$2:$A$17=$H$5)*($B$2:$B$17=$H$6) *($C$2:$C$17=$H$7));ZEILE(A1)));"")
?
Ich kenne das zwar bei der Verweis formel, wie man die erweitert aber bei dem Index nicht.
Wie sage ich Ihm demm in der gleichen formel das ermittelte datum?
Grüße
Andreas
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 11:25:13
SF
Hola,
als weitere Bedingung, so wie die anderen auch:
($D$2:$D$17=H9)
Gruß,
steve1da
Anzeige
AW: nur AGGREGAT() ohne INDEX() ...
22.05.2018 11:33:01
Andreas
Hallo,
so jetzt hatz geklingelt und ich habe die Formel verstanden. Hat ein bischen gedauert :-(
Danke euch vielmals für eure Unterstützung.
Grüße und einen Sonnigen Tag
Andreas
AW: dafür dann eine kleine Formelerweiterung ...
22.05.2018 10:54:56
neopa
Hallo Andreas,
... und zwar ist dann wirklich INDEX() zusätzlich notwendig.
So: =WENNFEHLER(INDEX(E:E;AGGREGAT(14;6;ZEILE(D$2:D$99)/((A$2:A$99=H$5)/(B$2:B$99=H$6)/(C$2:$C$99=H$7));ZEILE(A1)));"")
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige