Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 16/01/2013, 09h26   #1
sniper75
 
Homme
Inscription : septembre 2011
Messages : 105
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2011
Messages : 105
Points : -2
Points : -2
Par défaut Semaine de fin et début d'année

Bonjour,

Pour la fin d'année 2012 je veux dire jusqu'au 30/12/2012 on été à la semaine 52 .
sur sas pour la période du 31/12/2012 jusqu'au 05/01/2013 il à considéré comme semaine 0 et à partir du 5 ou 6/01/2013 il a considéreé comme semaine 1 .

Ya t-il une solution pour qu'il considére la premiére semaine du mois janvier comme semaine 1 au lieu de 0 ?

Merci d'avance.
sniper75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2013, 09h55   #2
ibrahima13
Membre régulier
 
Inscription : juillet 2010
Messages : 82
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 82
Points : 87
Points : 87
Bonjour,

La fonction WEEK te permet d'extraire le numéro de la semaine d'une date SAS. Par défaut cette fonction revoie la valeur 0 pour les dates qui commencent avant le premier dimanche de l'année. Il faut utiliser l'option "V" pour que cette fonction renvoie 1 pour les dates avant le premier dimanche.
Voici un example.

Code :
1
2
3
4
5
6
DATA exemple;
do date="01jan2013"d TO "07jan2013"d;
week=week(date,'V');
output;
end;
run;
ibrahima13 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/01/2013, 09h08   #3
sniper75
 
Homme
Inscription : septembre 2011
Messages : 105
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2011
Messages : 105
Points : -2
Points : -2
Par défaut Merci

Merci Ibrahima !! c'est top
sniper75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h09.


 
 
 
 
Partenaires

Hébergement Web