<?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: finding a SAS function that perform like vlookup function in the excel in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173547#M33313</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like you simply want to do a left join on the files. e.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table file_combined as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select a.*,b.market_return&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from file_1 a&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join file_2 b&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on put(a.date,qtr.) eq put (b.date,qtr.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by company, date&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 16 Nov 2014 18:41:26 GMT</pubDate>
    <dc:creator>art297</dc:creator>
    <dc:date>2014-11-16T18:41:26Z</dc:date>
    <item>
      <title>finding a SAS function that perform like vlookup function in the excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173546#M33312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hellow, I'm facing a problem merging two files as follow:&lt;/P&gt;&lt;P&gt;In &lt;STRONG style="color: #ff00ff;"&gt;file_1&lt;/STRONG&gt; I have several companies , for each company I have the &lt;STRONG&gt; Company Return&lt;/STRONG&gt; of each querter.&lt;/P&gt;&lt;P&gt;In &lt;STRONG style="color: #ff00ff;"&gt;file_2&lt;/STRONG&gt; I have only 4 items (&lt;STRONG&gt;MARKET_RETURN &lt;/STRONG&gt;of each querter).&lt;/P&gt;&lt;P&gt;I would like to merge the two files in order to recieve a &lt;STRONG style="color: #ff00ff;"&gt;file_combined&lt;/STRONG&gt; that presents near each &lt;STRONG&gt;Company Return&lt;/STRONG&gt; the &lt;STRONG&gt;Market Return&lt;/STRONG&gt; for the same quarter.&lt;/P&gt;&lt;P&gt;In a way its like a vlookup function in the excel.&lt;/P&gt;&lt;P&gt;In the actual research the details are more complicated so I can't apply "IF statements" .&lt;/P&gt;&lt;P&gt;I belive I need to apply&lt;SPAN style="text-decoration: underline;"&gt; "Joins statement"&lt;/SPAN&gt; but I have no succuss in writing the code in the right way...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot, Lior&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff00ff;"&gt;file_1&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="456" style="width: 345px; height: 354px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl68" height="19" width="134"&gt; COMPANY&lt;/TD&gt;&lt;TD class="xl69" width="86"&gt;DATE&lt;/TD&gt;&lt;TD class="xl70" width="117"&gt;COMPANY RETURN&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="19" width="134"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="117"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="117"&gt;company a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD class="xl69" width="86"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="86"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD class="xl70" width="117"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="134"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="19" width="134"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="19"&gt;14&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff00ff;"&gt;file_2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 220px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="left" class="xl66" height="20" width="134"&gt;DATE&lt;/TD&gt;&lt;TD align="left" class="xl67" width="86"&gt;MARKET_RETURN&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="124" style="width: 207px; height: 122px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/03/2012&lt;/TD&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19"&gt;30/06/2012&lt;/TD&gt;&lt;TD align="right" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19"&gt;30/09/2012&lt;/TD&gt;&lt;TD align="right" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19"&gt;31/12/2012&lt;/TD&gt;&lt;TD align="right" class="xl65" height="19"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff00ff;"&gt;file_combined&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 117px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" width="117"&gt;&amp;nbsp; COMPANY&lt;/TD&gt;&lt;TD class="xl65" height="20" width="117"&gt;DATE&lt;/TD&gt;&lt;TD class="xl65" height="20" width="117"&gt;COMPANY RETURN&lt;/TD&gt;&lt;TD class="xl65" height="20" width="117"&gt;MARKET_RETURN&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;4&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;5&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;3&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company a&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;7&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 86px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;20&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;25&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company b&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;22&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;31/03/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;15&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/06/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;17&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/09/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;16&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="left" class="xl65" height="19"&gt;company c&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="86"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align="right" class="xl65" height="19" width="86"&gt;30/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;14&lt;/TD&gt;&lt;TD align="left" class="xl65" height="19"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Nov 2014 17:27:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173546#M33312</guid>
      <dc:creator>lior</dc:creator>
      <dc:date>2014-11-16T17:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: finding a SAS function that perform like vlookup function in the excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173547#M33313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like you simply want to do a left join on the files. e.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table file_combined as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select a.*,b.market_return&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from file_1 a&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join file_2 b&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on put(a.date,qtr.) eq put (b.date,qtr.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by company, date&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Nov 2014 18:41:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173547#M33313</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2014-11-16T18:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: finding a SAS function that perform like vlookup function in the excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173548#M33314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arthur,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the quick answer.&lt;/P&gt;&lt;P&gt;As&amp;nbsp; I'm only doing my first steps at SAS I'm not farmiliar with this code and therfore have&amp;nbsp; not succeeded to apply it on my original data files.&lt;/P&gt;&lt;P&gt;do you by any chance has a link to some explanation of this code (for example what the "a.*,b stand for).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much,&lt;/P&gt;&lt;P&gt;Lior&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Nov 2014 19:07:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173548#M33314</guid>
      <dc:creator>lior</dc:creator>
      <dc:date>2014-11-16T19:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: finding a SAS function that perform like vlookup function in the excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173549#M33315</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Easier to describe than provide links. Hopefully, the following comments provide enough direction:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*start proc sql*/&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;proc sql;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*create file called file_combined*/&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; create table file_combined as&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*select the variables to include in file_combined, namely all of the variables from file1 (i.e. a.* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*and market_return from file2 (i.e., b. */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select a.*,b.market_return&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*indicate that file_1 will be referred to as a */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from file_1 a&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*indicate that file_2 will be referred to as b and should be joined with a. Left join is used so that&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*there will only be records matching those in file_1 */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join file_2 b&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*only do the join when the dates in file_1, expressed as quarters, match the dates in */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/*file_2 (expressed as quarters) */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on put(a.date,qtr.) eq put (b.date,qtr.)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*order the resulting file (i.e., &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt; file_combined) are in the order of date within company&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by company, date&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*indicate the end of the proc sql statements */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;/* */&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;/*terminate proc sql */&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Nov 2014 19:35:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173549#M33315</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2014-11-16T19:35:56Z</dc:date>
    </item>
    <item>
      <title>Re: finding a SAS function that perform like vlookup function in the excel</title>
      <link>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173550#M33316</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks again !.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lior&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Nov 2014 20:13:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/finding-a-SAS-function-that-perform-like-vlookup-function-in-the/m-p/173550#M33316</guid>
      <dc:creator>lior</dc:creator>
      <dc:date>2014-11-16T20:13:39Z</dc:date>
    </item>
  </channel>
</rss>

