Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos
Soy nuevo en power bi, así que por favor tenga paciencia conmigo en mi consulta.
Tengo los datos similares a los siguientes, lo que necesito es que las ventas comunes se dividan según la proporción de ventas, pero esto debería ser mensual.
Así que para esto creé una medida como ratio=CALCULATE(DIVIDE(SUM(Table[Sales],Table[Commonsales]))*100, Allselected(Table, Table[Date])) Esto funciona bien pero cuando lo uso en el cálculo en la "Columna requerida" como:
Relación Ventas + Ventas *
No respeta el filtro. Entiendo que las columnas están precalculadas y por eso sucede esto.
Pero el problema es que no puedo usar la medida para "columna requerida" porque tanto las ventas como las ventas comunes son columnas calculadas. Así que parece un punto muerto. 🙂
Departamento | Fecha | Ventas | Commonsales | Columna requerida |
xyx | 1-jul-22 | 10 | 0 | 20 |
Xyz | 10-jul-22 | 0 | 10 | 0 |
abecedario | 1-ago-22 | 10 | 0 | 15 |
abx | 10-ago-22 | 0 | 10 | 0 |
vvv | 15-ago-22 | 10 | 0 | 15 |
Cualquier ayuda en este sentido será muy apreciada.
Gracias
Anuj Priyadarshi
La medida que mencionaste como proporción no está funcionando en primer lugar. Publica el resultado deseado para que podamos ayudarte
@anuj1085 , Compruebe la actualización desde @tamerj1
Una columna calculada no mostrará un filtro de segmentación de datos de tabla, por lo que solo debe crear un meausre
Pruebe como
sumx(Tabla, [Ventas] + [Ventas] * [ratio])
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
Porque en jul solo hay una venta y cono de ventas comunes, por lo que todo el cmmonsaale se considera en xyx.
@anuj1085
Aquí hay un archivo de ejemplo con la solución https://www.dropbox.com/t/ZUwnQDxjU6jCf260
Primero debe crear una columna Mes-Año que se requerirá en el cálculo. A continuación, cree la medida de columna requerida de la siguiente manera:
Required Column =
VAR CurrentSales = SUM ( 'Table'[Sales] )
VAR CurrentMonthTable = CALCULATETABLE ( 'Table', REMOVEFILTERS ( 'Table' ), VALUES ( 'Table'[Month-Year] ) )
VAR TotalCommonSales = SUMX ( CurrentMonthTable, 'Table'[Commonsales] )
VAR DatesWithSales = COUNTROWS ( FILTER ( CurrentMonthTable, 'Table'[Sales] > 0 ) )
VAR Ratio = DIVIDE ( CurrentSales, TotalCommonSales * DatesWithSales )
RETURN
CurrentSales * ( 1 + Ratio )
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.