Kommentare
-
Wie immer: Genial
-
=AGGREGATE(14,6,$D$3:$D$22/(FREQUENCY((MMULT(--($B$3:$C$22={"A"."B"}),{1,1})=2)*$D$3:$D$22,$D$3:$D$22)>0),ROW()-2)
Translated with help of excel-translator.de
10m 35sLänge
Eine Matrixfunktion zur Ermittlung der größten Werte einer Liste, wobei Bedingungen geprüft werden und Doppelte nicht mehrfach aufgelistet werden sollen. Eine tolle Lösung aus unserer Facebook-Gruppe Excel-FAQ. In weiteren Teilen werde ich die Funktionsweise der Einzelfunktionen erläutern. Teil 2 mit MMULT: https://youtu.be/FfBC7Ik7MqA
ich habe mal versucht die Funktion anders aufzubauen. Allerdings werde die Dopplungen nicht berücktsichtigt. Hast du eine Idee wo und wie ich Funktion "Häufigkeit" einbauen könnte?
=KGRÖSSTE(WENN(($A$2:$A$8="A")*($B$2:$B$8="B")=1;$C$2:$C$8;"");E5)
In der Spalte E habe ich Rang 1 2 3 4. Erhalten mit der Formel von oben 8 zweimal.