KGrößte mit Bedingung
#1
Hallo zusammen,

ich hoffe ihr könnt mir helfen.

Ich habe ein Datenblatt mit 3 wesentlichen Input-Spalten: Kundennummer, Betrag und Überfälligkeit (in %). Jetzt möchte ich, dass in einer Tabelle mir die größten 5 Beträge angezeigt werden, unter der Bedingung dass die Überfälligkeit des jeweiligen Kunden > 80% beträgt. 

Ich hatte an eine "KGRÖßTE"- in Verbindung mit einer "WENN"-Formel gedacht. Leider bekomme ich das selbst nicht gelöst.

Habt ihr eine Idee?

Vielen Dank!
Top
#2
Hi,

ich gehe bei meinem Vorschlag davon aus, dass deine Beträge in Spalte A und deine Prozentzahlen in Spalte B stehen.
Code:
=AGGREGAT(14;6;($A$1:$A$50)/($B$1:$B$50>80%);ZEILE(A1))
Formel einfach 5 Zellen runterziehen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • teemutainio
Top
#3
Hallo t...,

eine weitere Möglichkeit ist die Funktion Aggregat mit den ersten beiden Parametern 14 und 6.
Stell doch bitte eine anonymisierte Beispieldatei zur Verfügung.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top
#4
Hallo, alternativ könnte man so tun..:

PHP-Code:
=KGRÖSSTE(INDEX(A$1:A$100*(B$1:B$100>0,8););ZEILE(A1)) 
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • teemutainio
Top
#5
Vielen Dank für eure Antworten.

Beide Varianten scheinen zu funktionieren.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste