Bonjour à tous,
Dans un data, avec des if, je cherche à remplir les valeurs de deux variables numériques en fonction des valeurs d'une autre variable numérique. J'ai donc écris ce code :
Mais ça ne fonctionne pas, SAS rempli bien quand le MontantMin vaut 0 mais il me met un point lorsque MontantMax doit être égale à 9999.99. En revanche, il attribue bien le format best12. aux deux nouvelles variables créées grace au If.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 data lib.donnees2 ; set lib.donnees ; If Somme <= 9999.99 then MontantMin= 0 and MontantMax= 9999.99 ; run;
Comment faut-il faire pour que SAS remplisse correctement les champs en fonction du if?
Merci d'avance!
Partager