<?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 Replacing missing Values in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Replacing-missing-Values/m-p/1986152#M81462</link>
    <description>&lt;P&gt;Dear all,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have got a table with price data for various instruments at given dates.&lt;/P&gt;
&lt;TABLE width="289"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="78"&gt;Date&lt;/TD&gt;
&lt;TD width="83"&gt;Price&lt;/TD&gt;
&lt;TD width="64"&gt;Ticker&lt;/TD&gt;
&lt;TD width="64"&gt;CCY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 57.92&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.68&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 45.40&lt;/TD&gt;
&lt;TD&gt;R2US&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50.24&lt;/TD&gt;
&lt;TD&gt;IEUR&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.90&lt;/TD&gt;
&lt;TD&gt;EUMD&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.90&lt;/TD&gt;
&lt;TD&gt;EUMD&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 66.23&lt;/TD&gt;
&lt;TD&gt;MCHI&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20.09&lt;/TD&gt;
&lt;TD&gt;DXJZ&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 111.88&lt;/TD&gt;
&lt;TD&gt;IGLO&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 165.85&lt;/TD&gt;
&lt;TD&gt;IGIL&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 55.58&lt;/TD&gt;
&lt;TD&gt;IUSP&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30.67&lt;/TD&gt;
&lt;TD&gt;D5BK&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.20&lt;/TD&gt;
&lt;TD&gt;AYEP&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21.49&lt;/TD&gt;
&lt;TD&gt;IPRV&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26.65&lt;/TD&gt;
&lt;TD&gt;GOEX&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 58.02&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 494.45&lt;/TD&gt;
&lt;TD&gt;CSNDX&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.67&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to clean up the data and replace missing values in the "Price" field.&lt;/P&gt;
&lt;P&gt;My problem is two fold:&lt;/P&gt;
&lt;P&gt;1. Missing Values in existing rows:&lt;BR /&gt;Not every Instrument gets price data at a given trading day. Hence I have got N/A s in the data that I need to replace with the price data of the previous day. Example:&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="289"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="78"&gt;Date&lt;/TD&gt;
&lt;TD width="83"&gt;Price&lt;/TD&gt;
&lt;TD width="64"&gt;Ticker&lt;/TD&gt;
&lt;TD width="64"&gt;CCY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 57.92&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.68&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 45.40&lt;/TD&gt;
&lt;TD&gt;R2US&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;N/A&lt;/TD&gt;
&lt;TD&gt;IEUR&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Missing Date-Rows. Since the "Tickers" are traded on different stock exchanges they don't share the same trading calendar. Hence For certain instruments I don't have a date row at all for a given day.&amp;nbsp;&lt;BR /&gt;Example: See table above but the "Ticker" IEUR would not have a row entry for 1/2/2020 at all.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;My goal is to have a table with a standard calendar of all working days, and for all instrument a valid price. If there is no price data available for a given day I would replace it with the price data from the previous day.&lt;BR /&gt;&lt;BR /&gt;Please help. Tried a lot with Cross tables and joins but am failing miserably.&lt;/P&gt;</description>
    <pubDate>Tue, 27 Sep 2022 16:51:36 GMT</pubDate>
    <dc:creator>Sundi</dc:creator>
    <dc:date>2022-09-27T16:51:36Z</dc:date>
    <item>
      <title>Replacing missing Values</title>
      <link>https://community.qlik.com/t5/App-Development/Replacing-missing-Values/m-p/1986152#M81462</link>
      <description>&lt;P&gt;Dear all,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have got a table with price data for various instruments at given dates.&lt;/P&gt;
&lt;TABLE width="289"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="78"&gt;Date&lt;/TD&gt;
&lt;TD width="83"&gt;Price&lt;/TD&gt;
&lt;TD width="64"&gt;Ticker&lt;/TD&gt;
&lt;TD width="64"&gt;CCY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 57.92&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.68&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 45.40&lt;/TD&gt;
&lt;TD&gt;R2US&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50.24&lt;/TD&gt;
&lt;TD&gt;IEUR&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.90&lt;/TD&gt;
&lt;TD&gt;EUMD&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.90&lt;/TD&gt;
&lt;TD&gt;EUMD&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 66.23&lt;/TD&gt;
&lt;TD&gt;MCHI&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20.09&lt;/TD&gt;
&lt;TD&gt;DXJZ&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 111.88&lt;/TD&gt;
&lt;TD&gt;IGLO&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 165.85&lt;/TD&gt;
&lt;TD&gt;IGIL&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 55.58&lt;/TD&gt;
&lt;TD&gt;IUSP&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30.67&lt;/TD&gt;
&lt;TD&gt;D5BK&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.20&lt;/TD&gt;
&lt;TD&gt;AYEP&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21.49&lt;/TD&gt;
&lt;TD&gt;IPRV&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26.65&lt;/TD&gt;
&lt;TD&gt;GOEX&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 58.02&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 494.45&lt;/TD&gt;
&lt;TD&gt;CSNDX&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/3/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.67&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to clean up the data and replace missing values in the "Price" field.&lt;/P&gt;
&lt;P&gt;My problem is two fold:&lt;/P&gt;
&lt;P&gt;1. Missing Values in existing rows:&lt;BR /&gt;Not every Instrument gets price data at a given trading day. Hence I have got N/A s in the data that I need to replace with the price data of the previous day. Example:&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="289"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="78"&gt;Date&lt;/TD&gt;
&lt;TD width="83"&gt;Price&lt;/TD&gt;
&lt;TD width="64"&gt;Ticker&lt;/TD&gt;
&lt;TD width="64"&gt;CCY&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 57.92&lt;/TD&gt;
&lt;TD&gt;SPLV&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;€&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 53.68&lt;/TD&gt;
&lt;TD&gt;SPY4&lt;/TD&gt;
&lt;TD&gt;EUR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 45.40&lt;/TD&gt;
&lt;TD&gt;R2US&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;1/2/2020&lt;/TD&gt;
&lt;TD&gt;N/A&lt;/TD&gt;
&lt;TD&gt;IEUR&lt;/TD&gt;
&lt;TD&gt;USD&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Missing Date-Rows. Since the "Tickers" are traded on different stock exchanges they don't share the same trading calendar. Hence For certain instruments I don't have a date row at all for a given day.&amp;nbsp;&lt;BR /&gt;Example: See table above but the "Ticker" IEUR would not have a row entry for 1/2/2020 at all.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;My goal is to have a table with a standard calendar of all working days, and for all instrument a valid price. If there is no price data available for a given day I would replace it with the price data from the previous day.&lt;BR /&gt;&lt;BR /&gt;Please help. Tried a lot with Cross tables and joins but am failing miserably.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Sep 2022 16:51:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Replacing-missing-Values/m-p/1986152#M81462</guid>
      <dc:creator>Sundi</dc:creator>
      <dc:date>2022-09-27T16:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: Replacing missing Values</title>
      <link>https://community.qlik.com/t5/App-Development/Replacing-missing-Values/m-p/1986153#M81463</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/178068"&gt;@Sundi&lt;/a&gt;&amp;nbsp;, for the First problem you need to use the peek or previous function to get the date and replace it using if condition, for example; if (Price = N/A or Null(), Peek (price), Price) as Price&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For second, you need to create a master calendar using the link table (search community for the same) thereby you can fill all the dates between min and max (date) or today's date.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Sep 2022 17:00:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Replacing-missing-Values/m-p/1986153#M81463</guid>
      <dc:creator>deepanshuSh</dc:creator>
      <dc:date>2022-09-27T17:00:28Z</dc:date>
    </item>
  </channel>
</rss>

