<?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 Hi How to sum rows by date that is between specific dates in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692263#M210849</link>
    <description>&lt;P&gt;Hi SAS Community,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need you help for the below problem.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The logic needed is to sum costs(Paid and OOP) between Start_line1 to Stop_line1 based on Start date. I would also do the same to Start_line2 and Stop_line2.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line1&lt;/TD&gt;&lt;TD&gt;Stop_line1&lt;/TD&gt;&lt;TD&gt;Start_line2&lt;/TD&gt;&lt;TD&gt;Stop_line2&lt;/TD&gt;&lt;TD&gt;Start date&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;27-Aug-13&lt;/TD&gt;&lt;TD&gt;2161.01&lt;/TD&gt;&lt;TD&gt;2479.51&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;20-Sep-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;18-Oct-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;20-Nov-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;18-Dec-13&lt;/TD&gt;&lt;TD&gt;6630.48&lt;/TD&gt;&lt;TD&gt;348.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;13-Jan-14&lt;/TD&gt;&lt;TD&gt;2148.1&lt;/TD&gt;&lt;TD&gt;2896.24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;10-Feb-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;21-Mar-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;16-Apr-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;14-May-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;13-Jun-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;8-Jul-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;8-Aug-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;9-Sep-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;12-Oct-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;11-Nov-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;10-Feb-15&lt;/TD&gt;&lt;TD&gt;2506.27&lt;/TD&gt;&lt;TD&gt;2964.14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;17-Feb-15&lt;/TD&gt;&lt;TD&gt;25407.66&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expected Outcome:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line1&lt;/TD&gt;&lt;TD&gt;Stop_line1&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;96150.62&lt;/TD&gt;&lt;TD&gt;10209.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line2&lt;/TD&gt;&lt;TD&gt;Stop_line2&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Oct 2020 23:29:22 GMT</pubDate>
    <dc:creator>shasank</dc:creator>
    <dc:date>2020-10-16T23:29:22Z</dc:date>
    <item>
      <title>Hi How to sum rows by date that is between specific dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692263#M210849</link>
      <description>&lt;P&gt;Hi SAS Community,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need you help for the below problem.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The logic needed is to sum costs(Paid and OOP) between Start_line1 to Stop_line1 based on Start date. I would also do the same to Start_line2 and Stop_line2.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line1&lt;/TD&gt;&lt;TD&gt;Stop_line1&lt;/TD&gt;&lt;TD&gt;Start_line2&lt;/TD&gt;&lt;TD&gt;Stop_line2&lt;/TD&gt;&lt;TD&gt;Start date&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;27-Aug-13&lt;/TD&gt;&lt;TD&gt;2161.01&lt;/TD&gt;&lt;TD&gt;2479.51&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;20-Sep-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;18-Oct-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;20-Nov-13&lt;/TD&gt;&lt;TD&gt;6139.41&lt;/TD&gt;&lt;TD&gt;323.13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;18-Dec-13&lt;/TD&gt;&lt;TD&gt;6630.48&lt;/TD&gt;&lt;TD&gt;348.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;13-Jan-14&lt;/TD&gt;&lt;TD&gt;2148.1&lt;/TD&gt;&lt;TD&gt;2896.24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;10-Feb-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;21-Mar-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;16-Apr-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;14-May-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;13-Jun-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;8-Jul-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;8-Aug-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;9-Sep-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;12-Oct-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;11-Nov-14&lt;/TD&gt;&lt;TD&gt;6679.28&lt;/TD&gt;&lt;TD&gt;351.54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;10-Feb-15&lt;/TD&gt;&lt;TD&gt;2506.27&lt;/TD&gt;&lt;TD&gt;2964.14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;17-Feb-15&lt;/TD&gt;&lt;TD&gt;25407.66&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expected Outcome:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line1&lt;/TD&gt;&lt;TD&gt;Stop_line1&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Aug-13&lt;/TD&gt;&lt;TD&gt;30-Dec-14&lt;/TD&gt;&lt;TD&gt;96150.62&lt;/TD&gt;&lt;TD&gt;10209.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PID&lt;/TD&gt;&lt;TD&gt;Start_line2&lt;/TD&gt;&lt;TD&gt;Stop_line2&lt;/TD&gt;&lt;TD&gt;Paid&lt;/TD&gt;&lt;TD&gt;OOP&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1-Dec-14&lt;/TD&gt;&lt;TD&gt;10-Jan-15&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 23:29:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692263#M210849</guid>
      <dc:creator>shasank</dc:creator>
      <dc:date>2020-10-16T23:29:22Z</dc:date>
    </item>
    <item>
      <title>Re: Hi How to sum rows by date that is between specific dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692265#M210851</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/110575"&gt;@shasank&lt;/a&gt;&amp;nbsp; Please repeat the solution for your line2 condition coz i'm feeling lazy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;

data have;
input PID	(Start_line1	Stop_line1	Start_line2	Stop_line2	Startdate) (:date9.)	Paid	OOP;
format Start_line1	Stop_line1	Start_line2	Stop_line2	Startdate date9.;
cards;
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	27-Aug-13	2161.01	2479.51
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	20-Sep-13	6139.41	323.13
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	18-Oct-13	6139.41	323.13
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	20-Nov-13	6139.41	323.13
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	18-Dec-13	6630.48	348.98
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	13-Jan-14	2148.1	2896.24
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	10-Feb-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	21-Mar-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	16-Apr-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	14-May-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	13-Jun-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	8-Jul-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	8-Aug-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	9-Sep-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	12-Oct-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	11-Nov-14	6679.28	351.54
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	10-Feb-15	2506.27	2964.14
1	1-Aug-13	30-Dec-14	1-Dec-14	10-Jan-15	17-Feb-15	25407.66	0
;

data expected;
 do until(last.pid);
  set have;
  by pid;
  if  Start_line1&amp;lt;=Startdate&amp;lt;=Stop_line1 then do;
   sum_paid=sum(sum_paid,paid);
   sum_oop=sum(oop,sum_oop);
  end;
 end;
 drop paid oop;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 17 Oct 2020 00:18:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692265#M210851</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-10-17T00:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: Hi How to sum rows by date that is between specific dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692269#M210855</link>
      <description>Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/138205"&gt;@novinosrin&lt;/a&gt;. Thank you so much.</description>
      <pubDate>Sat, 17 Oct 2020 02:48:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692269#M210855</guid>
      <dc:creator>shasank</dc:creator>
      <dc:date>2020-10-17T02:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Hi How to sum rows by date that is between specific dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692271#M210857</link>
      <description>&lt;P&gt;If both sums will reside in the same columns, in the same dataset, they will have the same name. In this SQL solution, I added the variable &lt;EM&gt;line&lt;/EM&gt; to tell the sums apart:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table want as
select
    pid,
    start_line1 as start_line format=date9., stop_line1 as stop_line format=date9., 1 as line,
    coalesce(sum(case when startdate between start_line1 and stop_line1 then paid else . end), 0) as sumPaid,
    coalesce(sum(case when startdate between start_line1 and stop_line1 then oop else . end), 0) as sumOop
from have
group by pid, start_line1, stop_line1
union all 
select
    pid,
    start_line2 as start_line, stop_line2 as stop_line, 2 as line,
    coalesce(sum(case when startdate between start_line2 and stop_line2 then paid else . end), 0) as sumPaid,
    coalesce(sum(case when startdate between start_line2 and stop_line2 then oop else . end), 0) as sumOop
from have
group by pid, start_line2, stop_line2
order by pid, line;
select * from want;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 17 Oct 2020 03:05:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hi-How-to-sum-rows-by-date-that-is-between-specific-dates/m-p/692271#M210857</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2020-10-17T03:05:32Z</dc:date>
    </item>
  </channel>
</rss>

