<?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: Fill Missing Values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783195#M1209732</link>
    <description>&lt;P&gt;Perfect, try this then :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Map_ID:&lt;BR /&gt;mapping&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;ID&lt;BR /&gt;from B;&lt;/P&gt;&lt;P&gt;Map_No:&lt;BR /&gt;mapping&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;No&lt;BR /&gt;from B;&lt;/P&gt;&lt;P&gt;A:&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;if(isnull(ID), ApplyMap('Map_ID', Name), ID) as ID,&lt;BR /&gt;if(isnull(No), ApplyMap('Map_No', Name), No) as No&lt;BR /&gt;from A;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 16 Feb 2021 20:23:28 GMT</pubDate>
    <dc:creator>QFabian</dc:creator>
    <dc:date>2021-02-16T20:23:28Z</dc:date>
    <item>
      <title>Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783186#M1209728</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Table A:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&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;C&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;77&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&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;E&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table B:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;47&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;G&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;H&lt;/TD&gt;&lt;TD&gt;67&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;N&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;85&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I Join Table B with A so that I can fill all the missing ID and No values in Table A from Table B?&lt;/P&gt;&lt;P&gt;Mapping and Preceeding loads are failing as my tables coming from SQL queries.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Result:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;77&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;47&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 16 Feb 2021 20:16:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783186#M1209728</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2021-02-16T20:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783187#M1209729</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/9788"&gt;@qlikwiz123&lt;/a&gt;&amp;nbsp;, please check if something like this is a solution for your question :&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;Name,&lt;BR /&gt;ID,&lt;BR /&gt;No&lt;/P&gt;&lt;P&gt;from B ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;concatenate&amp;nbsp; //optional&lt;/P&gt;&lt;P&gt;Name,&lt;BR /&gt;ID,&lt;BR /&gt;No&lt;/P&gt;&lt;P&gt;from A&lt;/P&gt;&lt;P&gt;Where&lt;/P&gt;&lt;P&gt;not exists (&lt;SPAN&gt;Name,&amp;nbsp;Name&lt;/SPAN&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 20:03:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783187#M1209729</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2021-02-16T20:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783192#M1209731</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/121051"&gt;@QFabian&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you. But doing so will bring all the rows from Table B which is not needed. I only need to fill the gaps in Table A with the data present in Table B.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 20:17:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783192#M1209731</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2021-02-16T20:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783195#M1209732</link>
      <description>&lt;P&gt;Perfect, try this then :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Map_ID:&lt;BR /&gt;mapping&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;ID&lt;BR /&gt;from B;&lt;/P&gt;&lt;P&gt;Map_No:&lt;BR /&gt;mapping&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;No&lt;BR /&gt;from B;&lt;/P&gt;&lt;P&gt;A:&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;if(isnull(ID), ApplyMap('Map_ID', Name), ID) as ID,&lt;BR /&gt;if(isnull(No), ApplyMap('Map_No', Name), No) as No&lt;BR /&gt;from A;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 20:23:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783195#M1209732</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2021-02-16T20:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783266#M1209742</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It should work but does not in my case &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here is my script.&lt;/P&gt;&lt;P&gt;I am joining all these tables to the Main Table and hence you will see Left Join in my Script.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Map_ID:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Mapping&lt;/P&gt;&lt;P&gt;Load Name, [Full ID];&lt;/P&gt;&lt;P&gt;SQL SELECT&lt;/P&gt;&lt;P&gt;FullNhm as Name,&lt;BR /&gt;FID as "Full ID"&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;"ID_Table;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Map_No:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Mapping LOAD&lt;/P&gt;&lt;P&gt;Name, [Full Number];&lt;/P&gt;&lt;P&gt;SQL SELECT&lt;/P&gt;&lt;P&gt;FullNhm as Name&lt;BR /&gt;FNO as "Full Number";&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;"No_Table;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Left Join(Main_Table)&lt;/P&gt;&lt;P&gt;Load&lt;BR /&gt;&lt;SPAN&gt;Name,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if(isnull([Full ID]), ApplyMap('Map_ID', [Full Name]), [Full ID]) as [Full ID],&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if(isnull([Full No]), ApplyMap('Map_No', [Full Name]), [Full No]) as [Full No];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;SQL SELECT *FROM "Org_Table";&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I see empty values as original but not the applymap values filling the gaps. Is something wrong in my script and how SQL&amp;nbsp; Combination is being used?&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 05:08:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783266#M1209742</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2021-02-17T05:08:52Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783276#M1209743</link>
      <description>&lt;P&gt;Try this exactly what i have done below &amp;amp; Please mark my answer as Correct if issue get resolved&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ArindamLovesQlikSense_1-1613542761689.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/49186iA9D31F9943681CF7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ArindamLovesQlikSense_1-1613542761689.png" alt="ArindamLovesQlikSense_1-1613542761689.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;BR /&gt;Tab1:&lt;BR /&gt;LOAD&lt;BR /&gt;Name,&lt;BR /&gt;ID ,&lt;BR /&gt;"No"&lt;BR /&gt;FROM [lib://Data/Fill Missing Values.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Tab A]);&lt;/P&gt;&lt;P&gt;Tab2:&lt;BR /&gt;LOAD&lt;BR /&gt;Name,&lt;BR /&gt;ID ,&lt;BR /&gt;"No"&lt;BR /&gt;FROM [lib://Data/Fill Missing Values.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Tab B])&lt;BR /&gt;where exists(Name) ;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;BR /&gt;FinTab:&lt;/P&gt;&lt;P&gt;Load Name,&lt;BR /&gt;ID,&lt;BR /&gt;No&lt;BR /&gt;Resident Tab1&lt;BR /&gt;where Len(Trim(ID));&lt;/P&gt;&lt;P&gt;Drop Table Tab1;&lt;BR /&gt;&lt;BR /&gt;Hope it helps&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 06:20:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783276#M1209743</guid>
      <dc:creator>Arindam_Ghoshal_13</dc:creator>
      <dc:date>2021-02-17T06:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783378#M1209748</link>
      <description>&lt;P&gt;Maybe isnt nulls, so :&lt;/P&gt;&lt;P&gt;if(isnull([Full ID]) or&amp;nbsp;&lt;SPAN&gt;[Full ID] =''&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;And please don't do this, se ate generating the table, no need to join :&lt;/P&gt;&lt;P&gt;Left Join(Main_Table)&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 10:56:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783378#M1209748</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2021-02-17T10:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Missing Values</title>
      <link>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783465#M1209761</link>
      <description>&lt;P&gt;ApplyMap is the good choice here.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 14:27:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Fill-Missing-Values/m-p/1783465#M1209761</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2021-02-17T14:27:25Z</dc:date>
    </item>
  </channel>
</rss>

