Per Makro Verknüpfungen fixieren/einfrieren
23.07.2008 14:04:50
Matte
ich quäle mich schon den ganzen Vormittag mit folgendem Problem und finde keine Lösung.
Ich habe es als Makro aufgenommen und versucht in eine FOR Schleife zu verarbeiten, bin aber gescheitert.
Vorab: Die Datei hab ich beigefügt (als .xls):
https://www.herber.de/bbs/user/54083.xls
Datei:
Zeile/Spalte A B C D
1 LEER
2 LEER
3 drift für Spalte -0,323 -0,344 -0,244
4 initial value of k -33,09 -33,09 -33,09
5 -32,34 -34,44 -34,14
6
7
8
Ziel ist die Zeile 5:
Die Zellen B5 (-32,34) C5 (-34,44) D5 (-34,14) ergeben sich wie folgt:
=B4+B3+NORMINV(RAND();0;0,655) =C4+C3+NORMINV(RAND();0;0,655) =D4+D3+NORMINV(RAND();0;0,655)
Es werden also immer die darüberliegenden Zellen mit einer Zufallsvariablen addiert.
Das Problem ist das ich die zweite Verknüpfung (drift für Spalte) in jeder Formel fixieren muss (d.h. B3 = $B$3, C3 = $C$3,...)
, damit ich die Formel in die gesamte, gleiche Spalte kopieren kann/runter ziehen kann z.B.
=B5+$B$3+NORMINV(RAND();0;0,655)
=B6+$B$3+NORMINV(RAND();0;0,655)
=B7+$B$3+NORMINV(RAND();0;0,655)
.....
Die erste Verknüpfung soll aber MITLAUFEN (B5 = B6 = B7).
Im ORIGINAL hat die Zeile 5 natürlich viel mehr Spalten.
Mein Problem ist das ich kein Makro mit einer Schleife hin bekomme, die die Verknüpfungen (z.b. B3) fixieren
($B$3).
Bin für alles dankbar
Viele Grüße
Matte