<?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: Pegar valor de um dado da mesma linha de outra expressão in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428152#M11893</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Letícia, &lt;/P&gt;&lt;P&gt;Sugiro que crie um flag ou mesmo o próprio campo de temperatura máxima em seu modelo, para evitar expressões complexas ou mesmo de baixa performance na interface. &lt;/P&gt;&lt;P&gt;Se tiver uma tabela de temperaturas da como apresentou, poderia fazer o seguinte: &lt;/P&gt;&lt;P&gt;Temperaturas: &lt;/P&gt;&lt;P&gt;Select Dia, Hora, Temperatura from Tabela_Temperatura; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maxTemp:&lt;/P&gt;&lt;P&gt;Load Dia, Max(Temperatura) as Temperatura&lt;/P&gt;&lt;P&gt;resident Temperaturas; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;left join(Temperaturas)&lt;/P&gt;&lt;P&gt;Load Dai, Temperatura, 1 as flagTemperatura&lt;/P&gt;&lt;P&gt;resident maxTemp; &lt;/P&gt;&lt;P&gt;drop table maxTemp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;para identificar as temperaturas máximas em um gráfico, poderia usar o seguinte set analys:&lt;/P&gt;&lt;P&gt;=only( {&amp;lt;flagTe mperatura = {1} &amp;gt;} Temperatura) &lt;/P&gt;&lt;P&gt;(Veja que só há uma temperatura máxima por dia) &lt;/P&gt;&lt;P&gt;e para pegar a hora, já existem outras opções. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Digamos que a temperatura máxima se repita em algumas horas (talvez não aconteça), mas todas elas receberiam o flagTemperatura =1. &lt;/P&gt;&lt;P&gt;Então, você pode escolher qual delas apresentar. Por exemplo, a primeira: &lt;/P&gt;&lt;P&gt;= min ( {&amp;lt;flagTe mperatura = {1} &amp;gt;} hora)&amp;nbsp; &lt;/P&gt;&lt;P&gt;ou a última : &lt;/P&gt;&lt;P&gt;= max ( {&amp;lt;flagTe mperatura = {1} &amp;gt;} hora) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Espero que ajude,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Nov 2012 16:37:16 GMT</pubDate>
    <dc:creator>erichshiino</dc:creator>
    <dc:date>2012-11-23T16:37:16Z</dc:date>
    <item>
      <title>Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428146#M11887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Olá,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;estou com o seguinte problema:&lt;/P&gt;&lt;P&gt;fiz uma tabela simples com dimensão sendo a data, em uma das expressões fiz um Max( ) e na outra expressão precisava pegar o valor de outro dado (mesma linha) que possui o Max daquele dia.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obrigada!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2012 11:32:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428146#M11887</guid>
      <dc:creator />
      <dc:date>2012-11-13T11:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428147#M11888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Usa o nome da outra expressão... para não precisar repetir a expressão inteira...&lt;/P&gt;&lt;P&gt;ex:&lt;/P&gt;&lt;P&gt;nome: &lt;STRONG&gt;UltimoDia&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;expressão: max(Dia)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nome:&lt;/P&gt;&lt;P&gt;Expressão: if (&lt;STRONG&gt;UltimoDia &lt;/STRONG&gt;= 5 , ...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se você for trabalhar com a idéia de uma condição onde "Dia = UltimoDia" e o último dia for variável dependendo da dimensão, como no caso de uma dimensão mês, onde vc teria 39, 30 ou 31 como ultimo dia. Sugiro então utilizar essa condição dentro de um IF e não no set analysis....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2012 16:37:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428147#M11888</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-11-13T16:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428148#M11889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Obrigada Rodrigo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mas vou exemplificar aqui o que não consigo fazer:&lt;/P&gt;&lt;P&gt;no meu banco tenho dados de temperatura de uma cidade separados por dia e hora de ocorrência. &lt;/P&gt;&lt;P&gt;Na minha tabela eu agrupo por dia e na temperatura mostro apenas a máxima de cada dia, porém preciso também mostrar a hora que essa máxima ocorrreu no dia.&lt;/P&gt;&lt;P&gt;Por exemplo:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;No banco&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Dia&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;&amp;nbsp;&amp;nbsp; Hora&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temperatura&lt;/P&gt;&lt;P&gt;01/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,6&lt;/P&gt;&lt;P&gt;01/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,5&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;01/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22,2&lt;/P&gt;&lt;P&gt;01/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21,5&lt;/P&gt;&lt;P&gt;02/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&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; 21,0&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Na &lt;SPAN style="text-decoration: underline;"&gt;tabela simples&lt;/SPAN&gt; coloco:&lt;/P&gt;&lt;P&gt;Dia&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;&amp;nbsp;&amp;nbsp; Temp. Máxima&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hora da Temp. Máxima&lt;/P&gt;&lt;P&gt;01/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31,0&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&lt;/P&gt;&lt;P&gt;02/01/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32,1&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mas essa hora não consigo pegar, já tentei if, busquei função que retorna a linha mas só achei rowNo, que não ajudou.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2012 11:21:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428148#M11889</guid>
      <dc:creator />
      <dc:date>2012-11-14T11:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428149#M11890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;O ideal seria você usar um campo datetime no seu banco de dados.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2012 14:33:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428149#M11890</guid>
      <dc:creator />
      <dc:date>2012-11-14T14:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428150#M11891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tenta esta expressão:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF(Max(Temperatura)=MAX(TOTAL &amp;lt;Dia&amp;gt; Temperatura),Max(Hora))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2012 14:42:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428150#M11891</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2012-11-14T14:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428151#M11892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Essa expressão retorna o valor maximo, no caso, sempre 23.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rafael, eu preciso buscar a temperatura máxima (dentre outros dados) de cada dia, eu já tenho no banco um campo data e um campo hora, não vejo onde unir os dois ajudaria, poderia explicar?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2012 12:12:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428151#M11892</guid>
      <dc:creator />
      <dc:date>2012-11-23T12:12:15Z</dc:date>
    </item>
    <item>
      <title>Re: Pegar valor de um dado da mesma linha de outra expressão</title>
      <link>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428152#M11893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Letícia, &lt;/P&gt;&lt;P&gt;Sugiro que crie um flag ou mesmo o próprio campo de temperatura máxima em seu modelo, para evitar expressões complexas ou mesmo de baixa performance na interface. &lt;/P&gt;&lt;P&gt;Se tiver uma tabela de temperaturas da como apresentou, poderia fazer o seguinte: &lt;/P&gt;&lt;P&gt;Temperaturas: &lt;/P&gt;&lt;P&gt;Select Dia, Hora, Temperatura from Tabela_Temperatura; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maxTemp:&lt;/P&gt;&lt;P&gt;Load Dia, Max(Temperatura) as Temperatura&lt;/P&gt;&lt;P&gt;resident Temperaturas; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;left join(Temperaturas)&lt;/P&gt;&lt;P&gt;Load Dai, Temperatura, 1 as flagTemperatura&lt;/P&gt;&lt;P&gt;resident maxTemp; &lt;/P&gt;&lt;P&gt;drop table maxTemp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;para identificar as temperaturas máximas em um gráfico, poderia usar o seguinte set analys:&lt;/P&gt;&lt;P&gt;=only( {&amp;lt;flagTe mperatura = {1} &amp;gt;} Temperatura) &lt;/P&gt;&lt;P&gt;(Veja que só há uma temperatura máxima por dia) &lt;/P&gt;&lt;P&gt;e para pegar a hora, já existem outras opções. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Digamos que a temperatura máxima se repita em algumas horas (talvez não aconteça), mas todas elas receberiam o flagTemperatura =1. &lt;/P&gt;&lt;P&gt;Então, você pode escolher qual delas apresentar. Por exemplo, a primeira: &lt;/P&gt;&lt;P&gt;= min ( {&amp;lt;flagTe mperatura = {1} &amp;gt;} hora)&amp;nbsp; &lt;/P&gt;&lt;P&gt;ou a última : &lt;/P&gt;&lt;P&gt;= max ( {&amp;lt;flagTe mperatura = {1} &amp;gt;} hora) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Espero que ajude,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2012 16:37:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pegar-valor-de-um-dado-da-mesma-linha-de-outra-express%C3%A3o/m-p/428152#M11893</guid>
      <dc:creator>erichshiino</dc:creator>
      <dc:date>2012-11-23T16:37:16Z</dc:date>
    </item>
  </channel>
</rss>

