Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Nächstes Datum (KKLEINSTE) und dazugehöige Spalte anzeigen
#1
Exclamation 
Hallo zusammen,

ich komme an einem Thema nicht weiter und habe bereits mehrere Stunden rumprobiert.

Zuerst einmal zu meinem Wunschergebnis. Ich habe eine Tabelle in der Termine drinstehen (Spalte B) und dazugehörige Texte bzw. Meilensteine (Spalte A). Nun möchte ich immer die zukünftigen 5 Termine in einem separaten Tabellenblatt anzeigen lassen und hierbei sollen auch die Meilensteine angezeigt werden.

Beigefügt ein Bild der Tabelle als Beispiel.
   


Hier benutze Formeln:

Formel E2 =WENN(B2>=HEUTE();B2;"")
Formel I3 = =KKLEINSTE($E$2:$E$9;1)
Formel I4 = =KKLEINSTE($E$2:$E$9;2)
Formel I5 = =KKLEINSTE($E$2:$E$9;3)
Formel I6 = =KKLEINSTE($E$2:$E$9;4)


Nun Suche ich die Formel wie ich in H3 = Meilenstein 1 und in H4 = Meilenstein 2 rausbekommen.

Ich habe rausgefunden, dass dies bestimmt mit Index irgendwie geht, doch bekomme falsche Ergebnisse.

Vielen Dank für Eure schnelle Hilfe und einen schönen tag!

Gruß
nene
Antworten Top
#2
Nimm den sverweis...
Eine Menge reden, aber nichts sagen können viele...
Antworten Top
#3
Danke Dir, aber SVERWEIS funktioniert leider nicht. Da ich Termine habe, welche Doppel sind und die Liste nicht sortiert ist.

Ich habe mal die Beispiel-Excel angehangen.

Danke und Gruß!


Angehängte Dateien
.xlsx   Meilenstein.xlsx (Größe: 10,53 KB / Downloads: 8)
Antworten Top
#4
Warum nicht gleich so.

Arbeitsblatt mit dem Namen 'Tabelle1'
GHI
1Top 5 - Nächste Meilensteine
2MeilensteinDatum
31Meilenstein 115.02.2019
42Meilenstein 215.02.2019
53Meilenstein 701.03.2019
64Meilenstein 801.03.2019
75Meilenstein 401.07.2019

ZelleFormel
H3{=INDEX($C$2:$C$9;VERGLEICH(I3;($A$2:$A$9+ZEILE($A$2:$A$9)%%)/($A$2:$A$9>HEUTE());0))}
I3{=AGGREGAT(15;6;($A$2:$A$9+ZEILE($A$2:$A$9)%%)/($A$2:$A$9>HEUTE());G3)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Frogger1986
Antworten Top
#5
Kann dazu nur folgendes sagen: Cool und vielen lieben Dank. Das funktioniert und ich bin sogar die Hilfsspalte losSmile

Wünsche noch einen schönen Tag und Gruß!
Antworten Top
#6
Hallo, ich muss mal meine Power-Query-Lösung im Auge behalten ab Spalte L..:

Arbeitsblatt mit dem Namen 'Blatt1'
ABCDEFGHIJKLMN
1DatumHilfsspalteMeilensteinTop 5 - Nächste Meilensteine
215.02.201915.02.2019Meilenstein 1MeilensteinDatumIndexMeilensteinDatum
315.02.201915.02.2019Meilenstein 21Meilenstein 115.02.20191Meilenstein 115.02.2019
420.12.2018Meilenstein 32Meilenstein 215.02.20192Meilenstein 215.02.2019
501.07.201901.07.2019Meilenstein 43Meilenstein 701.03.20193Meilenstein 701.03.2019
601.07.201901.07.2019Meilenstein 54Meilenstein 801.03.20194Meilenstein 801.03.2019
703.01.2017Meilenstein 65Meilenstein 401.07.20195Meilenstein 401.07.2019
801.03.201901.03.2019Meilenstein 7
901.03.201901.03.2019Meilenstein 8

ZelleFormel
H3{=INDEX($C$2:$C$9;VERGLEICH(I3;($A$2:$A$9+ZEILE($A$2:$A$9)%%)/($A$2:$A$9>HEUTE());0))}
I3{=AGGREGAT(15;6;($A$2:$A$9+ZEILE($A$2:$A$9)%%)/($A$2:$A$9>HEUTE());G3)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste