<?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: Tabela com dados duplicados in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820833#M60015</link>
    <description>&lt;P&gt;Graziele, boa tarde.&lt;/P&gt;&lt;P&gt;Acredito que observei um ponto que não citou, mas a sequência aumenta conforme a data, certo? Então seria correto afirmar que, com base na maior data da&amp;nbsp;&lt;SPAN&gt;%ChaveParcela, eu deveria trazer a Sequencia?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;De qualquer modo, elaborei duas soluções para você analisar e aplicar à tua necessidade.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Método 1:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="php"&gt;FATO:
LOAD * INLINE [
%ChaveOrdemComrpa	%ChaveParcela	DataEntrega	Sequencia
2233	2233	12/02/2021	A
2233	2233	22/03/2021	B
2233	2233	22/03/2021	B
2244	2244	13/02/2021	A
2244	2244	20/02/2021	B
2244	2244	22/03/2021	C
2255	2255	20/03/2021	A
](delimiter is '\t');

INNER JOIN (FATO) LOAD
	%ChaveParcela										AS %ChaveParcela,
    FIRSTSORTEDVALUE(DISTINCT Sequencia,-DataEntrega)	AS Sequencia
RESIDENT FATO
GROUP BY 
	%ChaveParcela
;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Método 2:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="php"&gt;TEMP:
LOAD * INLINE [
%ChaveOrdemComrpa	%ChaveParcela	DataEntrega	Sequencia
2233	2233	12/02/2021	A
2233	2233	22/03/2021	B
2233	2233	22/03/2021	B
2244	2244	13/02/2021	A
2244	2244	20/02/2021	B
2244	2244	22/03/2021	C
2255	2255	20/03/2021	A
](delimiter is '\t');

LEFT JOIN (TEMP) LOAD
	%ChaveParcela				AS %ChaveParcela,
    COUNT(%ChaveParcela)		AS Quantidade
RESIDENT TEMP
GROUP BY 
	%ChaveParcela
;

FATO:
LOAD
	%ChaveOrdemComrpa,
    %ChaveParcela,
    DataEntrega,
    Sequencia
RESIDENT TEMP
WHERE Quantidade = 1;

LOAD
	%ChaveOrdemComrpa,
    %ChaveParcela,
    DataEntrega,
    Sequencia
RESIDENT TEMP
WHERE Quantidade &amp;gt; 1 AND Sequencia = 'B';

DROP TABLE TEMP;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Resultado nos dois métodos:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TiagoCardoso_0-1625779460381.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/58284iB80519FF0EA1918C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="TiagoCardoso_0-1625779460381.png" alt="TiagoCardoso_0-1625779460381.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Estou anexando o QVF também, abs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 08 Jul 2021 21:25:01 GMT</pubDate>
    <dc:creator>TiagoCardoso</dc:creator>
    <dc:date>2021-07-08T21:25:01Z</dc:date>
    <item>
      <title>Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820778#M60011</link>
      <description>&lt;P&gt;Bom dia&lt;/P&gt;&lt;P&gt;Estou lendo um qvd que tem dados repetidos,&amp;nbsp; gostaria de saber como faço para eliminar os dados repetidos que seguisse o critério abaixo:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="grazielegretter_2-1625755662743.png" style="width: 742px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/58276i7659A6870A76A453/image-dimensions/742x97?v=v2" width="742" height="97" role="button" title="grazielegretter_2-1625755662743.png" alt="grazielegretter_2-1625755662743.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Sempre que houvesse uma %ChaveParcela repetida, queria pegar a sequencia B e não a A. Só carregaria a sequencia A se não houvesse&amp;nbsp; %ChaveParcela repetida.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Depois que ler quero gravar esse dados num qvd novo, com dados limpos.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 14:51:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820778#M60011</guid>
      <dc:creator>grazielegretter</dc:creator>
      <dc:date>2021-07-08T14:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820794#M60012</link>
      <description>&lt;P&gt;Is the sequence column available in data? Is it Always A &amp;amp; B?&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 15:12:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820794#M60012</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2021-07-08T15:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820795#M60013</link>
      <description>&lt;P&gt;Sim, sempre será só A e B. Se houver chave duplicada trazer sempre o valor de B, senão o A deve vir também.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 15:14:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820795#M60013</guid>
      <dc:creator>grazielegretter</dc:creator>
      <dc:date>2021-07-08T15:14:50Z</dc:date>
    </item>
    <item>
      <title>Re: Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820829#M60014</link>
      <description>&lt;P&gt;Boa tarde,&lt;/P&gt;&lt;P&gt;De uma forma bem rápida creio que esse script possa lhe atender, entretando deve existe N maneiras de resolver essa questão.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dados:&lt;BR /&gt;LOAD ChaveOrdem,&lt;BR /&gt;ChaveParcela,&lt;BR /&gt;DataEntrega,&lt;BR /&gt;Sequencia&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\Danilo\Downloads\Pasta de trabalho.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Planilha1);&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;BR /&gt;dados2:&lt;BR /&gt;LOAD * Resident dados;&lt;BR /&gt;inner join (dados2)&lt;BR /&gt;LOAD&lt;BR /&gt;count(ChaveParcela) as FlgRepedido,&lt;BR /&gt;ChaveParcela&lt;BR /&gt;Resident dados Group by ChaveParcela;&lt;BR /&gt;DROP Table dados;&lt;/P&gt;&lt;P&gt;dados3:&lt;BR /&gt;LOAD&lt;BR /&gt;ChaveOrdem,&lt;BR /&gt;ChaveParcela,&lt;BR /&gt;DataEntrega,&lt;BR /&gt;Sequencia,&lt;BR /&gt;if(FlgRepedido &amp;gt;1,'B',Sequencia) as SequenciaNova&lt;BR /&gt;Resident dados2; DROP Table dados2;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danilostochi_0-1625778886041.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/58283i7E5426D2EE7546D6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="danilostochi_0-1625778886041.png" alt="danilostochi_0-1625778886041.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 21:15:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820829#M60014</guid>
      <dc:creator>danilostochi</dc:creator>
      <dc:date>2021-07-08T21:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820833#M60015</link>
      <description>&lt;P&gt;Graziele, boa tarde.&lt;/P&gt;&lt;P&gt;Acredito que observei um ponto que não citou, mas a sequência aumenta conforme a data, certo? Então seria correto afirmar que, com base na maior data da&amp;nbsp;&lt;SPAN&gt;%ChaveParcela, eu deveria trazer a Sequencia?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;De qualquer modo, elaborei duas soluções para você analisar e aplicar à tua necessidade.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Método 1:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="php"&gt;FATO:
LOAD * INLINE [
%ChaveOrdemComrpa	%ChaveParcela	DataEntrega	Sequencia
2233	2233	12/02/2021	A
2233	2233	22/03/2021	B
2233	2233	22/03/2021	B
2244	2244	13/02/2021	A
2244	2244	20/02/2021	B
2244	2244	22/03/2021	C
2255	2255	20/03/2021	A
](delimiter is '\t');

INNER JOIN (FATO) LOAD
	%ChaveParcela										AS %ChaveParcela,
    FIRSTSORTEDVALUE(DISTINCT Sequencia,-DataEntrega)	AS Sequencia
RESIDENT FATO
GROUP BY 
	%ChaveParcela
;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Método 2:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="php"&gt;TEMP:
LOAD * INLINE [
%ChaveOrdemComrpa	%ChaveParcela	DataEntrega	Sequencia
2233	2233	12/02/2021	A
2233	2233	22/03/2021	B
2233	2233	22/03/2021	B
2244	2244	13/02/2021	A
2244	2244	20/02/2021	B
2244	2244	22/03/2021	C
2255	2255	20/03/2021	A
](delimiter is '\t');

LEFT JOIN (TEMP) LOAD
	%ChaveParcela				AS %ChaveParcela,
    COUNT(%ChaveParcela)		AS Quantidade
RESIDENT TEMP
GROUP BY 
	%ChaveParcela
;

FATO:
LOAD
	%ChaveOrdemComrpa,
    %ChaveParcela,
    DataEntrega,
    Sequencia
RESIDENT TEMP
WHERE Quantidade = 1;

LOAD
	%ChaveOrdemComrpa,
    %ChaveParcela,
    DataEntrega,
    Sequencia
RESIDENT TEMP
WHERE Quantidade &amp;gt; 1 AND Sequencia = 'B';

DROP TABLE TEMP;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Resultado nos dois métodos:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TiagoCardoso_0-1625779460381.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/58284iB80519FF0EA1918C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="TiagoCardoso_0-1625779460381.png" alt="TiagoCardoso_0-1625779460381.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Estou anexando o QVF também, abs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 21:25:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1820833#M60015</guid>
      <dc:creator>TiagoCardoso</dc:creator>
      <dc:date>2021-07-08T21:25:01Z</dc:date>
    </item>
    <item>
      <title>Re: Tabela com dados duplicados</title>
      <link>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1824183#M60031</link>
      <description>&lt;P&gt;Boa tarde,&lt;/P&gt;&lt;P&gt;O que o&amp;nbsp;&lt;SPAN class=""&gt;Danilostochi&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;me ajudou muito e solucionou para o que eu precisava.&lt;/P&gt;&lt;P&gt;Muito obrigada pela contribuição de todos.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 17:00:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Tabela-com-dados-duplicados/m-p/1824183#M60031</guid>
      <dc:creator>grazielegretter</dc:creator>
      <dc:date>2021-07-23T17:00:34Z</dc:date>
    </item>
  </channel>
</rss>

