Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola chicos y probablemente algunas chicas
Tengo 2 mesas. La primera tabla muestra el nombre de la ciudad, la cantidad de servicios y la fecha.
La otra tabla muestra el nombre de la ciudad, los tipos de coste variable y las columnas de fecha con 12 meses y diferentes costos.
Quiero calcular el costo de cada motnth en DAX!.
Así que, por ejemplo, quiero que CITY CPH en enero multiplique la cantidad de la tabla 1 con la misma ciudad y mes en la tabla 2.
Así que enero de 2021 sería 631*10 para CPH para el tipo de coste 1 y 716*10 para CPH para el tipo de coste 2. Para City ROS podría ser 716*7 para enero y así sucesivamente.
¿No sé cómo hacer esto en DAX?
Primera tabla
CITYAmountDate
Cph | 10 | 01-01-2021 |
Cph | 6 | 01-02-2021 |
Cph | 13 | 01-03-2021 |
Cph | 13 | 01-04-2021 |
Cph | 14 | 01-05-2021 |
Cph | 2 | 01-06-2021 |
Cph | 9 | 01-07-2021 |
Cph | 6 | 01-08-2021 |
Cph | 14 | 01-09-2021 |
Cph | 18 | 01-10-2021 |
Cph | 14 | 01-11-2021 |
Ros | 11 | 01-12-2021 |
Ros | 7 | 01-01-2021 |
Ros | 2 | 01-02-2021 |
Ros | 6 | 01-03-2021 |
Ros | 2 | 01-04-2021 |
Ros | 1 | 01-05-2021 |
Solved! Go to Solution.
Hola @General ,
Por favor, compruebe el archivo adjunto si ayuda.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @General ,
Por favor, compruebe el archivo adjunto si ayuda.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@General, mejor que despivo tabla 2
https://radacad.com/pivot-and-unpivot-with-power-bi
Transponer : https://yodalearning.com/tutorials/power-query-helps-transposing-data/
Entonces usted puede obtener datos como
Tipo de coste 1 Importe á [Importe]* maxx(filter(Table2, Table1[City] ?Table2[Ciudad] && Table1[Fecha] - Table2[Fecha] && Tabla1[Variable] -"Tipo de coste 1"),[Coste])
Tipo de coste 2 Importe á [Importe]* maxx(filter(Table2, Table1[City] ?Table2[Ciudad] && Table1[Fecha] - Table2[Fecha] && Tabla1[Variable] ?"Tipo de coste 2"),[Coste])
o puede combinar eso en función de las condiciones
Hola @General
Me gustaría despivot la 2a tabla y unir en ambas columnas (ciudad y fecha) para llegar a la solución.
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
@General , Probar fórmulas como actualizadas en la última actualización como nuevas columnas
Tipo de coste 1 Importe á [Importe]* maxx(filter(Table2, Table1[City] ?Table2[Ciudad] && Table1[Fecha] - Table2[Fecha] && Tabla1[Variable] -"Tipo de coste 1"),[Coste])
Tipo de coste 2 Importe á [Importe]* maxx(filter(Table2, Table1[City] ?Table2[Ciudad] && Table1[Fecha] - Table2[Fecha] && Tabla1[Variable] ?"Tipo de coste 2"),[Coste])
si desea unirse, puede crear una columna concatenada