Hi ,
I have a dataset like below that am maintaining in excel .
i need to extract week_str from this data set and and insert into another dataset which has date value which can be something between Week_Starts and Week_Ends from the above table.Can someone explaing me the logic in SAS to do the same . I am new to SAS Programming.
If you can allocate your Excel workbook as a SAS libname, SQL is probably the easy way to do it:
proc sql;
create table want as select have.*,Data_Calendar.week_str
from have left join ExcelLib.Data_Calendar
on have.date between Data_Calendar.Week_Starts and Data_Calendar.Week_Ends;
quit;
If you can allocate your Excel workbook as a SAS libname, SQL is probably the easy way to do it:
proc sql;
create table want as select have.*,Data_Calendar.week_str
from have left join ExcelLib.Data_Calendar
on have.date between Data_Calendar.Week_Starts and Data_Calendar.Week_Ends;
quit;
Perfect Thanks @s_lassen
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.
Ready to level-up your skills? Choose your own adventure.