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
Necesito ayuda sobre una columna calculada que estoy intentando crear. Tengo dos tablas, una llamada 'ventas', que se utiliza en esta fórmula DAX para calcular un precio de venta a nivel de línea de pedido de ventas (Columna 'Línea ASP'). El segundo, llamado 'Lista de precios actualizada', contiene números de artículo y múltiples "niveles" de precios definidos por un mínimo y una mezcla (columnas 'Nivel de precio', 'Precio más bajo' y 'Precio más alto' en ese orden).
Aquí está la tabla 'ventas', filtrada al tema al que me refiero, donde por alguna razón múltiples resultados devuelven valores nulos, pero otros no, a pesar de que las columnas 'Line ASP' y 'ItemNumber' son las mismas.
ItemNumber (Número de artículo) | Número de factura | Qty | $'s | Línea ASP | Nivel de precio de línea |
LF1923 | 4168922 | 6 | US$ 2,280 | 380 | |
LF1923 | 4167689 | 6 | US$ 2,280 | 380 | |
LF1923 | 4167659 | 6 | US$ 2,280 | 380 | |
LF1923 | 4167659 | 6 | US$ 2,280 | 380 | |
LF1923 | 4166738 | 6 | US$ 2,280 | 380 | |
LF1923 | 4151295 | 6 | US$ 2,280 | 380 | |
LF1923 | 4149280 | 6 | US$ 2,280 | 380 | |
LF1923 | 4148446 | 6 | US$ 2,280 | 380 | Nivel 6 Precio |
LF1923 | 4108790 | 6 | US$ 2,280 | 380 | Nivel 6 Precio |
LF1923 | 4423333 | 6 | US$ 2,190 | 365 | Nivel 7 Precio |
LF1923 | 4423331 | 6 | US$ 2,400 | 400 | |
LF1923 | 4418252 | 6 | US$ 2,280 | 380 | |
LF1923 | 4406528 | 6 | US$ 2,400 | 400 | Nivel 3 Precio |
Aquí está mi tabla 'Lista de precios actualizada':
Número de artículo | Nivel de precios | Precio más bajo | Precio más alto |
LF1923 | Nivel 10 Precio | US$ 335.73 | US$ 353.4 |
LF1923 | Nivel 9 Precio | US$ 353.4 | $360. |
LF1923 | Nivel 8 Precio | $360. | $365. |
LF1923 | Nivel 7 Precio | $365. | $380. |
LF1923 | Nivel 6 Precio | $380. | $385. |
LF1923 | Nivel 5 Precio | $385. | $390. |
LF1923 | Nivel 4 Precio | $390. | $400. |
LF1923 | Nivel 3 Precio | $400. | $415. |
LF1923 | Nivel 2 Precio | $415. | $430. |
LF1923 | Nivel 1 Precio | $430. |
Mi DAX es el siguiente. No esperaría ver valores nulos en mi tabla de 'ventas', dado que está "unida" en el rango de número de artículo y precio nivelado. ¡Cualquier ayuda sería apreciada!
Hola
¿Podría probar lo siguiente para crear una columna calculada?
Line Price Level =
SUMMARIZE (
FILTER (
'Price List Updated',
'Price List Updated'[Item Number] = 'sales'[ItemNumber] -- && NOT ISBLANK ( sales[Line ASP] )
&& sales[Line ASP] >= 'Price List Updated'[Lowest Price]
&& sales[Line ASP] < COALESCE ( 'Price List Updated'[Highest Price], 999999 )
),
'Price List Updated'[Price Level]
)
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.