<?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 Dividir suma por categoría por proyecto entre valor de una tabla relacionada in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2993048#M100757</link>
    <description>&lt;P&gt;Buenos días,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Me gustaría pedir ayuda con el siguiente problema.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tengo un modelo dos tablas (origen de datos), en el modelo tenemos nº de proyecto, distintos items que pertenecen a distintas categorías y por ultimo precio unitario.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tabla1&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Categoría&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Item&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Precio unitario&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;40899&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;Chapa puerta&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;Chapa techo&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda delantera izq&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FAB&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Chapa maletero&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda trasera izq&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;80&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda trasera derec&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Y una segunda tabla con el numero de proyecto y número de coches por proyecto.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tabla2&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Numero coches&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;La tabla matríz que me gustaría generar es la siguiente&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Categoría&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Precio unitario/número de coches&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;300/2=150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;50/2=25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;20/10=2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;100/10=10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;El problema que tengo es que no logro conseguir hacer la llamada a la tabla2, para poder dividir entre numero de coches.&lt;/P&gt;&lt;P&gt;He intentado crear una medida y usar related pero no consigo que funcione.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Medida =&amp;nbsp;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(Tabla1[Precio unitario])/ ??? --&amp;gt;llamada a Tabla2, para el proyecto 40899, devolver n de coches.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;No me valdría&lt;/P&gt;&lt;P&gt;Medida =&amp;nbsp;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(Tabla1[Precio unitario])/SUM(Tabla2[Numero coches]) ya que en el caso de filtrar dos proyectos, (40899 y 40500) dividiría entre 12 en lugar de el primero entre 2 y el segundo entre 10.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gracias de antemano por vuestra ayuda.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Dec 2022 09:43:55 GMT</pubDate>
    <dc:creator>Javier_JC</dc:creator>
    <dc:date>2022-12-29T09:43:55Z</dc:date>
    <item>
      <title>Dividir suma por categoría por proyecto entre valor de una tabla relacionada</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2993048#M100757</link>
      <description>&lt;P&gt;Buenos días,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Me gustaría pedir ayuda con el siguiente problema.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tengo un modelo dos tablas (origen de datos), en el modelo tenemos nº de proyecto, distintos items que pertenecen a distintas categorías y por ultimo precio unitario.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tabla1&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Categoría&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Item&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Precio unitario&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;40899&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;Chapa puerta&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;Chapa techo&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda delantera izq&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FAB&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Chapa maletero&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda trasera izq&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;80&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;Rueda trasera derec&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Y una segunda tabla con el numero de proyecto y número de coches por proyecto.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tabla2&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Numero coches&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;La tabla matríz que me gustaría generar es la siguiente&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Proyecto&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Categoría&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Precio unitario/número de coches&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40899&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;300/2=150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;50/2=25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;FAB&lt;/TD&gt;&lt;TD&gt;20/10=2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CAST&lt;/TD&gt;&lt;TD&gt;100/10=10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;El problema que tengo es que no logro conseguir hacer la llamada a la tabla2, para poder dividir entre numero de coches.&lt;/P&gt;&lt;P&gt;He intentado crear una medida y usar related pero no consigo que funcione.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Medida =&amp;nbsp;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(Tabla1[Precio unitario])/ ??? --&amp;gt;llamada a Tabla2, para el proyecto 40899, devolver n de coches.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;No me valdría&lt;/P&gt;&lt;P&gt;Medida =&amp;nbsp;&lt;SPAN&gt;SUM&lt;/SPAN&gt;&lt;SPAN&gt;(Tabla1[Precio unitario])/SUM(Tabla2[Numero coches]) ya que en el caso de filtrar dos proyectos, (40899 y 40500) dividiría entre 12 en lugar de el primero entre 2 y el segundo entre 10.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gracias de antemano por vuestra ayuda.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Dec 2022 09:43:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2993048#M100757</guid>
      <dc:creator>Javier_JC</dc:creator>
      <dc:date>2022-12-29T09:43:55Z</dc:date>
    </item>
    <item>
      <title>Re: Dividir suma por categoría por proyecto entre valor de una tabla relacionada</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2993615#M100780</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="492214" data-lia-user-login="Javier_JC" class="lia-mention lia-mention-user"&gt;Javier_JC&lt;/a&gt; , Create 1 -m Join between table 2 and Table 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then have a measure&lt;/P&gt;
&lt;P&gt;sumx(summarize(Table1, Table2[Project], Table2[Numero coches], "_sum", sum(Table2[Precio unitario]) ), [_sum]/[Numero coches])&lt;/P&gt;</description>
      <pubDate>Thu, 29 Dec 2022 15:40:32 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2993615#M100780</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2022-12-29T15:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: Dividir suma por categoría por proyecto entre valor de una tabla relacionada</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994574#M100851</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="492214" data-lia-user-login="Javier_JC" class="lia-mention lia-mention-user"&gt;Javier_JC&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here I suggest you to try this code to create a measure.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Medida = 
VAR _Precio_unitario =
    CALCULATE ( SUM ( Tabla1[Precio unitario] ) )
VAR _Numero_coches =
    ADDCOLUMNS (
        Tabla1,
        "Numero_coches",
            CALCULATE (
                SUM ( Tabla2[Numero coches] ),
                FILTER ( Tabla2, Tabla2[Proyecto] = EARLIER ( Tabla1[Proyecto] ) )
            )
    )
RETURN
    SUMX ( _Numero_coches, DIVIDE ( [Precio unitario], [Numero_coches] ) )&lt;/LI-CODE&gt;
&lt;P&gt;Result is as below.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Rico Zhou&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Dec 2022 08:45:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994574#M100851</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-30T08:45:39Z</dc:date>
    </item>
    <item>
      <title>Re: Dividir suma por categoría por proyecto entre valor de una tabla relacionada</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994705#M100860</link>
      <description>&lt;P&gt;Thanks a lot for your support!! It works fine!&lt;/P&gt;</description>
      <pubDate>Fri, 30 Dec 2022 10:22:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994705#M100860</guid>
      <dc:creator>Javier_JC</dc:creator>
      <dc:date>2022-12-30T10:22:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dividir suma por categoría por proyecto entre valor de una tabla relacionada</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994713#M100861</link>
      <description>&lt;P&gt;First of all thanks a lot for your support. I have been able to make it works with your approach. But I belive there might be a typo.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I belive the formula that you wanted to suggest is:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;sumx(summarize(Table1, Table2[Project], Table2[Numero coches], "_sum", sum(&lt;STRIKE&gt;Table2&lt;/STRIKE&gt;&lt;FONT color="#3366FF"&gt;Table1&lt;/FONT&gt;[Precio unitario]) ), [_sum]/[Numero coches])&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Let me know if that is correct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the two suggested solution which one is more efficient?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Dec 2022 10:29:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dividir-suma-por-categor%C3%ADa-por-proyecto-entre-valor-de-una-tabla/m-p/2994713#M100861</guid>
      <dc:creator>Javier_JC</dc:creator>
      <dc:date>2022-12-30T10:29:06Z</dc:date>
    </item>
  </channel>
</rss>

