BookmarkSubscribeRSS Feed
padmakumariMiriyala
Calcite | Level 5

iam reading excel sheet in sas using libname

   variables names came in f1  f2  f3 .............

my requirment is 1st obs values come in to variable name,

for example ;

i have data like this:

obs      f1  f2   f3  f4

history jan feb  mar  apr

saves   400 300  200 100

expences 500 300 100 700

i want like this:

history jan feb  mar  apr

saves   400 300  200 100

expences 500 300 100 700

help me ,

thanks in advance

3 REPLIES 3
Tom
Super User Tom
Super User

Delete the empty row at the top of the spreadsheet.

art297
Opal | Level 21

If it's an XLS file you can use proc import with the XLS engine. e.g.:

proc import file='c:\temp\filename.xls' out=op dbms=xls replace;

                                               namerow=2;

                                               startrow=3;

                                               getnames=yes;

                                               run;

Karthikeyan
Fluorite | Level 6

Set the GETNAMES option to YES in your libname.

Eg :    libname doctors 'c:\clinicNotes\addresses.xlsx'  GETNAMES=YES ;

Thanks

Karthik

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


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
  • 3 replies
  • 936 views
  • 0 likes
  • 4 in conversation