Forum Discussion
IF-CALCULATE
Hola a todos,
Quiero filtrar con calificación según abajo
Total de Ventas < 8000 a 1
Total de Ventas 8000 a 10000 a 2
Total de Ventas > 10000 a 3
He creado una nueva columna con filtro follwing y no está funcionando.
------------
5 Replies
- kentyler
Solution Sage
Cuando dices "y no está funcionando", ¿qué está haciendo?
Podría considerar la posibilidad de crear una "medida auxiliar"
Calc_Total: CALCULATE(SUM(Trans[Price.PRICE]),ALLEXCEPT(Trans,Trans[CUSTNUM1])
y pon eso en tu mesa y mira si está devolviendo las respuestas que esperas.
Si es así, puede usarlo para calcular la columna.
Si está interesado en convertir sus 3 categorías en una segmentación de datos, puede usar el patrón "tabla de parámetros" https://www.daxpatterns.com/parameter-table/ - AnonymousNot applicable
HOLA @SWEZIN ,
Prueba esta medida
Medidas ?
var a - CALCULATE(SUM(Trans[Price.PRICE]),ALLEXCEPT(Trans,Trans[CUSTNUM1]
devolución
SWITCH(
TRUE(),
a >-10000, "3",
a <10000 && a > 8000 ,"2",
"1"
)
saludosHarsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
- amitchandak
Super User
@SWEZIN , ver que está buscando para la segmentación, consulte
https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/
https://www.poweredsolutions.co/2020/01/11/dax-vs-power-query-static-segmentation-in-power-bi-dax-power-query/
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization - BIReelFrequent Visitor
Measure = VAR FilteredPrice = CALCULATE ( SUM ( Trans[Price.PRICE] ), ALLEXCEPT ( Trans, Trans[CUSTNUM1] ) ) RETURN SWITCH ( TRUE (), FilteredPrice < 8000, "1", FilteredPrice > 8000 && FilteredPrice < 10000, "2", // default case "3" )
Christopher Pollock - LinkedIn
Si este post ayuda por favor considere "Aceptarlo como la solución" para ayudar a los otros miembros a encontrarlo más rápidamente.
⚡ Vist nosotros en https://www.bireel.com/ para cursos, desarrollo y propósitos de consultoría⚡