<?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 Re: Data Management of Auditors in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Data-Management-of-Auditors/m-p/365816#M11029</link>
    <description>&lt;P&gt;data dissert1.new11;&lt;BR /&gt; set dissert1.new10;&lt;BR /&gt;array temp (*) _Auditor_During_Restated_Period _Auditor_During_Restated_Period0 _Auditor_During_Restated_Period1 _Auditor_During_Restated_Period2;&lt;BR /&gt; totalnum=n(_Auditor_During_Restated_Period, _Auditor_During_Restated_Period0, _Auditor_During_Restated_Period1, _Auditor_During_Restated_Period2);&lt;BR /&gt; count=0;&lt;BR /&gt; do i= 1 to dim(temp)-1;&lt;BR /&gt; if i=1 then count=1;&lt;BR /&gt; if totalnum=1 and temp(i) ne . then do;&lt;BR /&gt; newaudit=temp(i);&lt;BR /&gt; leave;&lt;BR /&gt; end;&lt;BR /&gt; if temp(i)=temp(i+1) then count+1;&lt;BR /&gt; if count=totalnum then do;&lt;BR /&gt; newaudit=temp(i);&lt;BR /&gt; leave;&lt;BR /&gt; end;&lt;BR /&gt; end;&lt;BR /&gt;run;&lt;/P&gt;</description>
    <pubDate>Fri, 09 Jun 2017 20:07:46 GMT</pubDate>
    <dc:creator>jjadall1</dc:creator>
    <dc:date>2017-06-09T20:07:46Z</dc:date>
    <item>
      <title>Data Management of Auditors</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Data-Management-of-Auditors/m-p/365046#M11006</link>
      <description>&lt;DIV&gt;Hello SAS Support Communities,&lt;/DIV&gt;
&lt;DIV&gt;Here's what I'm looking for now with the attached dataset (new 10):&lt;/DIV&gt;
&lt;DIV&gt;The variables of interest are:&lt;/DIV&gt;
&lt;DIV&gt;1. Auditor_Key&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;2.&amp;nbsp;_Auditor_During_Restated_&lt;WBR /&gt;Period&lt;/DIV&gt;
&lt;DIV&gt;3.&amp;nbsp;_Auditor_During_Restated_&lt;WBR /&gt;Period0&lt;/DIV&gt;
&lt;DIV&gt;4.&amp;nbsp;_Auditor_During_Restated_&lt;WBR /&gt;Period1&lt;/DIV&gt;
&lt;DIV&gt;5.&amp;nbsp;_Auditor_During_Restated_&lt;WBR /&gt;Period2&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;If there is only 1 auditor in the 4 columns (_Auditor_During_Restated_&lt;WBR /&gt;Period, _Auditor_During_Restated_&lt;WBR /&gt;Period0, _Auditor_During_Restated_&lt;WBR /&gt;Period1, and _Auditor_During_Restated_&lt;WBR /&gt;Period2), then a new variable (Auditor) should be created with that value (the 1 auditor).&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;If there is more than 1 auditor in the 4 columns (_Auditor_During_Restated_&lt;WBR /&gt;Period, _Auditor_During_Restated_&lt;WBR /&gt;Period0, _Auditor_During_Restated_&lt;WBR /&gt;Period1, and _Auditor_During_Restated_&lt;WBR /&gt;Period2), then the new Auditor value should have the value in the Auditor_Key column.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Let me give you some examples:&lt;/DIV&gt;
&lt;DIV&gt;1. Observation 1 only has a value (4) in the _Auditor_During_Restated_&lt;WBR /&gt;Period.&amp;nbsp; The other 3 columns (_Auditor_During_Restated_&lt;WBR /&gt;Period0, _Auditor_During_Restated_&lt;WBR /&gt;Period1, and _Auditor_During_Restated_&lt;WBR /&gt;Period2) are blank.&amp;nbsp; Therefore, the new Auditor variable should have a value of 4.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;2. Observation 8 has a value (26516) for both _Auditor_During_Restated_&lt;WBR /&gt;Period and _Auditor_During_Restated_&lt;WBR /&gt;Period0.&amp;nbsp; The other 2 columns (_Auditor_During_Restated_&lt;WBR /&gt;Period1 and _Auditor_During_Restated_&lt;WBR /&gt;Period2) are blank.&amp;nbsp; Since the value (26516) is the SAME, then the new Auditor variable should have the same value (26516).&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;3. Observation 424 has a value of 16168 for _Auditor_During_Restated_&lt;WBR /&gt;Period and 2830 for _Auditor_During_Restated_&lt;WBR /&gt;Period0.&amp;nbsp; Since these values are DIFFERENT, then the new Auditor variable should have the Auditor_Key value (2830).&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Please let me know if you have any questions.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;God bless, best regards, and thanks so much for your help,&lt;/DIV&gt;
&lt;DIV&gt;Jadallah&lt;/DIV&gt;</description>
      <pubDate>Wed, 07 Jun 2017 15:35:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Data-Management-of-Auditors/m-p/365046#M11006</guid>
      <dc:creator>jjadall1</dc:creator>
      <dc:date>2017-06-07T15:35:13Z</dc:date>
    </item>
    <item>
      <title>Re: Data Management of Auditors</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Data-Management-of-Auditors/m-p/365816#M11029</link>
      <description>&lt;P&gt;data dissert1.new11;&lt;BR /&gt; set dissert1.new10;&lt;BR /&gt;array temp (*) _Auditor_During_Restated_Period _Auditor_During_Restated_Period0 _Auditor_During_Restated_Period1 _Auditor_During_Restated_Period2;&lt;BR /&gt; totalnum=n(_Auditor_During_Restated_Period, _Auditor_During_Restated_Period0, _Auditor_During_Restated_Period1, _Auditor_During_Restated_Period2);&lt;BR /&gt; count=0;&lt;BR /&gt; do i= 1 to dim(temp)-1;&lt;BR /&gt; if i=1 then count=1;&lt;BR /&gt; if totalnum=1 and temp(i) ne . then do;&lt;BR /&gt; newaudit=temp(i);&lt;BR /&gt; leave;&lt;BR /&gt; end;&lt;BR /&gt; if temp(i)=temp(i+1) then count+1;&lt;BR /&gt; if count=totalnum then do;&lt;BR /&gt; newaudit=temp(i);&lt;BR /&gt; leave;&lt;BR /&gt; end;&lt;BR /&gt; end;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2017 20:07:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Data-Management-of-Auditors/m-p/365816#M11029</guid>
      <dc:creator>jjadall1</dc:creator>
      <dc:date>2017-06-09T20:07:46Z</dc:date>
    </item>
  </channel>
</rss>

