Posez votre question Signaler

Fusion ou concaténation de deux colonnes SAS

momo - Dernière réponse le 26 janv. 2012 à 15:25
Bonjour,
Es ce qu'on peut fusionner ou concaténer les données de 2 colonnes différentes dans SAS pour créer une 3éme colonne qui va regrouper les données des deux autres.
Par expl, j'ai une colonne date type ddmm (1501) et une autre colonne pour les années (2005), je veux créer une 3eme colonne qui va me donner la date complète pour que je puisse déclarer la variable comme variable de date (ddmmyy8.).
Sinon es ce qu'on peut declarer la variable ddmm directement comme variable de date car j'ai tout testé et ça marche pas : ddmm4. dmm3. toujours des messages d'erreur...
Merci pour votre aide.
Lire la suite 

Fusion ou concaténation de deux colonnes SAS »

5 réponses
Réponse
+7
moins plus
pour fusionner deux variables utilise l'operateur !!,
par ex ici si tu tape
date=ddmm!!annee;
tu obtien un truc du style 18092005
jeano - 22 oct. 2010 à 11:20
+3 t si tu tapes, il y a toujours un S à tapes ......!
got - 10 févr. 2011 à 11:44
j'ai un problème quand je fait ça, excel me met le message:

"le caractère de déclaration de type ne correspond pas au type de données déclarer " parce qu'il considère l'ensemble variable1! puis !variable2

comment je peut éviter se problème ?
third - 26 janv. 2012 à 15:25
Le post est pour SAS. Sous excel, pour fusionner 2 cellules il suffit d'insérer &
Ex: AAA en A1 et BBB en B1, en C1 tu mets =A1&B1 et tu obtiendras AAABBB en C1 du coup
Ajouter un commentaire
Ce document intitulé « Fusion ou concaténation de deux colonnes SAS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?