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

Forumthread: zweithöchsten Wert anzeigen

zweithöchsten Wert anzeigen
08.03.2019 11:36:46
Tabsl
Hallo!
Ich möchte mir im Excel den zweithöchsten (dritthöchsten,...) Wert mittels Funktion anzeigen lassen, komme aber mit KGRÖSSTE nicht weiter, mein Problem:
zB:
5,5,5,4,4,3,3,3
ich möchte jetzt die zweitgröße also 4 eruieren lassen, aber mit KGRÖSSTE(...;2) bekomme ich wieder eine 5.
Habt ihr eine Idee wie ich das lösen kann?
lg
Tabsl
Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: zweithöchsten Wert anzeigen
08.03.2019 11:46:11
Giorgi
Falls die Werte in Spalte A stehen.
B1: =MAX(A:A) Dadurch kriegst du den größten Wert
B2: Liefert den größten Wert kleiner dem Maximum :
{=KGRÖSSTE(WENN(VERGLEICH(A1:A100&"";A1:A100&"";0)=ZEILE(1:100);A1:A100);2)}
B3:{=KGRÖSSTE(WENN(VERGLEICH(A1:A100&"";A1:A100&"";0)=ZEILE(1:100);A1:A100);3)}
Dementsprechend die letzte Zahl abändern oder runter ziehen.
usw.
Arrayklammern nicht mit kopieren sondern über die Tastenkombi mit eingeben.
Gruß G.
Anzeige
AW: zweithöchsten Wert anzeigen
08.03.2019 11:49:58
Tabsl
Sehr genial!
Danke für die Hilfe!
lg
Tabsl
AW: z.B. mit AGGREGAT() ...
08.03.2019 11:46:59
neopa
Hallo Tabsi,
... angenommen Deine Zahlen stehen in A1:A99. Dann schreibe in E1=MAX(A1:A99)
und in E2 dann =AGGREGAT(14;6;A$1:A$99/(A$1:A$99&ltE1);1) und kopiere diese Formel nach unten.
Gruß Werner
.. , - ...
Anzeige
AW: und nur der zweithöchsten Wert ...
08.03.2019 11:49:33
neopa
Hallo nochmal,
... dann einfach so: =AGGREGAT(14;6;A$1:A$99/(A$1:A$99&ltMAX(A$1:A$99));1)
Gruß Werner
.. , - ...
AW: und nur der zweithöchsten Wert ...
08.03.2019 12:03:53
Tabsl
Hat gut funktioniert, hab es leicht abgeändert, da ich damit den dritthöchsten (vierthöchsten,...) Wert nicht rausbekommen habe. Da ich die Top20 versuche rauszuholen, habe ich das Max(...) auf min geändert =AGGREGAT(14;6;A:A/(A:A<MIN($B$1:B2));1)
und so die Formel runtergezogen. Jetzt klappts!
Danke auch!
Bin begeistert in so kurzer Zeit gleich mehrere Lösungsvarianten!!
DANKE!
Anzeige
AW: und nur der drittgröste Wert ...
08.03.2019 12:56:30
neopa
Hallo Tabsi,
... offensichtlich hast Du meinen ersten Beitrag in Deinem thread noch nicht gelesen. Da hatte ich Dir aufgezeigt, wie Du die größten Werte ohne Berücksichtigung von Duplikaten ermitteln kannst.
Wenn Du jedoch nur den 3. größten Wert ermitteln willst, bedarf es es auch keiner Hilfszellen.
Dann mit einer geschachtelten AGGREGAT()-Formel. Auch diese kommt ohne den den spez. Eingabeabschluss aus, den eine klassische Matrixformel benötigt.
So: =AGGREGAT(14;6;A$1:A$99/(A$1:A$99&ltAGGREGAT(14;6;A$1:A$99/(A$1:A$99&ltMAX(A$1:A$99));1));1)
Gruß Werner
.. , - ...
Anzeige
AW: und nur der zweithöchsten Wert ...
08.03.2019 13:47:38
Günther
Moin,
... und mit "ganz ohne Formeln" geht es per Power Query.
Gruß
Günther
dann werd mal konkret
08.03.2019 14:02:30
WF
.
{=MAX(WENN(A1:A99<MAX(A1:A99);A1:A99))}
08.03.2019 12:18:34
WF
.
Mit der in folgender Fml verwendeten UDF ...
08.03.2019 15:16:35
Luc:-?
…reicht nur eine Fml für alle gewünschten Fälle aus, Tabsl:
C1[:C3]:=INDEX(A$1:A$8;VERGLEICH(ZEILE(C1);VRank(;A$1:A$8;;-2);0))
UDF-Link:
VRank (Vs1.1) https://www.herber.de/forum/archiv/1516to1520/1516547_Spezielle_RANGOrdnung.html#1516547 (Datei m.UDF-Pgm in 4.Fortsetzung)
Gruß, Luc :-?
„Die Intelligenzmenge ist auf diesem Planeten eine Konstante, die Bevölkerung nimmt aber zu!“ Auch deshalb informieren mit …
Anzeige
AW: Mit der in folgender Fml verwendeten UDF ...
08.03.2019 15:26:26
Tabsl
Danke für die verschiedenen Varianten - habe heute richtig viel gelernt :-)
Habe mich für die Aggregat-Funktion entschieden :-)
AW: bitte schön owT
08.03.2019 17:34:51
neopa
Gruß Werner
.. , - ...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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