lundi 18 avril 2016

double if then in sas

I want to write a code like this:

 DATA TEST;
        SET original;
        IF hour = 30 AND minutes = . or 0 THEN new_minutes = 30;
        ELSE if hour = 60 AND minutes = . or 0 then new_minutes = 60;

RUN;

If I used IF hour = 30 and minutes = . OR minutes = 0 THEN new_minutes = 30; THEN even if the new value should be 60 it changes to 30. I there a way to get around this besides changing all 0 to . (or all . to 0)

Aucun commentaire:

Enregistrer un commentaire