Anzeige
Archiv - Navigation
684to688
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
684to688
684to688
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Rotation

Rotation
27.10.2005 11:04:06
Uwe
Hallo,
meine Frage ist, wie kann man eine Spalte mit mehreren hundert Werten um einen bestimmten Wert (Anfang, Mitte oder Ende) aus dieser Spalte rotieren lassen? d.h. aus einer Reihe von Werten soll eine Kreisfläche werden, in der jeder dieser Werte in dem Radius seines Abstandes um den Mittelpunkt kreist.
Gruß Uwe

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Rotation
27.10.2005 12:49:36
Galenzo
So geht's:
In die erste Spalte (A) kommen die X-Werte, daneben in der 2. Spalte (B) die Y-Werte.
Die nächsten beiden Spalten (C +D) sind für die transformierten X- und Y-Werte, dazu später mehr.
(Die Spalten haben Überschriften, sodaß die Werte ab der 2. Zeile beginnen)
Füge ein Steuerelement "Bildlaufleiste" auf dem Blatt ein und stelle diese Eigenschaften ein:
Min: 0, Max: 360, Linked Cell: E2
Der Wert in E2 sollte sich nun also beim Ziehen am Regler ändern - das ist die Gradzahl der (späteren) Drehung.
In F2 diese Formel: =BOGENMASS(E2)
Und noch ein paar Formeln:
E3: =cos(F2)
F3: =SIN(F2)
E4: =-SIN(F2)
F4: =COS(F2)
Das ist die "Transformationsmatrix" - die brauchen wir gleich:
Markiere nun C2 und D2 zusammen und gib diese(Matrix-) Formel ein:
=MMULT(A2:B2;$E$3:$F$4)
Aber nicht mit ENTER abschließen, sondern mit STRG+SHIFT+ENTER - das erzeugt dann geschweifte Klammern.
Diese Formel kannst du nun für die anderen Werte runterziehen.
Nun erstelle noch ein X-Y-Diagramm und wähle als Datenquelle die Spalten C und D.
Klappt's? Ist das Ergebnis wie gewünscht?
Viel Erfolg!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige