<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic how to skip a variable based on the value and go to the next variable. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756345#M238754</link>
    <description>&lt;P&gt;I need to reorder the variables based on removing a value that i do not want.&amp;nbsp; If the grid_rate =D than i dont want that value and go on the the next grid rate. I WANT TO CREATE A NEW RATE WITH THE NEW ORDER FOR EACH CONTRACT ID.&lt;/P&gt;&lt;P&gt;my code is not picking up the D in the records .to create the correct values in the new_rate variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;here is the data&lt;/P&gt;&lt;P&gt;contract_id&amp;nbsp; rate1&amp;nbsp; &amp;nbsp; &amp;nbsp;rate2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rate3&amp;nbsp; &amp;nbsp; rate4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new_rate1&amp;nbsp; &amp;nbsp;new_rate2 new_rate3 new_rate4 ;&lt;/P&gt;&lt;P&gt;XEA123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&lt;/P&gt;&lt;P&gt;DEW343&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD49&amp;nbsp; &amp;nbsp; D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&lt;/P&gt;&lt;P&gt;JRQ912&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA NEM2;&lt;BR /&gt;SET NEM;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;array rate[*] $7 GRID_rate1 GRID_Rate2 GRID_rate3 GRID_RATE4;&lt;BR /&gt;array x{4} $7 _temporary_;&lt;BR /&gt;array k[4] $7 new_rate1 new_Rate2 new_rate3 new_RATE4;&lt;/P&gt;&lt;P&gt;*initializing new variables;&lt;BR /&gt;n=0;&lt;BR /&gt;&lt;BR /&gt;do i=1 to dim(rate);&lt;BR /&gt;if RATE{i} ne 'D' then do;&lt;BR /&gt;n+1;&lt;BR /&gt;x{n}=RATE{i};&lt;BR /&gt;end;&lt;BR /&gt;else k{n}=' ';&lt;BR /&gt;end;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;do i=1 to dim(rate);&lt;BR /&gt;k{i}=x{i};&lt;BR /&gt;end;&lt;/P&gt;&lt;P&gt;drop i n;&lt;/P&gt;</description>
    <pubDate>Sat, 24 Jul 2021 00:51:52 GMT</pubDate>
    <dc:creator>bibbnd</dc:creator>
    <dc:date>2021-07-24T00:51:52Z</dc:date>
    <item>
      <title>how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756345#M238754</link>
      <description>&lt;P&gt;I need to reorder the variables based on removing a value that i do not want.&amp;nbsp; If the grid_rate =D than i dont want that value and go on the the next grid rate. I WANT TO CREATE A NEW RATE WITH THE NEW ORDER FOR EACH CONTRACT ID.&lt;/P&gt;&lt;P&gt;my code is not picking up the D in the records .to create the correct values in the new_rate variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;here is the data&lt;/P&gt;&lt;P&gt;contract_id&amp;nbsp; rate1&amp;nbsp; &amp;nbsp; &amp;nbsp;rate2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rate3&amp;nbsp; &amp;nbsp; rate4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new_rate1&amp;nbsp; &amp;nbsp;new_rate2 new_rate3 new_rate4 ;&lt;/P&gt;&lt;P&gt;XEA123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&lt;/P&gt;&lt;P&gt;DEW343&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD49&amp;nbsp; &amp;nbsp; D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&lt;/P&gt;&lt;P&gt;JRQ912&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PRIME&amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PRIME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TD49&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD58&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA NEM2;&lt;BR /&gt;SET NEM;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;array rate[*] $7 GRID_rate1 GRID_Rate2 GRID_rate3 GRID_RATE4;&lt;BR /&gt;array x{4} $7 _temporary_;&lt;BR /&gt;array k[4] $7 new_rate1 new_Rate2 new_rate3 new_RATE4;&lt;/P&gt;&lt;P&gt;*initializing new variables;&lt;BR /&gt;n=0;&lt;BR /&gt;&lt;BR /&gt;do i=1 to dim(rate);&lt;BR /&gt;if RATE{i} ne 'D' then do;&lt;BR /&gt;n+1;&lt;BR /&gt;x{n}=RATE{i};&lt;BR /&gt;end;&lt;BR /&gt;else k{n}=' ';&lt;BR /&gt;end;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;do i=1 to dim(rate);&lt;BR /&gt;k{i}=x{i};&lt;BR /&gt;end;&lt;/P&gt;&lt;P&gt;drop i n;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Jul 2021 00:51:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756345#M238754</guid>
      <dc:creator>bibbnd</dc:creator>
      <dc:date>2021-07-24T00:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756347#M238755</link>
      <description>&lt;P&gt;If it's not picking up the 'D', the first thing I would try is the STRIP() function.&amp;nbsp; Like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if STRIP(RATE{i}) ne 'D' then do;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Jul 2021 01:11:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756347#M238755</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2021-07-24T01:11:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756349#M238756</link>
      <description>&lt;P&gt;OK, no, STRIP() doesn't really fix things, but I see the problem.&amp;nbsp; You're initializing N to 0.&amp;nbsp; If on the first time in the DO loop the value is 'D', then, when it tries to execute&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;k{n}	=	' ';&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;it's going to have a 0 as the subscript which is not valid.&amp;nbsp; Instead, initialize to 1 and and move the&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;n + 1;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;to after&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;x{n}	=	RATE{i};&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;See far below for full example.&amp;nbsp; &amp;nbsp;I lopped off the "new" rates from the Nem dataset since they'll be generated anyway.&amp;nbsp; See immediately below for the results.&amp;nbsp; By the way, that data looks suspiciously like the data I used to work with when I was a contractor for So Cal Edison.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jimbarbour_0-1627090549710.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61662i985029C2B2C470EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="jimbarbour_0-1627090549710.png" alt="jimbarbour_0-1627090549710.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA	Nem;
	INFILE	DATALINES	MISSOVER	DSD	DLM='09'X;
	INPUT	contract_id	$
			Grid_rate1  $
			Grid_rate2	$
			Grid_rate3  $
			Grid_rate4	$
			new_rate1	$
			new_rate2	$
			new_rate3	$
			new_rate4	$
			;

DATALINES;
XEA123	D	PRIME	TD49	TD58
DEW343	TD49	D	TD58	PRIME
JRQ912	PRIME	TD49	TD58	
;
RUN;
 

DATA NEM2;
	SET NEM;

	array rate[*] $7 GRID_rate1 GRID_Rate2 GRID_rate3 GRID_RATE4;
	array x{4} $7 _temporary_;
	array k[4] $7 new_rate1 new_Rate2 new_rate3 new_RATE4;

	*initializing new variables;
	n=1;

	do i=1 to dim(rate);
		PUTLOG	"NOTE:  "  i=;
		if STRIP(RATE{i}) ne 'D' then 
			do;
				x{n}	=	RATE{i};
				n		+	1;
			end;
		else 
			DO;
				k{n}	=	' ';
			END;
	end;

	do i=1 to dim(rate);
		k{i}=x{i};
	end;

	drop i n;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Jul 2021 01:36:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756349#M238756</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2021-07-24T01:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756354#M238758</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/149821"&gt;@bibbnd&lt;/a&gt;&amp;nbsp;Something like below should do.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  infile datalines truncover dsd;
  input (contract_id rate1 rate2 rate3 rate4 want_rate1 want_rate2 want_rate3 want_rate4) ($);
  datalines;
XEA123,D,PRIME,TD49,TD58,PRIME,TD49,TD58
DEW343,TD49,D,TD58,PRIME,TD49,TD58,PRIME
JRQ912,PRIME,TD49,TD58,,PRIME,TD49,TD58
;

data want(drop=_:);
  set have;
  array rates {*} rate1 - rate4;
  array new_rates {*} $8 new_rate1 - new_rate4; 
  do _i=1 to dim(rates);
    if rates[_i] ne 'D' then
      do;
        _ind=sum(_ind,1);
        new_rates[_ind]=rates[_i];
      end;
  end;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1627093298600.png" style="width: 1060px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61665i869AB9BCB0872D63/image-dimensions/1060x114?v=v2" width="1060" height="114" role="button" title="Patrick_0-1627093298600.png" alt="Patrick_0-1627093298600.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or if you want to change the rate variables "in place":&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want(drop=_:);
  set have;
  array rates {*} rate1 - rate4;
  do _i=1 to dim(rates);
    if rates[_i] ne 'D' then
      do;
        _ind=sum(_ind,1);
        rates[_ind]=rates[_i];
      end;

  end;
  _ind=sum(_ind,1);
  do _i=_ind to dim(rates);
    call missing(rates[_i]);
  end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Jul 2021 02:37:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756354#M238758</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2021-07-24T02:37:23Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756539#M238881</link>
      <description>This did not work but just copied the values over to the new variables.</description>
      <pubDate>Sun, 25 Jul 2021 21:52:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756539#M238881</guid>
      <dc:creator>bibbnd</dc:creator>
      <dc:date>2021-07-25T21:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756540#M238882</link>
      <description>So it something about the D in my variable that is not being recognized. That is why said it didn't work. However, I did an include and it worked fine.</description>
      <pubDate>Sun, 25 Jul 2021 22:01:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756540#M238882</guid>
      <dc:creator>bibbnd</dc:creator>
      <dc:date>2021-07-25T22:01:55Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756747#M238985</link>
      <description>&lt;P&gt;Thank you everybody for trying to provide the solution.&lt;/P&gt;&lt;P&gt;I got a similar situation.&lt;/P&gt;&lt;P&gt;I tried the below solution.&lt;/P&gt;&lt;P&gt;It seems working for me by performing some of the eye ball checking.&lt;/P&gt;&lt;P&gt;I need to conduct a data quality check.&lt;/P&gt;&lt;P&gt;Can somebody who has been responding in this thread suggest an efficient approach (SAS code) to conduct a data quality check to ensure it has done the job appropriately?&lt;/P&gt;&lt;P&gt;Thank you very much in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jul 2021 18:25:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756747#M238985</guid>
      <dc:creator>BeatriceWang</dc:creator>
      <dc:date>2021-07-26T18:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756767#M238994</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/387104"&gt;@BeatriceWang&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please post a new question.&amp;nbsp; Once a problem is solved, a lot of people won't ready any further comments.&amp;nbsp; You can reference this thread as follows:&amp;nbsp;&amp;nbsp;&lt;A href="https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756345#M238754" target="_blank"&gt;https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756345#M238754&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jul 2021 19:25:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756767#M238994</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2021-07-26T19:25:19Z</dc:date>
    </item>
    <item>
      <title>Re: how to skip a variable based on the value and go to the next variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756781#M238998</link>
      <description>Thank you.&lt;BR /&gt;will do.</description>
      <pubDate>Mon, 26 Jul 2021 19:54:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-skip-a-variable-based-on-the-value-and-go-to-the-next/m-p/756781#M238998</guid>
      <dc:creator>BeatriceWang</dc:creator>
      <dc:date>2021-07-26T19:54:53Z</dc:date>
    </item>
  </channel>
</rss>

