<?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 urgent help: Want to use an Excel Function in Qlik View in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825909#M290878</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need urgent help as don't know much about VB Script... Want to use the attached Script/Function in QlikView....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Nov 2014 21:40:12 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-11-26T21:40:12Z</dc:date>
    <item>
      <title>Need urgent help: Want to use an Excel Function in Qlik View</title>
      <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825909#M290878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need urgent help as don't know much about VB Script... Want to use the attached Script/Function in QlikView....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 21:40:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825909#M290878</guid>
      <dc:creator />
      <dc:date>2014-11-26T21:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: Need urgent help: Want to use an Excel Function in Qlik View</title>
      <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825910#M290879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one solution could be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QlikCommunity_Thread_143754_Pic1.JPG.jpg" class="jive-image" src="https://community.qlik.com/legacyfs/online/72229_QlikCommunity_Thread_143754_Pic1.JPG.jpg" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using this module:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14170405258152099" jivemacro_uid="_14170405258152099"&gt;
&lt;P&gt;Public Function Utilisation(Agents, CallsPerHour, AHT)&lt;/P&gt;
&lt;P&gt;'Calculate the utilisation percentage for the given number of agents&lt;/P&gt;
&lt;P&gt;' Agents is the number of agents available&lt;/P&gt;
&lt;P&gt;' CallsPerHour is the number of calls received in one hour period&lt;/P&gt;
&lt;P&gt;' AHT (Average handle time) is the call duration including after call work in seconds&amp;nbsp; e.g 180&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BirthRate = CallsPerHour&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DeathRate = 3600 / AHT&lt;/P&gt;
&lt;P&gt;'calculate the traffic intensity&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TrafficRate = BirthRate / DeathRate&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Util = TrafficRate / Agents&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Utilisation = MinMax(Util, 0, 1)&lt;/P&gt;
&lt;P&gt;End Function&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Function Max(a,b) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max = a &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If b &amp;gt; a then Max = b &lt;/P&gt;
&lt;P&gt;End Function&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Function Min(a,b) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min = a &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If b &amp;lt; a then Min = b&lt;/P&gt;
&lt;P&gt;End Function&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Function MinMax(a,b,c) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MinMax=Min(Max(a,b),C) &lt;/P&gt;
&lt;P&gt;End Function&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and this test data script calling the Utilisation function:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14170405805844718" jivemacro_uid="_14170405805844718"&gt;
&lt;P&gt;table1:&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(Utilisation(Agents, CallsPerHour ,AHT*86400),'##0.0%') as Utilisation;&lt;/P&gt;
&lt;P&gt;LOAD Ceil(Rand()*30) as Agents,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ceil(Rand()*1000) as CallsPerHour,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Ceil(Rand()*300)/86400) as AHT&lt;/P&gt;
&lt;P&gt;AutoGenerate 40;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 22:23:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825910#M290879</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-11-26T22:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Need urgent help: Want to use an Excel Function in Qlik View</title>
      <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825911#M290880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in terms of performance it surely is better (and shorter) to implement this function in the QlikView script instead:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro _jivemacro_uid_14170442251343974 jive_macro_code" jivemacro_uid="_14170442251343974"&gt;
&lt;P&gt;SET vUtilisation = RangeMin(RangeMax($2*$3/(3600*$1),0),1); &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;table1:&lt;/P&gt;
&lt;P&gt;LOAD *,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Num(Utilisation(Agents, CallsPerHour ,AHT*86400),'##0.0%') as UtilisationVBS,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num($(vUtilisation(Agents, CallsPerHour ,AHT*86400)),'##0.0%') as UtilisationQVS;&lt;/P&gt;
&lt;P&gt;LOAD Ceil(Rand()*30) as Agents,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ceil(Rand()*1000) as CallsPerHour,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Ceil(Rand()*300)/86400) as AHT&lt;/P&gt;
&lt;P&gt;AutoGenerate 40;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A quick run time comparison delivered 26sec for the VBS solution against 6sec for the QV script implementation ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 23:26:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825911#M290880</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-11-26T23:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Need urgent help: Want to use an Excel Function in Qlik View</title>
      <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825912#M290881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks you so much Dear Marco for the resolution and quick response.... Will try and let you know in case need any further help.... I have some more issues around this .... Looking forward for your kind support.... thanks once again....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2014 04:09:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825912#M290881</guid>
      <dc:creator />
      <dc:date>2014-11-27T04:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Need urgent help: Want to use an Excel Function in Qlik View</title>
      <link>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825913#M290882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please close this thread if your question is answered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2014 17:02:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Need-urgent-help-Want-to-use-an-Excel-Function-in-Qlik-View/m-p/825913#M290882</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-11-27T17:02:32Z</dc:date>
    </item>
  </channel>
</rss>

