Forum Discussion
Sam_2020
6 years agoHelper I
Medida
¿Cómo escribir la medida del encabezado de columna con Ventas > 60 y el valor total es 100? Producto Ventas Ventas > 60 A 100 100 B 30 C 50 Total 180 100
nandic
6 years agoResident Rockstar
Hola @Sam_2020 ,
Si el propósito es mostrar sólo el valor máximo y mostrar el mismo valor en total, a continuación se muestra la fórmula:
Valor máximo: IF(MAX(Sheet1[Sales]) á CALCULATE(MAX(Sheet1[Sales]),ALL(Sheet1[Producto])),MAX(Sheet1[Sales]))
Salud
Nemanja
Sam_2020
6 years agoHelper I
Gracias Namaja por su respuesta.
Si tengo otro producto que son >60, entonces ¿cómo debo escribir la medida?
| Producto | Ventas | Ventas > 60 |
| A | 100 | 100 |
| B | 30 | |
| C | 50 | |
| D | 75 | 75 |
| E | 90 | 90 |
| Total | 345 | 265 |
- ryan_mayu6 years agoSuper User
para el segundo escenario,
por favor, intente esto
Measure = VAR _value=SELECTEDVALUE('Table'[SALES]) return IF(_value>100,_value,SUMX(FILTER('Table','Table'[SALES]>60),'Table'[SALES]))- Sam_20206 years agoHelper I
Gracias.
Funciona perfectamente.
¿Es capaz de explicar "devolver IF(_value>100;_value;"?
¿Necesito buscar el valor más alto e indicar en mi medida?
- ryan_mayu6 years agoSuper User
No hay necesidad de buscar el valor más alto. No utile la función Max.
_value es seleccionar el valor (consulte la función VAR), si > 100, luego seleccione y muestre
https://docs.microsoft.com/en-us/dax/var-dax