muss als absoluter Excel-Neuling eine SPSS-kompatible Excel-Tabelle erstellen und hab da ein Problem:
Ich möchte Informationen, die in Tabelle 1 eingetragen werden automatisch in Tabelle 2 übertragen. In Tabelle 1 wird ein Fragebogen ausgefüllt (fortlaufend) und die Ergebnisse sollen in Tabelle 2 erscheinen. Allerdings soll mit Änderung der laufenden Nummer in Tabelle 2 jeweils eine neue Zeile begonnen werden.
Da brauche ich ja wahrscheinlich eine If-Abfrage für, aber welche?
Ich möchte Informationen, die in Tabelle 1 eingetragen werden
automatisch in Tabelle 2 übertragen. In Tabelle 1 wird ein
Fragebogen ausgefüllt (fortlaufend) und die Ergebnisse sollen
in Tabelle 2 erscheinen. Allerdings soll mit Änderung der
laufenden Nummer in Tabelle 2 jeweils eine neue Zeile begonnen
werden.
Wenn ich das richtig verstehe, brauchst Du dafür wohl VBA. Ich denke nicht, daß man da mit den Excel-Funktionen weiterkommt.
Kennst Du Dich mit VBA aus?
Ich denke, Du wirst das Worksheet_Change-Ereignis brauchen mit einem Select Case-Block darin, um die Zellen des Fragebogens per Adresse zu unterscheiden.
Also im Code-Fenster von Tabelle1 ungefähr so:
Private Sub Worksheet\_Change(ByVal Target As Range)
Select Case Target.Address
Case "$A$1"
Tabelle2.Cells(FortlaufendeNummer, 1) = Target.Value
Case "$B$1"
Tabelle2.Cells(FortlaufendeNummer, 2) = Target.Value
End Select
End Sub
„FortlaufendeNummer“ repräsentiert hier die Zelle in Tabelle1, in der Deine fortlaufende Nummer eingetragen wird.