Hi Jan,
Danke für deine Antwort. Habe es gleich eingesetzt aber irgendwo ist noch ein Fehler, denn die Namen werden nicht angepasst. Je nachdem ob Kunde eine Firma oder eine Privatperson ist, ist im Name ein Komma hinterlegt. Könnte es daran liegen?
Data have; length name $50; infile cards length= laenge; input name $varying. Laenge; cards; PaulBecker GmbH
Paul Becker, GmbH Bert Bauer, P Max Deutschland, GmbH run; Proc format; invalue $namen_angleichen (upcase default=50) "PaulBecker GmbH" , "Paul Becker, GmbH" = "Becker GmbH" "Bert Bauer, P" = "Bert Bauer" "Max Deutschland, GmbH" = "Deutschland GmbH" other = _same_ ; run; Data want; set have; length neuer_name $50; neuer_name = input(name, $namen_angleichen.); run;
... View more