Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: kkleinste mit 3 bedingungen

kkleinste mit 3 bedingungen
03.03.2020 22:18:02
Herbert
Hallo,
ich verzweifle bald, daher bitte um Hilfe. Ich habe 3 Bedingungen:
Bedingung 1 = Datum
Bedingung 2 = Ort
Bedingung 3 = Name
bedingung 1 bedingung 2 bedingung 3
01.01.2020 DE0123 B
02.01.2020 DE0123 A
03.01.2020 DE0123 A
04.01.2020 DE0123 B
01.01.2020 DE0124 D
02.01.2020 DE0124 C
03.01.2020 DE0124 E
04.01.2020 DE0124 F
nun möchte ich wissen wann das kleinste Datum für Bed 3 ist; wann das 2.kleinste Datum für Bed 3. usw.
1.Datum 2.Datum
A 02.01.2020 03.01.2020
B 01.01.2020 04.01.2020
C 02.01.2020
D 01.01.2020
E 03.01.2020
F 04.01.2020
ich glaube hier im Forum gibt es einen Menschen der mir hilfe geben kann. DANKE vorab.
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: kkleinste mit 3 bedingungen
03.03.2020 22:36:11
SF
Hola,
und ich glaube an eine Exceldatei.
Gruß,
steve1da
chronologische Auflistung der Datümer für Bed. 3
03.03.2020 22:52:58
WF
Hi,
in Spalte A stehen die Datümer / in B irgenwas / in C die Bedingungen 3
in Spalte F werden die Bedingungen 3 alphabetisch aufgelistet
In G1 steht die Arrayformel:
{=WENNFEHLER(KKLEINSTE(WENN($C$1:$C$99=$F1;$A$1:$A$99);SPALTE(A1));"")}
nach rechts und nach unten kopieren
WF
Anzeige
AW: mit AGGREGAT() ohne {} ...
04.03.2020 13:35:51
neopa
Hallo Herbert,
... so, Formel E2 nach unten und F2 nach unten und rechts ziehend kopieren.
Arbeitsblatt mit dem Namen 'Tabelle4'
 ABCDEFGHI
1bedingung 1bedingung 2bedingung 3 bedingung 3    
201.01.2020DE0123B B01.01.202004.01.2020  
302.01.2020DE0123A A02.01.202003.01.2020  
403.01.2020DE0123A D01.01.2020   
504.01.2020DE0123B C02.01.2020   
601.01.2020DE0124D E03.01.2020   
702.01.2020DE0124C F04.01.2020   
803.01.2020DE0124E      
904.01.2020DE0124F      
10         

ZelleFormel
E2=WENNFEHLER(INDEX(C:C;AGGREGAT(15;6;ZEILE(A$2:A$99)/(ZÄHLENWENN(E$1:E1;C$2:C$99)=0)/(C$2:C$99&gt0);1));"")
F2=WENNFEHLER(AGGREGAT(15;6;$A$2:$A$99/($C$2:$C$99=$E2);SPALTE(A1));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

kkleinste mit mehreren Bedingungen in Excel


Schritt-für-Schritt-Anleitung

Um das kleinste Datum mit mehreren Bedingungen in Excel zu ermitteln, kannst Du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in einem tabellarischen Format vorliegen. Zum Beispiel:

    A           | B       | C
    ------------|---------|---
    Datum       | Ort     | Name
    01.01.2020  | DE0123  | B
    02.01.2020  | DE0123  | A
    03.01.2020  | DE0123  | A
    04.01.2020  | DE0123  | B
    01.01.2020  | DE0124  | D
    02.01.2020  | DE0124  | C
    03.01.2020  | DE0124  | E
    04.01.2020  | DE0124  | F
  2. Formel eingeben: Verwende die folgende Array-Formel, um das kleinste Datum für einen bestimmten Namen (z.B. "A") zu finden:

    =WENNFEHLER(KKLEINSTE(WENN($C$1:$C$99="A";$A$1:$A$99);SPALTE(A1));"")
    • Diese Formel wird in eine Zelle (z.B. F1) eingegeben und dann nach unten und rechts kopiert.
  3. AGGREGAT-Funktion verwenden: Alternativ kannst Du die AGGREGAT-Funktion zur Berechnung verwenden. Die Formel könnte wie folgt aussehen:

    =WENNFEHLER(AGGREGAT(15;6;$A$2:$A$99/($C$2:$C$99=$E2);SPALTE(A1));"")
  4. Ergebnisse prüfen: Überprüfe die Ergebnisse in den Zellen. Du solltest nun für jeden Namen die kleinsten Daten sehen.


Häufige Fehler und Lösungen

  • Fehler: #NV oder #DIV/0!
    Lösung: Überprüfe, ob die Bedingungen in Deiner Formel korrekt gesetzt sind. Stelle sicher, dass die Bereiche der Bedingungen die gleiche Größe haben.

  • Fehler bei Array-Formeln:
    Lösung: Denke daran, die Formel mit STRG + UMSCHALT + ENTER einzugeben, wenn Du eine Array-Formel verwendest.

  • Keine Werte angezeigt:
    Lösung: Stelle sicher, dass es Daten gibt, die den Bedingungen entsprechen. Überprüfe auch, ob die Filter korrekt gesetzt sind.


Alternative Methoden

Wenn Du mit den oben genannten Methoden Schwierigkeiten hast, gibt es einige alternative Ansätze:

  • Pivot-Tabellen: Du kannst Pivot-Tabellen verwenden, um die Daten zu aggregieren und die kleinsten Daten für Deine Bedingungen zu ermitteln.

  • Filterfunktionen: In neueren Excel-Versionen kannst Du die FILTER-Funktion verwenden, um die Daten nach Bedingungen zu filtern und dann das kleinste Datum zu ermitteln.


Praktische Beispiele

Nehmen wir an, Du möchtest das kleinste Datum für die Bedingung "B" finden:

  1. Daten eingeben: Setze die Daten wie oben beschrieben in Excel ein.
  2. Formel eingeben:
    =WENNFEHLER(KKLEINSTE(WENN($C$1:$C$99="B";$A$1:$A$99);SPALTE(A1));"")

    Diese Formel wird für verschiedene Namen kopiert, um die Daten für "B" und andere Bedingungen zu erhalten.


Tipps für Profis

  • Dynamische Bereiche: Verwende die Tabelle-Funktion in Excel, um dynamische Bereiche zu erstellen, die sich automatisch anpassen, wenn Du Daten hinzufügst oder entfernst.

  • Fehlermeldungen minimieren: Nutze die WENNFEHLER-Funktion, um die Anzeige ungewollter Fehler wie #NV zu vermeiden.

  • Bedingte Formatierung: Setze die bedingte Formatierung ein, um die kleinsten Daten visuell hervorzuheben.


FAQ: Häufige Fragen

1. Wie kann ich das kleinste Datum für mehrere Bedingungen gleichzeitig finden?
Du kannst mehrere WENN-Bedingungen in Deiner Formel verwenden, um verschiedene Kriterien zu kombinieren.

2. Funktioniert diese Methode in Excel 2010?
Ja, die beschriebenen Methoden und Formeln funktionieren auch in Excel 2010. Achte darauf, die Array-Formeln korrekt einzugeben.

3. Was mache ich, wenn ich mehr als drei Bedingungen habe?
Du kannst die WENN-Funktion in Kombination mit AGGREGAT oder KKLEINSTE erweitern, um zusätzliche Bedingungen zu berücksichtigen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige