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.
tl;dr - aparte de cortar el objeto visual (que utiliza una entrada decimal porque es un porcentaje a 3 decimales) al mismo número e incluso entonces sólo cuando se utiliza el control deslizante - todo funciona según lo previsto. Necesito ayuda para programar una solución alternativa. Asumo que se trata de iteraciones de usar ROUND() y/o FORMAT() y/o multiplicar los datos subyacentes por 10.000 y tratarlos como números enteros y, a continuación, volver a dividirlos en una columna calculada.
____________________
Tengo una segmentación entre segmentación de datos con una segmentación de datos que muestra las cifras decimales en formato porcentual a 3 decimales, es decir, 0.###%.
Se supone que la medida de salida es el promedio de estas dos "entradas".
_CALC =
VAR max_lrf = MAXX(ALLSELECTED('Parameters - LRF'[LRF (calc)]),'Parameters - LRF'[LRF (calc)])
VAR min_lrf = MINX(ALLSELECTED('Parameters - LRF'[LRF (calc)]),'Parameters - LRF'[LRF (calc)])
VAR lrf = IF((max_lrf + min_lrf)=0, min_lrf, (max_lrf + min_lrf) / 2)
RETURN
lrf
Cuando limito el control deslizante a una figura. . .
la medida de salida funciona:
pero cuando limito las segmentaciones a un número - utilizando el control deslizante (no introducir manualmente) . . .
la medida devuelve 0 (cuando debe mostrar 1,1%).
La razón - sospecho - es que las "entradas" necesariamente tienen que ser números decimales debido a las posiciones decimales requeridas. Por lo tanto, el control deslizante "entradas" en lugar de manual, no se redondean para hacer coincidir y lanzar un error.
Observarás toda la segmentación de números a la derecha de arriba. No tengo errores similares con esa segmentación. Del mismo modo, si insumo manualmente 0,0112 en la parte superior e inferior de la segmentación de datos, la medida se emite correctamente.
Estoy feliz de emplear una solución alternativa con redondeo / formato, etc., pero estas segmentaciones son de tablas de parámetros vinculadas a la tabla de datos subyacente, así que estoy teniendo un poco de problemas con la programación.
Compruebe si tiene la situación similar con la de los siguientes subprocesos:
Problema de redondeo en los parámetros de "Qué pasaría si"
Saludos
En otras medidas, donde tengo menos de 1002 figuras individuales, todavía estoy recibiendo el problema al usar los controles deslizantes para seleccionar un número si tiene el formato de porcentaje en la segmentación de datos, incluso cuando se formatea como decimal fijo como una columna.
@mrothschild, creé un archivo y comprobé este problema, estoy recibiendo problema sólo cuando el _CALC tiene menos decimales
@mrothschild , Cree estas dos como medidas y compruebe qué valor obtiene cuando ambos valores son iguales
MAXX(ALLSELECTED('Parameters - LRF'[LRF (calc)]),'Parameters - LRF'[LRF (calc)])
MINX(ALLSELECTED('Parameters - LRF'[LRF (calc)]),'Parameters - LRF'[LRF (calc)])
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 |