Da es etwas komplexer ist, hab ich zwei Dateien hochgeladen.
Die XLS-Beispieldatei befindet sich hier:
Die Datei https://www.herber.de/bbs/user/24764.xls wurde aus Datenschutzgründen gelöscht
Also was will ich machen?
In meinem Beispiel stellt jede Zeile in der Tabelle einen eigenen Datensatz bzw.
eine Untersuchungseinheit dar, die verschiedene Merkmale hat (hier die Spalten E
bis L oder namentlich V1 bis V8). Diese Datensätze können sich an anderer
Stelle vollständig wiederholen, d.h. die gleichen Ausprägungen annehmen (in
meinem Beipiel TITEL 1 WIEDERHOLUNG). Die Wiederholungen können dabei völlig
unregelmäßig auftreten und an ganz unterschiedlichen Stellen in der Tabelle
sitzen. Damit ich diese wiederholten Werte nicht manuell kopieren muss (bei
mehreren tausend Datensätzen und ca. 50 Merkmalen ziemlich zeitaufwendig und
nervig und auch fehlerbehaftet), soll Excel automatisch die Merkmale des
ersten Datensatzes übernehmen. Dabei möchte ich, dass Excel automatisch die
entsprechenden Zellen verlinkt, wenn eine Wiederholung des Datensatzes
auftritt.
Also in meinem Beispiel sollen die gelb markierten Bereiche von TITEL 1
WIEDERHOLUNG automatisch mit den Werten aus TITEL 1 aufgefüllt bzw. verlinkt
werden. In meinem Fallbeispiel sind das die Spalten E2-L2.
Dazu habe ich eine ID der Untersuchungseinheit, die den Datensatz eindeutig
identifizierbar macht (z.B. TITEL 1; ID = 2000002). Die ID ist eine
Laufvariable, die ich über eine Formel (hier z.B.'=2000000+ZEILE(A2)
generiere.Tritt ein Wiederholungsfall ein, so vergebe ich einfach die ID des
ersten Datensatzes.
Und das will ich dann automatisieren:
Sobald da eine ID in der Zelle (Spalte D) steht,so meine Wunschvorstellung,
verlinkt Excel automatisch die anderen Zellen der Spalten E-L. Excel soll
also diese ID auslesen und dann automatisch die Verknüpfungen abarbeiten.
Beispiel für TITEL 1 WIEDERHOLUNG:
TITEL 1 WIEDERHOLUNG
1. Wenn ID vergeben (z.B. Wert ungleich null), dann
2. Lies die ID
3. erkenne die Zeile der ID (Zeile=2)
4. Erstelle die Verknüpfungen in den entsprechenden Zellen:
z.B.
E4-> generierte Formel: E4=E(Zeile=2);
F4 -> generierte Formel F4=F(Zeile=2);
G4 -> generierte Formel G4=G(Zeile=2);
usw.
und schwups ... sind alle Werte autmatisch verlinkt und ausgefüllt - TOLL
!!!
Vielleicht hat jemand eine Idee, wie sowas geht? Mit dem 'normalen' Formelwissen geht hier jedenfalls nix mehr. HILFE !!!!
Tausend Dank - Euer Voicefreak