29.11.2016, 13:50
Hallo,
lange bin ich mit dem lesen von vorhandenen Beiträgen in diesem Forum wunderbar zurecht gekommen. Nun stehe ich allerdings vor einem Problem, welches ich partout nicht gelöst bekomme.
Es geht um folgendes:
In einem Array werden in Spalte A, Entfernungsangaben (double) in Metern gespeichert und in Spalte B, ein ganzzahliger Wert dazu.
Bsp:
Spalte A Spalte B
Entfernung Wert
1,1 1
1,5 2
2,1 3
3,6 4
6,4 1
7,9 3
11 7
12,3 1
Nun möchte ich im nächsten Schritt, Spalte A durch ein beliebiges Intervall (hier bspw. 2m) ersetzen und jeweils nur den größten Wert aus Spalte B dazu anzeigen lassen.
Also:
Spalte C Spalte D
Intervall Max Wert im Intervall aus Spalte B
2 3
4 4
6 1
8 3
10 0
12 7
14 0
Hierzu vergleiche ich die Werte aus Spalte A mit den Werten des Intervalls (Spalte C) mit "In Range and Coerence". Wie ich im nächsten Schritt allerdings noch den größten Wert aus Spalte B zugeordnet bekomme ist mir schleierhaft.
Mein Problem hierbei liegt bei mehrfach vorkommenden Werten in einem Bereich.
Ich habe mal den Versuch das Problem anzugehen angehängt.
lange bin ich mit dem lesen von vorhandenen Beiträgen in diesem Forum wunderbar zurecht gekommen. Nun stehe ich allerdings vor einem Problem, welches ich partout nicht gelöst bekomme.
Es geht um folgendes:
In einem Array werden in Spalte A, Entfernungsangaben (double) in Metern gespeichert und in Spalte B, ein ganzzahliger Wert dazu.
Bsp:
Spalte A Spalte B
Entfernung Wert
1,1 1
1,5 2
2,1 3
3,6 4
6,4 1
7,9 3
11 7
12,3 1
Nun möchte ich im nächsten Schritt, Spalte A durch ein beliebiges Intervall (hier bspw. 2m) ersetzen und jeweils nur den größten Wert aus Spalte B dazu anzeigen lassen.
Also:
Spalte C Spalte D
Intervall Max Wert im Intervall aus Spalte B
2 3
4 4
6 1
8 3
10 0
12 7
14 0
Hierzu vergleiche ich die Werte aus Spalte A mit den Werten des Intervalls (Spalte C) mit "In Range and Coerence". Wie ich im nächsten Schritt allerdings noch den größten Wert aus Spalte B zugeordnet bekomme ist mir schleierhaft.
Mein Problem hierbei liegt bei mehrfach vorkommenden Werten in einem Bereich.
Ich habe mal den Versuch das Problem anzugehen angehängt.