Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Min (Datum) mit Bedingung

Forumthread: Min (Datum) mit Bedingung

Min (Datum) mit Bedingung
25.06.2002 10:48:33
Wolfgang Küsters
Hallo und guten Tag,

könnt ihr mir einen Tipp zur folgenden Situation geben?
Spalte A1:A2000 enthält Datumsangaben, sowie Leerzellen.
Spalte B1:B2000 enthält ebenfalls Datumsangaben und Leerzellen.
In Zelle $C$1 steht der Suchbegriff (Datum).
Beispiel:
Spalte A Spalte B Zelle C1
23.05.2002 01.06.2002 01.06.2002
25.05.2002 01.06.2002
25.05.2002 01.06.2002
02.06.2002 01.06.2002
03.06.2002 01.06.2002
Leerzeile
05.06.2002 01.07.2002
06.06.2002 01.07.2002
07.06.2002 01.07.2002
usw

Ich suche nun unter Verwendung der Zelle C1 das niedrigste Datum aus der Spalte A. Muß in diesem Fall der 23.05.2002 sein! Mit WENN als Bedingung für die Spalte B und dann MIN für die Spalte A klappt es leider nicht.

Vielen Dank im voraus.
Wolfgang



Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Min (Datum) mit Bedingung
25.06.2002 11:04:30
Heinz
Hallo Wolfgang,

Wiesoll die Wenn aussehen?

Gib einmal die Bedingung an, damit ich weitermachen kann.

Gruß Heinz

Re: Min (Datum) mit Bedingung
25.06.2002 11:08:17
Wolfgang Küsters
Hallo Heinz,

WENN $C$1 = B1:B2000 Dann MIN A1:A2000

Wolfgang

Re: Min (Datum) mit Bedingung
25.06.2002 11:58:33
Heinz
Hallo Wolfgang,

in C1 steht das Vergleichsdatum z. B. 01.06.2002. Die Formel

=WENN(VERGLEICH(C1;B1:B2000);MIN(A1:A2000);0)

vergleicht den Eintrag in C1 mit den Einträgen in B und gibt das Minimum aus A zurück.

Ich weiß nicht was due willst. Wenn das Datum in C1 geändert wird egal in welches, immer wird der 23.05.2002 (min) zurückgegeben.

Wenn es das ist was du willst OK, ansonsten melde dich wieder mit genauerer Beschreibung.

Gruß Heinz

Anzeige
Re: Min (Datum) mit Bedingung
25.06.2002 12:20:05
Wolfgang Küsters
Hallo Heinz,

genau darum geht es, ich erhalte immer nur das kleinste Datum aus A egal was in C steht.
Ich möchte aber das kleinste Datum aus A analog der Bedingung das sich C ändert.
Siehe meine Tabelle: Wenn ich in C jetzt 01.07.2002 hätte, muß aus A der 05.06.2002 zurückgegeben werden.
Bei Deiner Formel erhalte ich aber den 23.05.2002.

Du verstehst?

Gruß Wolfgang

Anzeige
Re: Min (Datum) mit Bedingung
25.06.2002 12:43:24
Heinz
Hallo Wolfgang,

jetzt ist mir dein Problem ganz klar, ich versuche eine Lösung.

Gruß Heinz

Re: Min (Datum) mit Bedingung
25.06.2002 12:52:26
Heinz
Hallo Wolfgang,

Lösungsvorschlag (schneller als gedacht)

Füge eine Hilfsspalte ein, (später ausgeblendet) bei mir C.

in c1 die Formel
=WENN(MONAT(B1)=MONAT($D$1);A1;"")

Und die Abfrage für das kleinste Datum in E1 auf diese Hilfsspalte

=WENN(VERGLEICH(D1;B1:B2000);MIN(C1:C2000);0)

Jetzt bekomme ich den gewünschten Wert
für
01.06.2002 23.05.2002
01.07.2002 05.06.2002

Reicht dir das?

Gruß Heinz

Anzeige
Re: Min (Datum) mit Bedingung
25.06.2002 13:17:28
Wolfgang Küsters
Hallo Heinz,

werde es später versuchen, werde jetzt erst mal schauen nach welcher Formel die WM 2002 weitergeht!?
Bis dahin schon mal vielen Dank.

Gruß Wolfgang

;

Forumthreads zu verwandten Themen

Anzeige

Infobox / Tutorial

Min (Datum) mit Bedingung in Excel


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass deine Datumsangaben in den Spalten A und B sowie der Suchbegriff in Zelle C1 korrekt eingegeben sind.

  2. Hilfsspalte einfügen: Füge eine Hilfsspalte (z.B. Spalte C) ein, um die Werte zu filtern, die dem Datum in C1 entsprechen. In Zelle C1 kannst du die folgende Formel eingeben:

    =WENN(MONAT(B1)=MONAT($C$1);A1;"")

    Diese Formel prüft, ob der Monat des Datums in Spalte B mit dem Monat in Zelle C1 übereinstimmt. Wenn ja, wird das Datum aus Spalte A ausgegeben, andernfalls bleibt die Zelle leer.

  3. Minimum finden: Um das kleinste Datum aus der Hilfsspalte zu ermitteln, gib in eine andere Zelle (z.B. E1) die folgende Formel ein:

    =WENN(VERGLEICH($C$1;B1:B2000);MIN(C1:C2000);0)

    Diese Formel gibt das Minimum der Hilfsspalte zurück, wenn das Datum in C1 in der Spalte B gefunden wird.

  4. Testen: Ändere das Datum in C1, um zu überprüfen, ob die Formel das korrekte kleinste Datum aus Spalte A zurückgibt.


Häufige Fehler und Lösungen

  • Formel gibt immer das gleiche Datum zurück: Stelle sicher, dass die Bedingungen in den Formeln korrekt sind und die Hilfsspalte richtig eingerichtet ist.

  • Leerzeilen werden in das Minimum einbezogen: Überprüfe, ob deine Hilfsspalte Leerzellen korrekt behandelt. Die Formel sollte so gestaltet sein, dass sie nur gültige Datumswerte ausgibt.

  • Min-Funktion gibt Fehler zurück: Achte darauf, dass in der Hilfsspalte keine Fehlerwerte wie #NV oder #DIV/0 auftreten. Diese können die MIN-Funktion stören.


Alternative Methoden

Eine andere Möglichkeit, das kleinste Datum mit einer Bedingung zu finden, ist die Verwendung von Array-Formeln:

=MIN(WENN(B1:B2000=C1;A1:A2000))

Um diese Formel einzugeben, drücke Strg + Shift + Enter, damit sie als Array-Formel behandelt wird.


Praktische Beispiele

  1. Beispiel 1: Angenommen, du hast folgende Daten:

    • Spalte A: 23.05.2002, 25.05.2002, 02.06.2002
    • Spalte B: 01.06.2002, 01.06.2002, 01.07.2002
    • In C1 steht 01.06.2002.
    • Die Formeln geben dir das kleinste Datum 23.05.2002 zurück, da es das früheste Datum ist, das den Bedingungen entspricht.
  2. Beispiel 2: Ändere C1 auf 01.07.2002, und die Formeln sollten dir 05.06.2002 zurückgeben, da dies das kleinste Datum in Spalte A ist, das den Bedingungen entspricht.


Tipps für Profis

  • Nutze die Funktion AGGREGAT, um eine flexiblere und leistungsstärkere Alternative zu MIN zu erhalten, die auch mit Fehlerwerten umgehen kann.

  • Halte deine Daten sauber und frei von Leerzeilen, um die Fehleranfälligkeit der Formeln zu minimieren.

  • Experimentiere mit bedingten Formatierungen, um die Ergebnisse visuell hervorzuheben und das kleinste Datum auf einen Blick zu erkennen.


FAQ: Häufige Fragen

1. Wie kann ich das kleinste Datum ohne Hilfsspalte finden? Du kannst die Array-Formel verwenden, die wir oben beschrieben haben. Diese erfordert jedoch, dass du die Formel als Array eingibst.

2. Was mache ich, wenn meine Daten nicht im richtigen Format vorliegen? Stelle sicher, dass alle Datumsangaben als Datum formatiert sind. Du kannst die Zellen formatieren, indem du mit der rechten Maustaste darauf klickst und "Zellen formatieren" wählst.

3. Funktioniert das in allen Excel-Versionen? Die beschriebenen Methoden sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2010 und später.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige