Seite 1 von 1
Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt (gelöst)
Verfasst: Mo 7. Jul 2025, 18:45
von HaBu
Zunächst begrüsse ich als hiesiges Neumitglied alle Forummitglieder.
Ich habe folgendes Problem und bitte deshalb um eure Unterstützung.
Habe mehrere Tabellen, davon eine Haupttabelle als Übersicht. Nun möchte ich in dieser Übersicht mir das Datum aus einer anderen Tabelle anzeigen lassen. Normal kein Problem und alles klar. Aber es soll das erste Datum, wenn die Bedingung <>0 einer anderen Zelle in der gleichen Zeile erfüllt ist, in der Übersicht erscheinen.
Gibt es dazu von eurer Seite was Passendes? Meine bisherigen Versuche schlugen fehl.
Beste Grüße
HaBu
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Mo 7. Jul 2025, 19:01
von Mondblatt24
Hallo,
mit einer Beispieldatei (.ods) wäre das helfen viel einfacher.
Gruß
Peter
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Mo 7. Jul 2025, 19:11
von HaBu
Kein Problem und Danke für die schnelle Rückantwort.
Sinngemäß möchte ich in meiner Übersicht das Datum aus meiner 2. Tabelle erhalten.
Tabelle 1 (Übersicht)
Beginn der Laufzeit
24.01.25
Tabelle 2
Datum Bestand
22.10.24 0
17.12.24 0
24.01.25 5
06.02.25 4
Beste Grüße
HaBu
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Mo 7. Jul 2025, 19:16
von Mondblatt24
HaBu hat geschrieben: ↑Mo 7. Jul 2025, 19:11
Kein Problem
Anscheinend nicht, das ist eine .ods Datei
- ods.ods
- (7.98 KiB) 129-mal heruntergeladen
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Mo 7. Jul 2025, 19:19
von HaBu
Sorry, nun im Anhang...
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Mo 7. Jul 2025, 19:36
von HaBu
Hallo Peter,
ich denke lt. deiner Beispieldatei, arbeiten wir am gleichen Thema. Sorry nochmals, hatte zu spät etwas genauer gelesen; .ods
Ja, bei mir geht es um die Bestandsverwaltung eines Portfolios. Dabei möchte ich immer das erste Datum des Aktiva aus den Untertabellen der einzelnen Posten in der Übersicht haben. Da es sich durch Verkäufe entsprechend ändert, benötige ich eine entsprechende Formel.
Beste Grüße
Burkhard
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Di 8. Jul 2025, 06:54
von Mondblatt24
HaBu hat geschrieben: ↑Mo 7. Jul 2025, 18:45
soll das erste Datum, wenn die Bedingung <>0 einer anderen Zelle in der gleichen Zeile erfüllt ist, in der Übersicht erscheinen.
Tut es im Anhang.
Gruß
Peter
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Di 8. Jul 2025, 08:54
von HaBu
Hallo Peter,
vielen Dank für deine Mühe. Klappt.
Habe aber trotzdem mit deiner Formel was dazugelernt: Funktion AGGREGAT. Sehr interessant...
Aber es gibt noch eine zweite Lösung (mein Sohn war zu Besuch mit "Herrn ChatGPT"

). Sorry, hat sich unerwartet überschnitten. Diese gebe ich hier für alle anderen Problemlösung-Suchenden wieder:
=INDEX(Tabelle2.A2:A100;VERGLEICH(1;(Tabelle2.B2:B100>0);0))
mit Strg+Shift+Enter als Matrixformel abschließen (bei LibreOffice-Versionen vor 7.6)
- Tabelle2.B2:B100>0 -> erzeugt ein Wahr/Falsch-Array (TRUE für Bestände >0).
- VERGLEICH(1;...;0) -> sucht den ersten "wahren" Treffer (TRUE wird als 1 interpretiert).
- INDEX(...;...) -> liefert das zugehörige Datum aus Spalte A zurück
Trotzdem nochmals vielen Dank.
Beste Grüße
Burkhard
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Di 8. Jul 2025, 09:05
von Mondblatt24
HaBu hat geschrieben: ↑Di 8. Jul 2025, 08:54
Aber es gibt noch eine zweite Lösung
Es gibt sogar noch mehr, z. B. folgende Matrixformel:
Code: Alles auswählen
=KKLEINSTE(WENN($Tabelle2.B3:B16<>0;$Tabelle2.A3:A16);1)
Eingabe der Formel mit Strg+Umschalt+Enter abschließen, oder alternativ den Haken bei Matrix im Formelassistent setzen.
Gruß
Peter
Re: Datum aus zweiter Tabelle übernehmen, wenn Bedingung erfüllt
Verfasst: Di 8. Jul 2025, 09:28
von HaBu
Mondblatt24 hat geschrieben: ↑Di 8. Jul 2025, 09:05
HaBu hat geschrieben: ↑Di 8. Jul 2025, 08:54
Aber es gibt noch eine zweite Lösung
Es gibt sogar noch mehr, z. B. folgende Matrixformel:
Code: Alles auswählen
=KKLEINSTE(WENN($Tabelle2.B3:B16<>0;$Tabelle2.A3:A16);1)
Eingabe der Formel mit Strg+Umschalt+Enter abschließen, oder alternativ den Haken bei Matrix im Formelassistent setzen.
Gruß
Peter
Hier sind wir wieder bei den "vielen Wegen nach Rom".
Habe momentan bei einigen Verschachtelungen, insbesondere bei Matrixformeln noch Nachholbedarf. Aber Übung macht den Meister. Danke dir für deine interessanten Lösungen.
Beste Grüße
Burkhard