Registriert seit: 03.04.2018
Version(en): 2010
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!
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 21.06.2016
Version(en): 2021
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.
Registriert seit: 10.04.2014
Version(en): Office 2019
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:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• teemutainio
Registriert seit: 03.04.2018
Version(en): 2010
Vielen Dank für eure Antworten.
Beide Varianten scheinen zu funktionieren.