<?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: Help with relashionship in Variables in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Help-with-relashionship-in-Variables/m-p/2560810#M72843</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How is the current active relationship between dimFaixaAtraso2 and "Histórico" established? Have you tried creating the measure based on the active relationship between&amp;nbsp; _dimFaixaAtraso2[Faixa] and 'Histórico'[Faixa_atraso]?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Community Support Team _ Eason&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Jun 2022 09:51:35 GMT</pubDate>
    <dc:creator>v-easonf-msft</dc:creator>
    <dc:date>2022-06-06T09:51:35Z</dc:date>
    <item>
      <title>Help with relashionship in Variables</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Help-with-relashionship-in-Variables/m-p/2552895#M72321</link>
      <description>&lt;P&gt;Hello ppl,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It´s my first post here soI´m gonna try to explain everything in details. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I have to create a measure to calculate the percent of a value that has 'rolled' from the last month and from the last range and show it result in a table by Month and each range.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;Measure:&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;EM&gt;% VPL Rolagem Teste Valor Condicional teste = &lt;/EM&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;EM&gt;&lt;STRONG&gt;--First step defining variables from last month and each range:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESANSEMATRASO = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN1A4 = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="1-4", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN5A29 = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="5-29", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN30A59 = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="30-59", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN60A89 = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="60-89", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN90A119 = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="90-119", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAN120MAIS = CALCULATE([VPL Rolagem M-1],'Histórico'[Faixa_atraso_M-1]="+ 120", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso_M-1]))&lt;/EM&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;EM&gt;&lt;STRONG&gt;--First step defining variables from current month and each range:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESATSEMATRASO = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT1A4 = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="1-4",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT5A29 = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="5-29",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT30A59 = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="30-59",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT60A89 = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="60-89",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT90A119 = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="90-119",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR VPLMESAT120MAIS = CALCULATE([VPL Rolagem],'Histórico'[Faixa_atraso]="+ 120",'Histórico'[Rolagem]="Rolagem", USERELATIONSHIP(_dimFaixaAtraso2[Faixa], 'Histórico'[Faixa_atraso]))&lt;/EM&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;I´ve check until this part and it´s working, but when I define the parameter to calculate, apparently the DAX cannot identify a relashionship between the VARIABLES I´m trying to divide in the If's.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;EM&gt;&lt;STRONG&gt;--This parameter I defined to specify which range it should calculate the variable.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;VAR MAXID = max(_dimFaixaAtraso2[Id])&lt;/EM&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;EM&gt;--Here the conditional to calculate in the table according to the range.&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;RETURN&lt;/EM&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=1, DIVIDE(VPLMESAT1A4, VPLMESANSEMATRASO), &lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=2, DIVIDE(VPLMESAT5A29, VPLMESAN1A4),&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=3, DIVIDE(VPLMESAT30A59, VPLMESAN5A29),&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=4, DIVIDE(VPLMESAT60A89, VPLMESAN30A59),&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=5, DIVIDE(VPLMESAT90A119, VPLMESAN60A89),&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;IF(MAXID=6, DIVIDE(VPLMESAT120MAIS, VPLMESAN90A119),&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;BLANK()&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;))))))&lt;/EM&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;My relashionships between the tables:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The result without the collumns with ranges:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd appreciate if would someone try to help me &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2022 12:56:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Help-with-relashionship-in-Variables/m-p/2552895#M72321</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-01T12:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Help with relashionship in Variables</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Help-with-relashionship-in-Variables/m-p/2560810#M72843</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How is the current active relationship between dimFaixaAtraso2 and "Histórico" established? Have you tried creating the measure based on the active relationship between&amp;nbsp; _dimFaixaAtraso2[Faixa] and 'Histórico'[Faixa_atraso]?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Community Support Team _ Eason&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jun 2022 09:51:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Help-with-relashionship-in-Variables/m-p/2560810#M72843</guid>
      <dc:creator>v-easonf-msft</dc:creator>
      <dc:date>2022-06-06T09:51:35Z</dc:date>
    </item>
  </channel>
</rss>

