Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

zweit kleinsten Wert (ohne Null)

Forumthread: zweit kleinsten Wert (ohne Null)

zweit kleinsten Wert (ohne Null)
Heinz
Hallo liebe Ecellenten,
ich habe folgende Aufgabenstellung:
Jeder Mitarbeiter hat eine Zeile.
In einzelnen Spalten pro Zeilen stehen Zeitwerte, also z.B.
...................B2.................H2..............I2..............BA2............BD2
Hubert K. .....12:39:14....12:40:13....12:16:03...12:17:45....00:00:00
Ich hätte gerne den zweit niedrigsten Wert, weil ich die 00:00:00 nicht benötige.
In meinem Beispiel wäre das der Zeitwert 12:16:03.
Das Problem: Die Spalten hängen nicht zusammen.
Habt Ihr Eine Lösung.
Ich freue mich auf Eure Vorschläge
Heinz aus M.
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: zweit kleinsten Wert (ohne Null)
11.01.2012 11:26:38
Peter
Hallo Heinz,
schau dir mal die Formel =kkleinste() an:
z.B. =kkleinste(Bereich;2) für den zweitkleinsten Wert. Probier mal aus, ob es bei dir spaltenübergreifend funktioniert.
Gruß,
Peter
AW: zweit kleinsten Wert (ohne Null)
11.01.2012 17:59:39
Heinz
Hallo Peter,
das Prinzip mit KKleinste habe ich begriffen.
das Problem: Die Zellen sind nicht zusammenhängend und dazwischen
sind auch Zeitwerte, die aber nicht in die Bewertung einfliessen dürfen.
Heinz
Anzeige
AW: zweit kleinsten Wert (ohne Null)
11.01.2012 18:35:37
Bernd
Hallo Heinz,
hier mal eine Lösung mit Hilfsspalten, die Du aber ausblenden kannst.
https://www.herber.de/bbs/user/78369.xls
Lass die Frage aber mal offen. Vielleicht hat ja noch jemand eine bessere Lösung.
Gruß
Bernd
... siehe Lösung von Josef ... owT
11.01.2012 18:38:27
Josef
.
Anzeige
AW: zweit kleinsten Wert (ohne Null)
11.01.2012 18:17:42
Josef

Hallo Heinz,
Tabelle1

 ABCDEFGHIJKLMN
2Hubert K12:39:1434Text6712:40:1312:16:03101112mehr Text14
3              
4 12:16:03            
5              

Formeln der Tabelle
ZelleFormel
B4{=MIN(WENN((B2:BB2>0)*ISTZAHL(B2:BB2)*ISTZAHL(VERGLEICH(SPALTE(B1:BB1); {2;8;9;53;54};0)); B2:BB2))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
Chapeau! ... owT
11.01.2012 18:43:41
Bernd
:-)
;
Anzeige
Anzeige

Infobox / Tutorial

Zweitkleinsten Wert in Excel ohne Null finden


Schritt-für-Schritt-Anleitung

Um den zweitkleinsten Wert in Excel zu finden, ohne Nullwerte zu berücksichtigen, kannst Du folgende Schritte befolgen:

  1. Daten eingeben: Stelle sicher, dass Deine Daten in den gewünschten Zellen eingegeben sind. Zum Beispiel könnten die Zeitwerte in den Zellen B2 bis BD2 stehen.

  2. Formel verwenden: Benutze die folgende Formel, um den zweitkleinsten Wert zu finden:

    =KKLEINSTE(WENN(B2:BD2>0;B2:BD2);2)

    Diese Formel sucht den zweitkleinsten Wert in dem angegebenen Bereich, ignoriert dabei jedoch Nullwerte.

  3. Matrixformel eingeben: Da dies eine Matrixformel ist, musst Du die Eingabe mit STRG + SHIFT + ENTER abschließen, anstatt nur ENTER.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass Du die Formel als Matrixformel eingegeben hast. Ansonsten wird sie möglicherweise nicht die korrekten Ergebnisse liefern.

  • Nullwerte werden nicht ignoriert: Überprüfe, ob in der Formel die Bedingung >0 korrekt eingegeben wurde. Andernfalls könnten auch Nullwerte in die Berechnung einfließen.

  • Bereich stimmt nicht: Vergewissere Dich, dass der Bereich in der Formel (B2:BD2) korrekt ist und alle relevanten Zellen umfasst.


Alternative Methoden

Falls Du eine andere Methode ausprobieren möchtest, kannst Du auch Hilfsspalten verwenden:

  1. Hilfsspalte erstellen: Erstelle eine neue Spalte, z.B. in Spalte BE, und trage dort die Formel ein:

    =WENN(B2>0;B2;"")

    Diese Formel gibt nur die Werte über Null zurück.

  2. Zweitkleinsten Wert finden: Verwende in einer anderen Zelle die KKLEINSTE-Funktion auf die Hilfsspalte, um den zweitkleinsten Wert zu finden:

    =KKLEINSTE(BE2:BE2;2)

Praktische Beispiele

Nehmen wir an, Du hast folgende Zeitwerte:

B2 H2 I2 BA2 BD2
12:39:14 12:40:13 12:16:03 12:17:45 00:00:00

Mit der oben beschriebenen Formel =KKLEINSTE(WENN(B2:BD2>0;B2:BD2);2) würdest Du den Wert 12:16:03 erhalten, da er der zweitkleinste Wert ist, der nicht Null ist.


Tipps für Profis

  • Daten validieren: Nutze die Datenüberprüfung, um sicherzustellen, dass nur gültige Zeitwerte in Deinen Zellen eingegeben werden.

  • Dynamische Bereiche: Wenn sich Deine Daten häufig ändern, ziehe in Betracht, dynamische Bereiche mit der INDEX- und VERGLEICH-Funktion zu verwenden, um die Berechnungen flexibler zu gestalten.


FAQ: Häufige Fragen

1. Frage
Wie kann ich die Formel anpassen, um den niedrigsten Wert anstelle des zweitniedrigsten Wertes zu finden?
Antwort: Du kannst einfach die Zahl 2 in der Formel =KKLEINSTE(WENN(B2:BD2>0;B2:BD2);2) durch 1 ersetzen.

2. Frage
Funktioniert diese Methode auch in älteren Excel-Versionen?
Antwort: Ja, die Formel KKLEINSTE ist in den meisten Excel-Versionen verfügbar, einschließlich Excel 2007 und neuer.

3. Frage
Was mache ich, wenn ich mehr als zwei niedrigste Werte finden möchte?
Antwort: Ersetze die 2 in der Formel durch die entsprechende Position, z.B. 3 für den drittniedrigsten Wert.

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