BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
smg3141
Obsidian | Level 7

Hello all!

 

I have a list of names where many values are blank. I would like to replace those blanks with the name above it. I tried using

if name = "" then name = lag(name);

 but I've since learned lag does not work well with conditionals. Thank you for any feedback!

Have Want 
Name 1 Name 1
Name 2 Name 2
  Name 2
  Name 2
  Name 2
  Name 2
  Name 2
  Name 2
Name 3 Name 3
  Name 3
  Name 3
  Name 3
Name 4 Name 4
  Name 4
  Name 4
  Name 4

 

1 ACCEPTED SOLUTION
2 REPLIES 2
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
  • 2 replies
  • 943 views
  • 1 like
  • 2 in conversation