BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
robertrao
Quartz | Level 8

Hi Team,

In this piece of code we have where proc_code in(&code)

While we call this macro why are we not putting a comma between the codes????If we try to then it doesnt work?There is an error which says positional precedes keyword!!!!

%macro cohorts(want=,code=,group=);

data &want(drop=BMI)

length Category $25.;

set chat(keep= sex BMI name age gender)

where Proc_code in(&code);

%mend;

%cohorts(want=red, code="151" "152" "153" "154" "155" group=thamba);

                                                                ^

                                                                |

                                                                |

                                                   no commas placed as seperators!!!

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
Reeza
Super User

Nope and you don't need them in 'regular' sas code either:

data test;

set sashelp.class;

where age in (12 13 14 15);

run;

data test2;

set sashelp.class;

where name in ("Alfred" "Alice" "William");

run;

View solution in original post

1 REPLY 1
Reeza
Super User

Nope and you don't need them in 'regular' sas code either:

data test;

set sashelp.class;

where age in (12 13 14 15);

run;

data test2;

set sashelp.class;

where name in ("Alfred" "Alice" "William");

run;

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

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
  • 1 reply
  • 905 views
  • 0 likes
  • 2 in conversation