Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Me gustaría que algo como esto se mostrara en una tabla en PowerBI. Tengo los valores De año (los originales) y quiero hacer la diferencia entre ellos.
La trampa es que cada mes necesito hacer una nueva diferencia (como usar un filtro), pero tenerlo todo mostrado en una tabla. ¿Es esto posible?
Empresa | año | Valor |
A | 2019 jan | 20 |
A | 2018 jan | 5 |
A | Diferencia | 15 |
B | 2019 jan | 16 |
B | 2018 jan | 6 |
B | Diferencia | 10 |
Solved! Go to Solution.
Hola @luisinhap ,
Acabo de crear un archivo pbix de muestra,compruebe si eso es lo que desea.
Table 2 = UNION(VALUES('Table'[Date]),ROW("Date","difference between 2020 and 2019"))
Measure =
var _curYear= CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name])&&'Table'[Date]=MAX('Table'[Date])))
var _preYear=CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name])&&'Table'[Date]=MIN('Table'[Date])))
return switch(SELECTEDVALUE('Table 2'[Date]),"difference between 2020 and 2019",_curYear-_preYear, CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name]))))
Saludos
Rena
Hola @luisinhap ,
Puede remitir el contenido en los siguientes enlaces para lograrlo:
Uso de SAMEPERIODLASTYEAR para comparar la diferencia entre este año y el año pasado
Calcular la diferencia entre un mes específico y los meses siguientes
Saludos
Rena
Hola @luisinhap ,
¿Cuál es su resultado esperado? ¿Podrías por favor dar ejemplos para explicar? Entonces podemos proporcionarle una solución adecuada. Gracias.
Saludos
Rena
Lo siento de antemano si no uso los términos correctos, ya que soy un poco nuevo en PBI.
Por lo tanto, simplificando, tengo estos datos con las siguientes columnas: Nombres de la empresa, Fecha, Número de acidientes.
Y lo que quiero es 2 cosas:
1. Calcular la diferencia entre 2 meses (como ene 2018 y ene 2019). Esto lo podría lograr usando una medida.
2. Quiero mostrarlo en un formato de tabla como (es mi forma de mostrar de la empresa, por lo que no puedo cambiar eso):
Nombre de la empresa | Fecha | Sin ácidos |
A | jan 2020 | 20 |
A | jan 2019 | 15 |
A | diferencia entre 2020 y 2019 | 5 |
B | jan 2020 | 5 |
B | jan 2019 | 2 |
B | diferencia entre 2020 y 2019 | 3 |
Cada mes necesito filtrar la información. Así que, ya que estamos en julio, necesito mostrar los resultados de julio. El mes que viene necesito mostrar los resultados de agosto y así sucesivamente..
¿Es esto incluso alcanzable? Puesto que tengo los "datos originales" en un formato de columna y la diferencia entre meses en un formato de medida.
¡Gracias por tu ayuda!
Hola @luisinhap ,
Acabo de crear un archivo pbix de muestra,compruebe si eso es lo que desea.
Table 2 = UNION(VALUES('Table'[Date]),ROW("Date","difference between 2020 and 2019"))
Measure =
var _curYear= CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name])&&'Table'[Date]=MAX('Table'[Date])))
var _preYear=CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name])&&'Table'[Date]=MIN('Table'[Date])))
return switch(SELECTEDVALUE('Table 2'[Date]),"difference between 2020 and 2019",_curYear-_preYear, CALCULATE(SUM('Table'[Number of accidents]),FILTER('Table','Table'[Company name]=MAX('Table'[Company name]))))
Saludos
Rena
Lo siento por la respuesta tardía, estaba de vacaciones.
De vuelta al punto, muchas gracias por su ayuda! Creo que está cerca, pero todavía no es la solución final.
Como se puede ver, la diferencia en la empresa B no es 5. En su fórmula de cambio de fórmula en algún momento usted pone un "5" donde creo que tiene que haber la diferencia entre los años. ¿Correcto?
Aún así, no pude hacerlo.. ¿Alguna idea?
@luisinhap, supongamos que sólo tiene dos meses, tiene que crear una nueva tabla y unirla con la primera tabla
resume( Table,table[Company], "Year",0, "Month", [This Month] -[lastMonth])
DAx Unirse a https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/
Mes sabia diff
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |