Ich habe ein großes Problem und bräuchte dabei eure Hilfe

Ich bin dabei Z Werte an eine Kontrollgruppe zu transformieren.
Dazu habe ich zunächst Fälle hinzugefügt. habe dafür 3 Altersgruppen gebildet und mir in der Kontrollgruppe MW UND SD für 3 verschiedene Altersbereiche ausspucken lassen. Also immer nacheinander quasi in den Fällen damit ich von jeder Alterskategorie die individuellen Werte habe.
Jetzt habe ich mit die Krankheitsgruppe mit dem Fall Altersgruppe 1 ausgewählt. Dann wollte ich eine neue Variable berechnen und nur die Z-Werte für die individuelle Altersgruppe einfügen lassen. Er zieht mit aber trotzdem alle Z-Werte rein. Somit müsste ich mir alle werte rausschreiben und händisch eintragen, denn sobald ich die nächste Altersgruppe mit einbeziehe wird ja die alte Datei überschrieben oder eine neue gebildet. Wie schaffe ich es das er mir die Werte nur bei den ausgewählten Fällen einträgt und ich dann quasi nur die anderen Alterskategorien auswählen muss um die nächsten Werte da reinrechnen zu lassen.
Das sind die Fälle :
(Altersgruppen=1) * (Diagnosen=0) (Altersgruppen=2) * (Diagnosen=0) (Altersgruppen=3) * (Diagnosen=0)
(Altersgruppen=1) * (Diagnosen=1) (Altersgruppen=2) * (Diagnosen=1) (Altersgruppen=3) * (Diagnosen=1)
Und so berechne ich beispielsweise einer Altersgruppe den Z-Wert:
(SRT_Speed - 340.5508) / 88.70965
Der SRT ist einer von 22 Tests die ich in 3 Altersgruppen Z-Standardisieren muss.
Ich habe alle Rechnungen bereits in der Syntax, so dass ich wenn ich einfach 1 neue Variable mit für jede Vpn einem gleich benannten Z-Wert hätte wäre es easy einfach alles mit einem ZSRT_Speed umzuschreiben und könnte alles laufen lassen.
Es geht hierbei um so eine Große Stichprobe das ich das auf keinen fall für 22 Tests händisch die Z-Werte eintragen kann kann...
Ich hoffe mir kann jemand weiterhelfen

Liebe Grüße und danke im vorraus!