Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2012, 15h07   #1
Invité
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut Compléter une colonne avec les valeurs lag1(var)

Bonjour tout le monde ;
j'ai une table de cette forme:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
a var1
b 
c
d
e
f var2
g 
h  
i var3
j 
k var4
l var5
m 
n
et j'aimerai obtenir le résultat suivant:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
a var1
b var1
c var1
d var1
e var1
f var2
g var2
h var2 
i var3
j var3
k var4
l var5
m var5
n var5
quelqu'un a une idée?
Merci.
  Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 17h36   #2
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 828
Points : 2 828
Bonjour Julie.
Avec LAG tu récupèrerais la valeur de l'observation précédente, pas la dernière non manquante. Mieux vaut un RETAIN, une variable tampon que le RETAIN protège, et des conditions : si la variable est renseignée on alimente le tampon ; sinon on alimente la variable avec la valeur du tampon.
Bon courage.
Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 14h59   #3
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 012
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 012
Points : 1 717
Points : 1 717
Hello;
j'ai répondu ICI
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/01/2012, 18h19   #4
Invité
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
C'est exactement ce que je cherchais.
Merci Sam. Olivier aussi.
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h21.


 
 
 
 
Partenaires

Hébergement Web