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
Por lo tanto, estoy tratando de construir una tabla con el nombre de la empresa, la fecha, el número de accidentes (y otras variables, pero vamos a simplificar) y una fórmula calculada entre las 2 fechas que selecciono (para la que agregué un filtro porque cada mes necesito cambiar eso).
Table 2 = UNION(VALUES(Sheet1[Date]),ROW("Date","∆"))
y luego usé la fórmula:
Measure =
Var MaxYear = MAX('Table 2'[Date])
Var MinYear = MIN('Table 2'[Date])
Var diff = CALCULATE(SELECTEDVALUE(Sheet1[N accidents]),'Table 2'[Date]=MaxYear)-CALCULATE(SELECTEDVALUE(Sheet1[N accidents]),'Table 2'[Date]=MinYear)
Var final = (DIVIDE(diff*100,(CALCULATE(SELECTEDVALUE(Sheet1[N accidents]),'Table 2'[Date]=MinYear)),"-"))
return SWITCH(SELECTEDVALUE('Table 2'[Date]),"∆",final,SELECTEDVALUE(Sheet1[N accidents]))
Entonces, lo que estoy buscando es algo como esto:
Empresa | Fecha | N accidentes |
A | 01/12/2018 | 2 |
A | 01/12/2019 | 4 |
A | ∆ | 100 |
B | 01/12/2018 | 0 |
B | 01/12/2019 | 0 |
B | ∆ | - |
C | 01/12/2018 | 5 |
C | 01/12/2019 | 0 |
C | ∆ | - |
En su lugar, solo obtengo los números delante de las fechas, y ningún valor calculado o incluso una línea para el ∆.
¿Es posible lo que estoy tratando de lograr? ¿Debo hacer el cálculo en Excel y terminar con él?
Ayudar a 😄
Gracias de antemano
Nota: He creado un archivo PBI de ejemplo, pero no sé cómo cargarlo...
Hola, hice un proyecto similar a tus necesidades. En mi escenario, la empresa necesita obtener diferencias de valor entre las fechas seleccionadas. Mis medidas son como 3 y 2 de ellos calcula el mínimo y el máximo de la fecha seleccionada, otra es para obtener los valores de diferencia por substracting ellos. Tal vez pueda iluminarte 🙂 he pegado mis medidas abajo.
DatesValueMin = CALCULATE(SUM('ValueTable'[Actuals]),
DATESBETWEEN( Dates[Date],
MIN(Dates[Date]) -30,
MIN(Dates[Date])))
DatesValueMax= CALCULATE(SUM('ValueTable'[Actual]),
DATESBETWEEN( Dates[Date],
MAX(Dates[Date]) -30,
MAX(Dates[Date])))
DateDIFF = [DatesValueMax]-[DatesValueMin]
Después de eso, construyo el objeto visual de la tabla de matriz con DateDIFF y otras columnas de tabla de hechos.
Espero que te ayude si tienes preguntas no dudes en preguntar.
@luisinhap, no muy claro. ¿Puede compartir datos de ejemplo y salida de ejemplo en un formato de tabla?
Datos de muestra:
Empresa | Fecha | N accidentes | Días libres |
A | 01/01/2017 | 2 | 15 |
A | 01/02/2017 | 4 | 27 |
A | 01/03/2017 | 4 | 27 |
A | 01/04/2017 | 4 | 27 |
A | 01/05/2017 | 4 | 27 |
A | 01/06/2017 | 4 | 27 |
A | 01/07/2017 | 4 | 27 |
A | 01/08/2017 | 4 | 27 |
A | 01/09/2017 | 4 | 27 |
A | 01/10/2017 | 4 | 27 |
A | 01/11/2017 | 4 | 27 |
A | 01/12/2017 | 4 | 27 |
A | 01/01/2018 | 0 | 0 |
A | 01/02/2018 | 0 | 0 |
A | 01/03/2018 | 0 | 0 |
A | 01/04/2018 | 0 | 0 |
A | 01/05/2018 | 0 | 0 |
A | 01/06/2018 | 0 | 0 |
A | 01/07/2018 | 0 | 0 |
A | 01/08/2018 | 2 | 17 |
A | 01/09/2018 | 2 | 17 |
A | 01/10/2018 | 2 | 17 |
A | 01/11/2018 | 2 | 17 |
A | 01/12/2018 | 2 | 17 |
A | 01/01/2019 | 0 | 0 |
A | 01/02/2019 | 0 | 0 |
A | 01/03/2019 | 0 | 0 |
A | 01/04/2019 | 0 | 0 |
A | 01/05/2019 | 0 | 0 |
A | 01/06/2019 | 0 | 0 |
A | 01/07/2019 | 1 | 0 |
A | 01/08/2019 | 1 | 0 |
A | 01/09/2019 | 1 | 0 |
A | 01/10/2019 | 2 | 0 |
A | 01/11/2019 | 3 | 0 |
A | 01/12/2019 | 4 | 0 |
A | 01/01/2020 | 0 | 0 |
A | 01/02/2020 | 1 | 0 |
A | 01/03/2020 | 2 | 0 |
A | 01/04/2020 | 2 | 0 |
A | 01/05/2020 | 2 | 0 |
A | 01/06/2020 | 2 | 0 |
A | 01/07/2020 | 3 | 0 |
B | 01/01/2017 | 0 | 0 |
B | 01/02/2017 | 0 | 0 |
B | 01/03/2017 | 0 | 0 |
B | 01/04/2017 | 0 | 0 |
B | 01/05/2017 | 0 | 0 |
B | 01/06/2017 | 0 | 0 |
B | 01/07/2017 | 1 | 5 |
B | 01/08/2017 | 1 | 5 |
B | 01/09/2017 | 1 | 5 |
B | 01/10/2017 | 1 | 5 |
B | 01/11/2017 | 1 | 5 |
B | 01/12/2017 | 1 | 5 |
B | 01/01/2018 | 0 | 0 |
B | 01/02/2018 | 0 | 0 |
B | 01/03/2018 | 0 | 0 |
B | 01/04/2018 | 0 | 0 |
B | 01/05/2018 | 0 | 0 |
B | 01/06/2018 | 0 | 0 |
B | 01/07/2018 | 0 | 0 |
B | 01/08/2018 | 0 | 0 |
B | 01/09/2018 | 0 | 0 |
B | 01/10/2018 | 0 | 0 |
B | 01/11/2018 | 0 | 0 |
B | 01/12/2018 | 0 | 0 |
B | 01/01/2019 | 0 | 0 |
B | 01/02/2019 | 0 | 0 |
B | 01/03/2019 | 0 | 0 |
B | 01/04/2019 | 0 | 0 |
B | 01/05/2019 | 0 | 0 |
B | 01/06/2019 | 0 | 0 |
B | 01/07/2019 | 0 | 0 |
B | 01/08/2019 | 0 | 0 |
B | 01/09/2019 | 0 | 0 |
B | 01/10/2019 | 0 | 0 |
B | 01/11/2019 | 0 | 0 |
B | 01/12/2019 | 0 | 0 |
B | 01/01/2020 | 0 | 0 |
B | 01/02/2020 | 0 | 0 |
B | 01/03/2020 | 0 | 0 |
B | 01/04/2020 | 0 | 0 |
B | 01/05/2020 | 0 | 0 |
B | 01/06/2020 | 0 | 0 |
B | 01/07/2020 | 0 | 0 |
C | 01/01/2017 | 0 | 0 |
C | 01/02/2017 | 1 | 12 |
C | 01/03/2017 | 1 | 12 |
C | 01/04/2017 | 1 | 12 |
C | 01/05/2017 | 1 | 12 |
C | 01/06/2017 | 1 | 12 |
C | 01/07/2017 | 1 | 12 |
C | 01/08/2017 | 1 | 12 |
C | 01/09/2017 | 1 | 12 |
C | 01/10/2017 | 1 | 12 |
C | 01/11/2017 | 1 | 12 |
C | 01/12/2017 | 1 | 12 |
C | 01/01/2018 | 0 | 0 |
C | 01/02/2018 | 2 | 2 |
C | 01/03/2018 | 4 | 10 |
C | 01/04/2018 | 5 | 17 |
C | 01/05/2018 | 5 | 17 |
C | 01/06/2018 | 5 | 17 |
C | 01/07/2018 | 5 | 17 |
C | 01/08/2018 | 5 | 17 |
C | 01/09/2018 | 5 | 17 |
C | 01/10/2018 | 5 | 17 |
C | 01/11/2018 | 5 | 17 |
C | 01/12/2018 | 5 | 17 |
C | 01/01/2019 | 0 | 0 |
C | 01/02/2019 | 0 | 0 |
C | 01/03/2019 | 0 | 0 |
C | 01/04/2019 | 0 | 0 |
C | 01/05/2019 | 0 | 0 |
C | 01/06/2019 | 0 | 0 |
C | 01/07/2019 | 0 | 0 |
C | 01/08/2019 | 0 | 0 |
C | 01/09/2019 | 0 | 0 |
C | 01/10/2019 | 0 | 0 |
C | 01/11/2019 | 0 | 0 |
C | 01/12/2019 | 0 | 0 |
C | 01/01/2020 | 0 | 0 |
C | 01/02/2020 | 1 | 0 |
C | 01/03/2020 | 1 | 0 |
C | 01/04/2020 | 1 | 0 |
C | 01/05/2020 | 1 | 0 |
C | 01/06/2020 | 1 | 0 |
C | 01/07/2020 | 1 | 0 |
Salida deseada:
Empresa | Fecha | N accidentes | Días libres |
A | 01/12/2018 | 2 | 17 |
A | 01/12/2019 | 4 | 0 |
A | ∆ | 100 | - |
B | 01/12/2018 | 0 | 0 |
B | 01/12/2019 | 0 | 0 |
B | ∆ | - | - |
C | 01/12/2018 | 5 | 17 |
C | 01/12/2019 | 0 | 0 |
C | ∆ | - | - |
Creo que estoy tratando de lograr una cosa bastante razonable aquí...
@luisinhap - Honestamente me parece que estás haciendo todo esto mal. Parece que debería colocar los datos en una visualización de matriz y asegurarse de que los totales mostrados dentro de la jerarquía son correctos.
Por lo tanto, Empresa y fecha en las filas hierachy y luego una medida que sigue los principios de MM3TR&R:
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |