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:
Tengo un problema con el cálculo del beneficio bruto, mi modelo tiene diferentes tablas para ventas y compras y ambos tienen fechas, tengo una medida para determinar el precio unitario que multiplico por ventas qty y el i restar esto de la cantidad de ventas para obtener un beneficio bruto.
mi problema es que cuando muestro un período de tiempo como meses o trimestres, entonces si no hubiera compras durante este período, mi margen de beneficio sería %100.
¿cómo puedo escribir que si no hay compras durante el período de tiempo mostrado que debe obtener el último precio de compra antes de este tiempo
Gracias
Solved! Go to Solution.
@jbirco , Si el precio del mes actual null, se puede probar una medida como la que se indica a continuación
lastnonblankvalue(date[date], purachase[price])
O
calculate(lastnonblankvalue(date[date], purachase[price]), all(date))
prefieren una tabla de fechas común entre dos tablas
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.
Hola
Comparta algunos datos y muestre el resultado esperado.
en palabras simples necesito el último precio de compra independientemente del contexto del filtro en la matriz
Hola, @jbirco
Lo sentimos, no puedo obtener su resultado esperado en detalle a través de su descripción, le gustaría publicar algunos datos de muestra (sin datos sensibles) y su resultado esperado, si que podemos ayudarle mejor.
Además, puede probar LASTNONBLANK() y LASTNONBLANKVALUE() primero, y comprobar si estas funciones pueden satisfacer sus requisitos.
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@jbirco , Si el precio del mes actual null, se puede probar una medida como la que se indica a continuación
lastnonblankvalue(date[date], purachase[price])
O
calculate(lastnonblankvalue(date[date], purachase[price]), all(date))
prefieren una tabla de fechas común entre dos tablas
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.
thanks a million for your time and effort, the purchase price had to be a measure, also i tried in the past lastnoblank, you gave me the gift of lastnoblankvaue.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |