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 a todos!!
Necesito su ayuda para resolver mi problema, estoy tratando de calcular / crear una tabla que me dará un recuento distinto de las empresas que están asociadas conmigo para un año en particular.
Por ejemplo,
En la instantánea anterior, tenemos Unirse al año y al año final. Estamos marcando "9999" para las empresas que todavía están asociadas con nosotros y tenemos el año adecuado si se terminan. La empresa con fin de año "9999" debe contarse en los próximos años.
El resultado sería algo como esto,
Categoría | 2016 | 2017 | 2018 | 2019 | 2020 |
Movilidad | 1 | 2 | 1 | 2 | 3 |
Seguro | 1 | 2 | 4 | 2 | 2 |
Tecnología | 1 | 2 | 3 | 2 | 2 |
Estacionario | 1 | 1 | 1 | 1 | 2 |
Aquí está el archivo con datos de muestra .
Gracias de antemano 🙂
Solved! Go to Solution.
Cree una tabla dimensional como:
Table =
VALUES('Company Tbl'[Join Year])
Pruebe a medir como:
Measure =
CALCULATE(
COUNT('Company Tbl'[Category]),
FILTER(
ALL('Company Tbl'),
'Company Tbl'[Join Year]<=MAX('Table'[Year]) && 'Company Tbl'[End Year]>=MAX('Table'[Year]) && 'Company Tbl'[Category]=MAX('Company Tbl'[Category])
))
Aquí está la salida:
Aquí está la demostración, por favor pruébela: Recuento de empresas activas
Saludos
Enlace
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Cree una tabla dimensional como:
Table =
VALUES('Company Tbl'[Join Year])
Pruebe a medir como:
Measure =
CALCULATE(
COUNT('Company Tbl'[Category]),
FILTER(
ALL('Company Tbl'),
'Company Tbl'[Join Year]<=MAX('Table'[Year]) && 'Company Tbl'[End Year]>=MAX('Table'[Year]) && 'Company Tbl'[Category]=MAX('Company Tbl'[Category])
))
Aquí está la salida:
Aquí está la demostración, por favor pruébela: Recuento de empresas activas
Saludos
Enlace
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Necesita una tabla de calendario (solo años en su caso). No lo una a la tabla de datos. Entonces escribe una medida, algo como esto
Resultado: sumx(dataTable,
If(Calendar[Year] >- dataTable[Join Year] && Calendar[Year] <-dataTable[end year],1))
poner el año calendario en las columnas de la matriz.
Hey @MattAllington , Lo siento por la respuesta tardía, pensé que he activado la notificación.
No se obtiene el resultado esperado con esto.
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 | |
2 | |
2 | |
2 | |
1 |