Ich möchte eine IndexVergleichabfrage machen bei der der Maximalwert der Ergebnissspalte bei mehreren gefundenen werten in der Suchspalte ausgegeben wird.
Nun habe ich einige funktionen gefunden die das mit einer recht komplizierten Array formel lösen. Allerdings soll die Formel in einer durch eine externe Quelle (ERP) befüllten Tabelle Stehen die bei jedem export länger wird.
Also war meine Idee eine funktion in vba zu schreiben die per .match zum ersten vorkommniss läuft, den entsprechenden wert in eine Variable schreibt, den nächsten sucht und prüft ob das hier zurückgegebene Ergebniss größer als der letzte ist und so weiter...
in diesem Vereinfachten Fall sollte 6 ausgegeben werden...
Ergebnis Suchspalte 3 2 4 1 3 3 6 1 5 1 meine bisherigen versuche so eine schleife zu basteln sind kläglich gescheitert :(
ich hoffe ihr könnt mir helfen.