If you need the value of a variable rather than the
variable itself what would you use to load the value to a
macro variable?
Answers were Sorted based on User's Feedback
Answer / yuyin
a=123;
call symput("x",a);
a is a variable, 123 is the value of variable a, x is macro
variable, symput will assign 123 to macro variable x.
Is This Answer Correct ? | 12 Yes | 0 No |
Answer / saurabh gupta
If we need a value of a macro variable then we must define
it in such terms so that we can call them everywhere in the
program.
Define it as Global. There are different ways of assigning
a global variable.
Simplest method is
%LET
Is This Answer Correct ? | 0 Yes | 2 No |
Answer / yuyin
a is macro variable. use following statment to assign the
value of a rather than the variable itself
e.g.
%let a=xyz
x="&a";
this will assign "xyz" to x, not the variable xyz to x
Is This Answer Correct ? | 0 Yes | 3 No |
I have 3 years of work experience at a startup and recently got certified in Data Science with SAS. I need to know how to get into the analytics industry
When you will use nowd option in report???
How to specify variables to be processed by the freq procedure?
What are the difference between ceil and floor functions in sas?
WHAT DOES A SAS SPECIFICATION DOCUMENT SDS CONTAIN ?
How the date 04oct1994 is stored in SAS,not only give the answer explain in brief?
Do you need to know if there are any missing values?
i want to upload titles and footnotes to excel file?how it is possible?
How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs?
How can you create a macro variable with in data step? : sas-macro
what has been your most common programming mistake? : Sas programming
what is transformation in sas data integration? : Sas-di