Werte in dynamischer Liste bestimmen
27.11.2003 09:22:09
Jan
folgendes Problem:
Ich habe eine Matrix der Form:
Feld 1 Feld 2
1 555
3 333
4 222
2 444
5 111
In der ersten Spalte ist eine Bestenliste (1 = bester 5 = schlechtester) in der zweiten Spalte sind die zu den Besten gehörenden Ergebniswerte.
Ich brauche eine Funktion, die mir jeweils den Wert des Besten vom Wert des zeitbesten subtrahiert und mir das Ergebnis zurückliefert. Und das für 1-2; 2-3;3-4; 4-5 (also 1-2: 555-444 =111; 2-3 =444-333 = 111 etc.).
Der Haken an der Sache ist, daß die Matrix dynamisch erzeugt wird und die Position der "Besten" sich beliebig ändern kann.
zb
5 111
2 444
3 333
4 222
1 555
Das ganze soll automatisch funktionieren, also ohne Manuelle Eingriffe (Sortierungen per Hand oder so), weil die Ergebnisse gleich in einer anderen Funktion weiter benützt werden sollen.
Ich hab`s mir SVERWEIS probiert, komme aber auf keinen grünen Zweig. Kann mir vielleicht jemand eine Lösung präsentieren?