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
Necesito ayuda con DAX.
Tenga a continuación dos tablas:
Calendar_Dimension_Table
Mes del año The_Date
2020-08-15 2020 Agosto
2020-08-16 2020 Agosto
2020-08-17 2020 Agosto
.............
.............
Sales_Table
Sales_Date Sales_Item Sales_Status Sales_Category
2020-08-15 IT123 OPEN MAJOR
2020-08-15 ITYYY OPEN MAJOR
2020-08-15 IT876 CERRADO MENOR
2020-08-15 IT876 ENVIAR MENOR
2020-08-15 IT876 PROCESO MENOR
2020-08-16 IT123 MAYOR CERRADO
2020-08-17 ITABC OPEN MAJOR
2020-08-17 ITXYZ OPEN MAJOR
.............
.............
Las tablas se unen con columnas The_Date y Sales_Date.
Estoy detrás de DAX que proporcionen número de días por mes de calendario donde el estado de ventas no está cerrado o la categoría de ventas es menor.
La producción esperada es de 2 días para Auguest (porque 15 de agosto y 17 de agosto)
Muchas gracias.
Solved! Go to Solution.
Measure =
CALCULATE(
DISTINCTCOUNT( SALES[Sales_Date] ),
FILTER(
SUMMARIZE( SALES, SALES[Sales_Date], SALES[Sales_Item] ),
CALCULATE(
NOT ISEMPTY( SALES ),
SALES[Sales_Status] <> "Closed"
|| SALES[Sales_Status] = "Minor"
)
)
)
La verdad es que no. COUNTROWS no da un número distinto de días en un mes donde se cumplen las condiciones (según mi requisito de publicación original). Cualquier idea pls
@kaushikmakadia Entonces esto:
Measure =
COUNTROWS(
DISTINCT(
SELECTCOLUMNS(
FILTER('Sales_Table',[Sales_Status]="OPEN" && [Sales_Category]="MINOR")
"Date",[Sales_Date]
)
)
)
Trate de no publicar cruzadamente, por favor.
@kaushikmakadia Probar:
Measure = COUNTROWS(FILTER('Sales_Table',[Sales_Status]="OPEN" && [Sales_Category]="MINOR"))
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 |