Andreas
2014-12-03 16:16:32 UTC
Hallo NG,
folgendes Rang-Problem würde ich gerne innerhalb einer VBA Funktion lösen:
Ich habe eine Range (Array), welche Zahlen enthält. In einer zweiten Range sollen eindeutige Rangfolgen bzgl.der ersten Range ermittelt werden.
Beispiel:
In der Range("A1:E1") stehen die Werte (2, 5, 3, 3, 2). In der Range("A2:E2") sollen nun die eindeutigen Ränge absteigend berechnet werden. Wenn eine Zahl doppelt vorkommt, dann soll der Rang sequentiell erhöht werden. Das Ergebnis sollte also (4, 1, 2, 3, 5) lauten.
Wäre toll, wenn mir hier jemand helfen könnte.
Danke und viele Grüße
Andreas
folgendes Rang-Problem würde ich gerne innerhalb einer VBA Funktion lösen:
Ich habe eine Range (Array), welche Zahlen enthält. In einer zweiten Range sollen eindeutige Rangfolgen bzgl.der ersten Range ermittelt werden.
Beispiel:
In der Range("A1:E1") stehen die Werte (2, 5, 3, 3, 2). In der Range("A2:E2") sollen nun die eindeutigen Ränge absteigend berechnet werden. Wenn eine Zahl doppelt vorkommt, dann soll der Rang sequentiell erhöht werden. Das Ergebnis sollte also (4, 1, 2, 3, 5) lauten.
Wäre toll, wenn mir hier jemand helfen könnte.
Danke und viele Grüße
Andreas