<?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: DAX IF with date interval in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091661#M15817</link>
    <description>&lt;P&gt;Oi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="231011" data-lia-user-login="admfabiomachado" class="lia-mention lia-mention-user"&gt;admfabiomachado&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Você vai fazer isso usando medida ? Se for, pega o id_ramal e compara apenas a data da tabela 1 com alguma data da tabela 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(data_1 = data_inicio ou data_1 = data_fim)&lt;/P&gt;&lt;P&gt;Ou também&amp;nbsp;&lt;/P&gt;&lt;P&gt;data_inicio &amp;gt;= data_1 e&amp;nbsp; data_fim &amp;gt;= data_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Talvez ajude se não tiver data encavalada.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Se tiver uma dimensão de ramais, vai ajudar no cálculo, e pode ser que nem precise da tabela 1.&lt;/P&gt;</description>
    <pubDate>Fri, 15 May 2020 14:04:29 GMT</pubDate>
    <dc:creator>camargos88</dc:creator>
    <dc:date>2020-05-15T14:04:29Z</dc:date>
    <item>
      <title>DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091648#M15814</link>
      <description>&lt;P&gt;Table 1 is a base of callcenter calls. this table shows only the extension, but not the station that answered the call. Table 2 shows the extension distribution over time. See, for example, extension 5710. He went from the Santo André post until 05/13/2020. From 05/14 he will be from Osasco. In spreadsheet 1, the call from the 13/05 should appear Santo André in the column "posto". On the call of 05/14, Osasco should appear in the "posto" column. How to solve? &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 13:42:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091648#M15814</guid>
      <dc:creator>admfabiomachado</dc:creator>
      <dc:date>2020-05-15T13:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091661#M15817</link>
      <description>&lt;P&gt;Oi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="231011" data-lia-user-login="admfabiomachado" class="lia-mention lia-mention-user"&gt;admfabiomachado&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Você vai fazer isso usando medida ? Se for, pega o id_ramal e compara apenas a data da tabela 1 com alguma data da tabela 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(data_1 = data_inicio ou data_1 = data_fim)&lt;/P&gt;&lt;P&gt;Ou também&amp;nbsp;&lt;/P&gt;&lt;P&gt;data_inicio &amp;gt;= data_1 e&amp;nbsp; data_fim &amp;gt;= data_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Talvez ajude se não tiver data encavalada.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Se tiver uma dimensão de ramais, vai ajudar no cálculo, e pode ser que nem precise da tabela 1.&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 14:04:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091661#M15817</guid>
      <dc:creator>camargos88</dc:creator>
      <dc:date>2020-05-15T14:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091830#M15836</link>
      <description>&lt;P&gt;Olá, Camargo,&lt;/P&gt;&lt;P&gt;Obrigado!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A tabela 1 é a principal, que vem do SQL da empresa de callcenter. Infelizmente lá spo tenho o ramal que atendeu, mas não é possível vincular ao posto. Como esse ramal pode mudar ao longo do tempo. Ex: o ramal 5710 era do posto Santo André até 13/05. A partir de 14/05 passou a ser de Osasco.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Na tabela 1, pretendia criar uma coluna calculada. Pesquisando, alguém sugeriiu usar LOOKPVALUE combinando com as condicionais IF e AND. Ele me mostrou uma estrutura básica da função que devo incluir na coluna calculada "posto" da tabela 1, mas não entendi rsrsrs. Não sou da área. Essa ajuda é para uma grande ONG, sei usar o Power BI e assim que resolver essa questão, tudo estará resolvido. Veja a estrutura indicada que não soube usar:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;posto = var data_inicio = LOOKUPVALUE("preciso incluir as variáveis aqui, mas não sei quais")&lt;/P&gt;&lt;P&gt;var data_fim = LOOKUPVALUE("preciso incluir as variáveis aqui, mas não sei quais")&lt;/P&gt;&lt;P&gt;return IF(AND("incluir as condições"; "resposta se verdadeira (exibir nome do posto)", "resposta se falsa (não sei o que retornar aqui")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;rs que desafio hein;;; Quero muito ajudar essa ONG, já estou perdendo as esperanças. &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; Abraços!&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 15:19:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091830#M15836</guid>
      <dc:creator>admfabiomachado</dc:creator>
      <dc:date>2020-05-15T15:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091841#M15838</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="231011" data-lia-user-login="admfabiomachado" class="lia-mention lia-mention-user"&gt;admfabiomachado&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tem como fazer isso de várias formas.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Você pode compartilhar apenas os dados dessas fotos como exemplo, eu crio uma função e te mando o arquivo explicando o passo a passo ?&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 15:26:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091841#M15838</guid>
      <dc:creator>camargos88</dc:creator>
      <dc:date>2020-05-15T15:26:26Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091951#M15843</link>
      <description>&lt;P&gt;Oi,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="215853" data-lia-user-login="camargos88" class="lia-mention lia-mention-user"&gt;camargos88&lt;/a&gt;&amp;nbsp;, puxa, cara, muiiiiito obrigado!!! Terei uma reunião com eles hoje a noite e já estava preocupado.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;segue um arquivo ZIP com essa tabela já no Power BI:&amp;nbsp;&lt;A href="https://cvv01-my.sharepoint.com/:u:/g/personal/bi_cvv_org_br/ERlWNuEAUJJAsQDzqmR3dwgBclBNhb7yOS3uFFaiNwFcdA?e=9XkOA0" target="_blank" rel="noopener"&gt;https://cvv01-my.sharepoint.com/:u:/g/personal/bi_cvv_org_br/ERlWNuEAUJJAsQDzqmR3dwgBclBNhb7yOS3uFFaiNwFcdA?e=9XkOA0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;O desafio é preencher a coluna id_posto da base ligacoes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lembrando que essa tabela ligacoes é gigante (26,5 milhoes de registros). Aqui nesse exemplo está só um modelo resumido com poucas linhas e poucas colunas.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Na tabela ramais, os registros que estão ativos estão com "data fim" em branco, mas no arquivo do power bi acima estão com uma data no futuro do ano de 2099, para que seja possível validar uma faixa de data, caso seja esse o caminho.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Valeu!!!!!!!!!!&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 16:57:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091951#M15843</guid>
      <dc:creator>admfabiomachado</dc:creator>
      <dc:date>2020-05-15T16:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091977#M15845</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="231011" data-lia-user-login="admfabiomachado" class="lia-mention lia-mention-user"&gt;admfabiomachado&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tenta criar essa coluna:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;id_posto = CALCULATE(DISTINCT(ramais[id_posto]); &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FILTER(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ramais; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ramais[data_inicio] &amp;lt;= DATEVALUE(ligacoes[data]) &amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF(ISBLANK(ramais[data_fim]); DATEVALUE(ligacoes[data]); ramais[data_fim]) &amp;gt;= DATEVALUE(ligacoes[data])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 15 May 2020 17:07:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091977#M15845</guid>
      <dc:creator>camargos88</dc:creator>
      <dc:date>2020-05-15T17:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091995#M15848</link>
      <description>&lt;P&gt;Oi,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="215853" data-lia-user-login="camargos88" class="lia-mention lia-mention-user"&gt;camargos88&lt;/a&gt;&amp;nbsp;, puxa, cara, muiiiiito obrigado!!! Terei uma reunião com eles hoje a noite e já estava preocupado.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tentei colar aqui um link do onedrive com o arquivo do power bi, mas foi excluído. Acho que não pode né. Seguem as tabelas:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TABELA LIGAÇÕES&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;id_agente&lt;/TD&gt;&lt;TD&gt;data_ligacao&lt;/TD&gt;&lt;TD&gt;id_posto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5921&lt;/TD&gt;&lt;TD&gt;10/05/2020 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5921&lt;/TD&gt;&lt;TD&gt;11/05/2020 09:05&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5840&lt;/TD&gt;&lt;TD&gt;12/05/2020 10:05&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5710&lt;/TD&gt;&lt;TD&gt;13/05/2020 10:05&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5710&lt;/TD&gt;&lt;TD&gt;14/05/2020 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6001&lt;/TD&gt;&lt;TD&gt;15/05/2020 10:00&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;TABELA RAMAIS:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;id_ramal&lt;/TD&gt;&lt;TD&gt;posto&lt;/TD&gt;&lt;TD&gt;data_inicio&lt;/TD&gt;&lt;TD&gt;data_fim&lt;/TD&gt;&lt;TD&gt;status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5921&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;01/02/2020&lt;/TD&gt;&lt;TD&gt;31/12/2099&lt;/TD&gt;&lt;TD&gt;ativo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5840&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;10/03/2020&lt;/TD&gt;&lt;TD&gt;31/12/2099&lt;/TD&gt;&lt;TD&gt;ativo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5710&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;07/01/2020&lt;/TD&gt;&lt;TD&gt;13/05/2020&lt;/TD&gt;&lt;TD&gt;inativo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5710&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;14/05/2020&lt;/TD&gt;&lt;TD&gt;31/12/2099&lt;/TD&gt;&lt;TD&gt;ativo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6001&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;15/05/2020&lt;/TD&gt;&lt;TD&gt;31/12/2099&lt;/TD&gt;&lt;TD&gt;ativo&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TABELA POSTOS&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;id_posto&lt;/TD&gt;&lt;TD&gt;nome_posto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Mogi das Cruzes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Osasco&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Santo André&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Pinheiros&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;O desafio é preencher a coluna id_posto da base ligacoes, considerando a faixa de data da tabela Ramais (deve aparecer o nome do posto somente se a data da ligação estiver dentro da faixa de data da tabela ramais - ou seja, se o registro da tabela ramais esteja ativo). Não haverá sobreposição de datas (ou seja, um mesmo ramal não estará em mais de um posto na mesma faixa de data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lembrando que essa tabela ligacoes é gigante (26,5 milhoes de registros). Aqui nesse exemplo está só um modelo resumido com poucas linhas e poucas colunas.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Na tabela ramais, os registros que estão ativos estão com "data fim" em branco, mas as tabelas que estou disponibilizando agora estão com uma data no futuro do ano de 2099, para que seja possível validar uma faixa de data, caso seja esse o caminho.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Valeu!!!!!!!!!!&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 17:20:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1091995#M15848</guid>
      <dc:creator>admfabiomachado</dc:creator>
      <dc:date>2020-05-15T17:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: DAX IF with date interval</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1092018#M15849</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="215853" data-lia-user-login="camargos88" class="lia-mention lia-mention-user"&gt;camargos88&lt;/a&gt;&amp;nbsp;,Cara!!!!1 Funcionou!!!1 Rapaz, que felicidade!!!!! Show!!! testarei com um volume maior de dados. Muito feliz... Você acabou de contribuir para uma grande causa! Muito obrigado. Sou voluntário no CVV - Centro de Valorização da Vida.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Forte abraço!!!&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 17:35:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-IF-with-date-interval/m-p/1092018#M15849</guid>
      <dc:creator>admfabiomachado</dc:creator>
      <dc:date>2020-05-15T17:35:20Z</dc:date>
    </item>
  </channel>
</rss>

