Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

FORMATO CONDICIONAL CON PARÁMETROS DE CAMPO EN MATRIX

Me doy cuenta de que no hay forma de hacer formato condicional en parámetros de campo sin DAX. Aquí hay una de las múltiples mediciones que tengo en un parámetro de campo en la tabla Matrix. Por favor, ayúdame a agregar una medida de color simple para convertir la fuente o el fondo en verde si var_b>var_a y rojo si es lo contrario, suponiendo que pueda agregarlo al mismo cuadro de medida. Si requiere una medida separada, muéstrame cómo y dónde aplicarla en los campos de Visualizaciones:

% de facturación Fueron =
Fueron _un = CALCULAR(SUMA(Maestro[Importe de facturación de Orig]),FILTRO(Maestro,Maestro[Servicio DT].[Año]=máximo(Maestro[Servicio DT].[Año])-1))
Fueron _b = CALCULAR(SUMA(Maestro[Importe de facturación de Orig]),FILTRO(Maestro,Maestro[Servicio DT].[Año]=máximo(Maestro[Servicio DT].[Año])))
devolución
SI(ISINSCOPE(Maestro[Servicio DT].[Año]),SUMA(Maestro[Importe de facturación de Orig]),FORMATO(DIVIDIR(_b-_un,_un),"Porcentaje"))
Gracias de antemano
5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola @NBDOC ,

Puedes modificar un poco tu fórmula.

Billing % Var Conditional Formatting =
VAR _a =
    CALCULATE (
        SUM ( Master[Orig Billing Amount] ),
        FILTER (
            Master,
            Master[Service Dt].[Year]
                = MAX ( Master[Service Dt].[Year] ) - 1
        )
    )
VAR _b =
    CALCULATE (
        SUM ( Master[Orig Billing Amount] ),
        FILTER ( Master, Master[Service Dt].[Year] = MAX ( Master[Service Dt].[Year] ) )
    )
RETURN
    IF ( _b > _a, "red" )
/*replace red with a different color or a hexadecimal code 
samples on this site  - https://htmlcolorcodes.com/colors/shades-of-red/ */

Seleccione Valor de campo en el cuadro de diálogo de formato condicional y utilice esta medida.

tHola @danextian

Dos problemas con eso:

1- Al seleccionar "Mostrar campos seleccionados", la primera opción "No resumir" está ausente en mi pantalla. El valor predeterminado de la selección es "Primero", que solo mostraría el nombre del campo seleccionado en toda la tabla de matriz. Tan pronto como lo vuelvo a cambiar a "Mostrar valores del campo seleccionado", los valores de ese campo vuelven a la tabla pero no al CF

2- El campo de subtotal, que se calcula con la medida que publiqué anteriormente, no parece cambiar de color pase lo que pase. ¿Hay alguna manera de hacerlo?

Gracias por tomarse el tiempo y el esfuerzo para ayudar

Hola @NBDOC ,

Si los parámetros de campo no funcionan para usted, iría a la vieja escuela. Básicamente, se crea una tabla que tiene el nombre de las medidas y se utiliza una fórmula condicional para devolver el valor de una medida en función del valor de la columna de medida de otra tabla. En la imagen siguiente, el mosaico Medir en columnas es de una columna de __MEASURES tabla que no tiene relación Tabla. Lo que los une es la medida de diferencia de presupuesto real.

Actual Budget Diff = 
SWITCH (
    SELECTEDVALUE ( __MEASURES[Measure] ),
    "ACT", [ACT],
    "BUD", [BUD],
    "DIFF", [DIFF]
)

danextian_0-1710674301907.png

Es bastante quisquilloso, pero debería funcionar en la mayoría de los casos. Consulte el pbix adjunto para obtener más detalles.

Véase @danextian

Mi problema es incluir una condición IF sin tener que deshacerse de la otra condición IF que ya está allí. ¿No sabes cómo quedarte con ambos? Agradezco su ayuda.

Habilite Mostrar campo seleccionado.

danextian_0-1710644826525.png

La opción para formatear condicionalmente un parámetro aparecerá después de hacerlo.

danextian_1-1710644861307.png

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

July Newsletter

Fabric Community Update - July 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors