It is not hard to run a little test to see what it does.
1733 data _null_;
1734 do yrs=1,5,7,10,12 ;
1735 put yrs= yrs yrs.;
1736 end;
1737 run;
yrs=1 < 5 yrs
yrs=5 5-10 yrs
yrs=7 5-10 yrs
yrs=10 5-10 yrs
yrs=12 > 10 yrs
If you want to exclude one of the boundaries from a range place a < on that side of the hyphen.
proc format;
VALUE yrs
low-<5 = "< 5 yrs"
5-<10 = "5-10 yrs"
10-high = "10+ yrs"
;
run;
Result
1745 data _null_;
1746 do yrs=1,5,7,10,12 ;
1747 put yrs= yrs yrs.;
1748 end;
1749 run;
yrs=1 < 5 yrs
yrs=5 5-10 yrs
yrs=7 5-10 yrs
yrs=10 10+ yrs
yrs=12 10+ yrs
... View more