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

I have a data set, which is a balance sheet, that I imported from Excel that looks like:

Variable                                                                         Amount

Gaming Equipment, Vehicles and Other Equipment            585860

Revenue                                                                         1000490

I successfully was able to import the above data set by using length variable $78 to include all the words in gaming, equipment, vehicles and other equipment.

I would like to transpose the data set. I can successfully do so by doing the following.

proc transpose data=work.BS out=BS_transpose;

id variable;

var Amount;

run;

The problem is that the variable name "Gaming Equipment, Vehicles and Other Equipment" is too long for SAS. How do I lengthen the variable name?

Thank you,

Todd

1 ACCEPTED SOLUTION

Accepted Solutions
data_null__
Jade | Level 19

You cannot 32 is max variable name length.  You can use IDLABEL to make the value of variable the variable label.  I would create variable names from the value of variable that conform to V7 SAS Names and make sense to you and are easy to remember.

View solution in original post

1 REPLY 1
data_null__
Jade | Level 19

You cannot 32 is max variable name length.  You can use IDLABEL to make the value of variable the variable label.  I would create variable names from the value of variable that conform to V7 SAS Names and make sense to you and are easy to remember.

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
  • 933 views
  • 0 likes
  • 2 in conversation