<?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 Need Help with IntervalMatch in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Need-Help-with-IntervalMatch/m-p/1550779#M744712</link>
    <description>&lt;P&gt;I am importing two spreadsheets into QlikView:&lt;/P&gt;&lt;P&gt;LOAD [Agent Name],&lt;BR /&gt;Date,&lt;BR /&gt;[Activity Start Time],&lt;BR /&gt;[Activity End Time],&lt;BR /&gt;[Activity Type],&lt;BR /&gt;[Activity Duration],&lt;BR /&gt;[Activity Detail]&lt;/P&gt;&lt;P&gt;OutboundCalls:&lt;BR /&gt;LOAD DATE,&lt;BR /&gt;TIMESTAMP,&lt;BR /&gt;[AGENT NAME] as [Agent Name],&lt;BR /&gt;[AGENT GROUP],&lt;BR /&gt;SKILL,&lt;BR /&gt;CALLS,&lt;BR /&gt;[Call Count],&lt;BR /&gt;TIME,&lt;BR /&gt;[Last Name,First Name Formula]&lt;/P&gt;&lt;P&gt;Ultimately, I want to produce a table which links the Time from tabOutboundCalls to the corresponding Activity Start Time and Activity End Time in tabScheduledInboundTime, so that I can see how many CALLS (also from tabOutboundCalls) occurred during that interval, by Agent Name.&amp;nbsp; Something like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Agent Name&lt;/TD&gt;&lt;TD&gt;Activity Start Time&lt;/TD&gt;&lt;TD&gt;Activity End Time&lt;/TD&gt;&lt;TD&gt;TIME&lt;/TD&gt;&lt;TD&gt;CALLS&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/28/2019&lt;/TD&gt;&lt;TD&gt;Smith, John&lt;/TD&gt;&lt;TD&gt;10:30:00&lt;/TD&gt;&lt;TD&gt;12:15:00&lt;/TD&gt;&lt;TD&gt;10:46:02&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/28/2019&lt;/TD&gt;&lt;TD&gt;Smith, John&lt;/TD&gt;&lt;TD&gt;10:30:00&lt;/TD&gt;&lt;TD&gt;12:15:00&lt;/TD&gt;&lt;TD&gt;11:19:18&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I believe I should be able to use IntervalMatch to get the result I am looking for, but cannot get the syntax right. Any help is greatly appreciated!&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator>NewUser1122</dc:creator>
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>Need Help with IntervalMatch</title>
      <link>https://community.qlik.com/t5/QlikView/Need-Help-with-IntervalMatch/m-p/1550779#M744712</link>
      <description>&lt;P&gt;I am importing two spreadsheets into QlikView:&lt;/P&gt;&lt;P&gt;LOAD [Agent Name],&lt;BR /&gt;Date,&lt;BR /&gt;[Activity Start Time],&lt;BR /&gt;[Activity End Time],&lt;BR /&gt;[Activity Type],&lt;BR /&gt;[Activity Duration],&lt;BR /&gt;[Activity Detail]&lt;/P&gt;&lt;P&gt;OutboundCalls:&lt;BR /&gt;LOAD DATE,&lt;BR /&gt;TIMESTAMP,&lt;BR /&gt;[AGENT NAME] as [Agent Name],&lt;BR /&gt;[AGENT GROUP],&lt;BR /&gt;SKILL,&lt;BR /&gt;CALLS,&lt;BR /&gt;[Call Count],&lt;BR /&gt;TIME,&lt;BR /&gt;[Last Name,First Name Formula]&lt;/P&gt;&lt;P&gt;Ultimately, I want to produce a table which links the Time from tabOutboundCalls to the corresponding Activity Start Time and Activity End Time in tabScheduledInboundTime, so that I can see how many CALLS (also from tabOutboundCalls) occurred during that interval, by Agent Name.&amp;nbsp; Something like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Agent Name&lt;/TD&gt;&lt;TD&gt;Activity Start Time&lt;/TD&gt;&lt;TD&gt;Activity End Time&lt;/TD&gt;&lt;TD&gt;TIME&lt;/TD&gt;&lt;TD&gt;CALLS&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/28/2019&lt;/TD&gt;&lt;TD&gt;Smith, John&lt;/TD&gt;&lt;TD&gt;10:30:00&lt;/TD&gt;&lt;TD&gt;12:15:00&lt;/TD&gt;&lt;TD&gt;10:46:02&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/28/2019&lt;/TD&gt;&lt;TD&gt;Smith, John&lt;/TD&gt;&lt;TD&gt;10:30:00&lt;/TD&gt;&lt;TD&gt;12:15:00&lt;/TD&gt;&lt;TD&gt;11:19:18&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I believe I should be able to use IntervalMatch to get the result I am looking for, but cannot get the syntax right. Any help is greatly appreciated!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-Help-with-IntervalMatch/m-p/1550779#M744712</guid>
      <dc:creator>NewUser1122</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help with IntervalMatch</title>
      <link>https://community.qlik.com/t5/QlikView/Need-Help-with-IntervalMatch/m-p/1550899#M744713</link>
      <description>&lt;P&gt;Try something like this:&lt;/P&gt;&lt;PRE&gt;OutboundCalls:
LOAD DATE,
TIMESTAMP,
Date + TIMESTAMP as DateTime
[AGENT NAME] as [Agent Name],
[AGENT GROUP],
SKILL,
CALLS,
[Call Count],
TIME,


tmp:
LOAD [Agent Name],
Date,
[Activity Start Time],
[Activity End Time],&lt;BR /&gt;Date + [Activity Start Time] as start&lt;BR /&gt;Date + [Activity End Time] as end
[Activity Type],
[Activity Duration],
[Activity Detail]		


Left Join (tmp)
IntervalMatch(DateTime, [Agent Name])
LOAD start
    ,end
    ,[Agent Name]
Resident tmp;


Left Join (OutboundCalls)
LOAD *
Resident tmp;

DROP Table tmp;&lt;/PRE&gt;&lt;P&gt;Understand the logic behind the script:&lt;/P&gt;&lt;P&gt;1. You have to connect both tables with IntervalMatch. Also to add new field&amp;nbsp;DateTime to tmp table.&lt;/P&gt;&lt;P&gt;2. Then Left join the tmp table that have two Keys&amp;nbsp;[Agent Name] and&amp;nbsp;DateTime. The same fields are in&amp;nbsp;OutboundCalls.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If it not connects at first make the same format of the DateTime, start and end fields.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;IntervalMatch examples:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/t5/New-to-QlikView/IntervalMatch-multiple-key/td-p/641915" target="_blank"&gt;https://community.qlik.com/t5/New-to-QlikView/IntervalMatch-multiple-key/td-p/641915&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/t5/QlikView-App-Development/Interval-Match-or-Inline-load/td-p/559006" target="_blank"&gt;https://community.qlik.com/t5/QlikView-App-Development/Interval-Match-or-Inline-load/td-p/559006&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Mar 2019 05:47:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-Help-with-IntervalMatch/m-p/1550899#M744713</guid>
      <dc:creator>MindaugasBacius</dc:creator>
      <dc:date>2019-03-01T05:47:39Z</dc:date>
    </item>
  </channel>
</rss>

