<?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 Calcular a capitalização de um período inicial até o final. in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calcular-a-capitaliza%C3%A7%C3%A3o-de-um-per%C3%ADodo-inicial-at%C3%A9-o-final/m-p/927462#M9449</link>
    <description>&lt;P&gt;Senhores, estou com um problema em um relatório, com o seguinte cenário.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Preciso exibir os custos calculando com a capitalização, que é a o IPCA do ano &lt;STRONG&gt;inicial&lt;/STRONG&gt;, até o ano &lt;STRONG&gt;final&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tenho o range de 2013 até 2024, quando um dos anos iniciais ou finais está selecionado, o filtro funciona perfeitamente (&lt;STRONG&gt;2013&lt;/STRONG&gt; até 2020, &lt;STRONG&gt;2013&lt;/STRONG&gt; até &lt;STRONG&gt;2024&lt;/STRONG&gt;, &lt;STRONG&gt;2013&lt;/STRONG&gt; até 2016... 2017 até &lt;STRONG&gt;2024&lt;/STRONG&gt;, 2021 até &lt;STRONG&gt;2024&lt;/STRONG&gt;, 2020 até &lt;STRONG&gt;2024&lt;/STRONG&gt; – etc.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;O problema ocorre quando estou selecionando intervalos, por exemplo: 2014 até 2022, o filtro faz o seguinte cálculo:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2024-2022, &lt;/STRONG&gt;e exibe como ano inicial o ano de 2013 (pois não tem 2012).&lt;/P&gt;&lt;P&gt;2017 até 2023, o ano inicial se torna o ano de 2016;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sempre seguindo esta lógica.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Como posso contornar essa situação?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DAX:&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Capitalização Tabela = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// Capitalização utilizada para inverter os valores na tabela pelo custeio&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR ANO_INICIAL = SELECTEDVALUE('ANO INICIAL'[ANO])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR ANO_FINAL = SELECTEDVALUE('ANO FINAL'[ANO])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR CONTADOR = MAX(IPCA[ANO])-ANO_INICIAL&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR CONTADOR2 = (ANO_FINAL-CONTADOR)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN SWITCH(ANO_INICIAL;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2013;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2013]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2014;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2014]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2015;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2015]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2016;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2016]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2017;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2017]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2018;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2018]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2019;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2019]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2020;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2020]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2021;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2021]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2022;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2022]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2023;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2023]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2024;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2024]);IPCA[ANO]=CONTADOR2)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 10 Feb 2020 18:43:21 GMT</pubDate>
    <dc:creator>iguimaraes</dc:creator>
    <dc:date>2020-02-10T18:43:21Z</dc:date>
    <item>
      <title>Calcular a capitalização de um período inicial até o final.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calcular-a-capitaliza%C3%A7%C3%A3o-de-um-per%C3%ADodo-inicial-at%C3%A9-o-final/m-p/927462#M9449</link>
      <description>&lt;P&gt;Senhores, estou com um problema em um relatório, com o seguinte cenário.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Preciso exibir os custos calculando com a capitalização, que é a o IPCA do ano &lt;STRONG&gt;inicial&lt;/STRONG&gt;, até o ano &lt;STRONG&gt;final&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tenho o range de 2013 até 2024, quando um dos anos iniciais ou finais está selecionado, o filtro funciona perfeitamente (&lt;STRONG&gt;2013&lt;/STRONG&gt; até 2020, &lt;STRONG&gt;2013&lt;/STRONG&gt; até &lt;STRONG&gt;2024&lt;/STRONG&gt;, &lt;STRONG&gt;2013&lt;/STRONG&gt; até 2016... 2017 até &lt;STRONG&gt;2024&lt;/STRONG&gt;, 2021 até &lt;STRONG&gt;2024&lt;/STRONG&gt;, 2020 até &lt;STRONG&gt;2024&lt;/STRONG&gt; – etc.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;O problema ocorre quando estou selecionando intervalos, por exemplo: 2014 até 2022, o filtro faz o seguinte cálculo:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2024-2022, &lt;/STRONG&gt;e exibe como ano inicial o ano de 2013 (pois não tem 2012).&lt;/P&gt;&lt;P&gt;2017 até 2023, o ano inicial se torna o ano de 2016;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sempre seguindo esta lógica.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Como posso contornar essa situação?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DAX:&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Capitalização Tabela = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// Capitalização utilizada para inverter os valores na tabela pelo custeio&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR ANO_INICIAL = SELECTEDVALUE('ANO INICIAL'[ANO])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR ANO_FINAL = SELECTEDVALUE('ANO FINAL'[ANO])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR CONTADOR = MAX(IPCA[ANO])-ANO_INICIAL&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR CONTADOR2 = (ANO_FINAL-CONTADOR)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN SWITCH(ANO_INICIAL;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2013;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2013]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2014;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2014]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2015;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2015]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2016;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2016]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2017;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2017]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2018;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2018]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2019;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2019]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2020;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2020]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2021;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2021]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2022;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2022]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2023;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2023]);IPCA[ANO]=CONTADOR2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2024;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PRODUCT(IPCA[2024]);IPCA[ANO]=CONTADOR2)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2020 18:43:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calcular-a-capitaliza%C3%A7%C3%A3o-de-um-per%C3%ADodo-inicial-at%C3%A9-o-final/m-p/927462#M9449</guid>
      <dc:creator>iguimaraes</dc:creator>
      <dc:date>2020-02-10T18:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: Calcular a capitalização de um período inicial até o final.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calcular-a-capitaliza%C3%A7%C3%A3o-de-um-per%C3%ADodo-inicial-at%C3%A9-o-final/m-p/954110#M10843</link>
      <description>&lt;P&gt;Bom dia&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="193223" data-lia-user-login="iguimaraes" class="lia-mention lia-mention-user"&gt;iguimaraes&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Estou com algumas dúvidas em perceber o calculo que é pretendido.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A formula que apresentas aparece com IPCA2013, IPCA2014, ... IPCA2024 a minha questão é se por cada ano tens uma medida de IPCA?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Outra questão que tenho é qual o valor que pretendes apresentar?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Penso que o calculo possa ser simplificado depedendo da forma como estão os dados carregados.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Podes por favor enviar uma mockup do teu ficheiro com o resultado pretendido, ou seja, pegando num exemplo de 2017 a 2023 qual seria a tabela resultante.&lt;/P&gt;</description>
      <pubDate>Sun, 01 Mar 2020 11:35:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calcular-a-capitaliza%C3%A7%C3%A3o-de-um-per%C3%ADodo-inicial-at%C3%A9-o-final/m-p/954110#M10843</guid>
      <dc:creator>MFelix</dc:creator>
      <dc:date>2020-03-01T11:35:03Z</dc:date>
    </item>
  </channel>
</rss>

