|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Bonjour,
à partir de ces deux variables (year, month), j'aimerais en créer une nouvelle au format month/year . Code :
Merci d'avance! |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
Hop
Code :
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
||
|
10
|
|
|
#3 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Thanks Stéphane, you are the best!
|
|
|
00
|
|
|
#4 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
rooooh
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
En fait, je dois comparer cette variable à une date quelconque, et j'aimerais bien l'avoir en numérique mais j'éssaie de bidouiller en vain...
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
tu l'as déjà dans le code de datametric. C'est la variable sans format
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Mal reveillé aujourd'hui
Merci! |
|
|
00
|
|
|
#8 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
Puisque la variable d est positionnée au 1er jour du mois, vérifie que cela n'a pas un impact sur tes calculs.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
00
|
|
|
#9 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Quand j'applique le format sur la variable
j'ai bien le format attendu Idem pour pour le format Du coup, je sais pas vraiment comment elle est stockée cette variable. |
|
|
00
|
|
|
#10 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
numérique!!? char? tu ne connais pas la technique de cliquer sur la colonne pour le format et l'informat ( la valeur stockée est l'informat)?
|
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
C'est bien du numérique.
Le fait de demander l'affichade en ddmmyy10. ou en mmyys7., il m'obéit dans tous les cas . Alors je me demande est ce qu'il n'a pas pris en compte le jour car moi je veux juste le mois et l'année!
|
|
|
00
|
|
|
#12 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
SAS fonctionne en Jours Mois Années.( à mes connaissances). et donc tes dates sont toutes du 01mois année
|
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
La valeur des différentes variables (qui sont d'ailleurs toutes de type numérique) sont les même. Après, tu appliques juste des formats différents (tu formattes la présentation) qui te font croire que les valeurs sont différentes - ce qui n'est pas le cas.
Par ailleurs, toutes les formats dates sont de type numérique. |
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Donc ma variable prend bien en compte 01, qui est le premier jour du mois correspondant?
|
|
|
00
|
|
|
#15 | ||
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
oui,
Code :
|
||
|
|
00
|
|
|
#16 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
oui c'est le principe d'une date : elle requiert trois arguments pour la définir : le jour, le mois, l'année. Ensuite elle est converti en une différence de jours depuis 1/1/1960 pour obtenir un numérique.
En Excel, la différence est faite avec le 1/1/1900.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
00
|
|
|
#17 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
oui, le jour est pris en compte dans la valeur de ta variable. Mais en utilisant un format mmyys7., tu forces l'apparence visuelle à ne pas afficher la valeur du jour.
|
|
|
00
|
|
|
#18 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Maintenant que je le sais
ça ne résoud pas mon problème, je vais le faire autrement |
|
|
00
|
|
|
#19 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
quel problème ? si c'est une différence de dates, INTCK permet de ne considérer que des mois ou des années et faire abstraction des jours (pour simplifier, on peut revoir les options à ce sujet comme SAMEDAY)
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
10
|
|
|
#20 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Mon but étant de comparer cette variable à 12/2006 par exemple, c'est pour ça que je la (05/2011) voulais en numérique afin de faire la comparaison.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com