BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Is there a way to define an interval for the IN operator?

Instead of:
IN (1 2 3 4 5)

Use something similar to:
IN (1-5)?
2 REPLIES 2
data_null__
Jade | Level 19
close use colon.

[pre]
441 data _null_;
442 do _n_ = 1 to 10;
443 if _n_ in(3:7) then put _n_=;
444 end;
445 run;

_N_=3
_N_=4
_N_=5
_N_=6
_N_=7
[/pre]
deleted_user
Not applicable
Thanks a lot!
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 990 views
  • 0 likes
  • 2 in conversation