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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
relentless226
Regular Visitor

Ayuda de columna personalizada- columna personalizada basada en múltiples condiciones

Hola a todos:

Soy nuevo en PowerBI, pero tengo algunas habilidades básicas de programación /SQL WAYY en mi carrera. Estoy intentando hacer una columna personalizada llamada QualityProject usando PowerBI que mostrará un "Sí" o "No". Aquí hay una representación de mi tabla y las columnas que estarían involucradas:

Nombre del proyectoProjectStartDateProjectStatusProjectResultsCountofTOC

Aquí está mi psuedocode:

IF ProjectStartDate>-12/1/2019 Y ProjectStatus-Complete AND ProjectResults-Target OR Stretch AND CountofTOC>-1

ENTONCES QualityProject - Sí

Else QualityProject - No

A continuación, me gustaría hacer una tabla visual con esto que mostraría el nombre del equipo y un recuento de los proyectos donde QualityProject - Sí (un equipo podría tener varios proyectos, algunos tendría Sí en la columna QualityProject y algunos tendrían No dependiendo de los criterios del proyecto). Tengo una tabla Team que ya está relacionada con la tabla Project en una relación de uno a muchos.

¿Cuál sería la forma más fácil de hacer todo esto en PowerBI? Gracias por cualquier ayuda / consejo de antemano!

1 ACCEPTED SOLUTION
v-jingzhang
Community Support
Community Support

@relentless226

Puede crear una nueva columna con la medida siguiente:

QualityProject =
IF (
    Projects[ProjectStartDate] >= DATE ( 2019, 12, 1 )
        && Projects[ProjectStatus] = "Complete"
        && Projects[ProjectResults] IN { "Target", "Stretch" }
        && Projects[CountofTOC] >= 1,
    "Yes",
    "No"
)

v-jingzhang_0-1601286263832.png

A continuación, cree una medida para obtener el recuento de proyectos con QualityProject :

Count = COUNTROWS ( FILTER ( Projects, Projects[QualityProject] = "Yes" ) )

Y finalmente use el objeto visual de la tabla para mostrarlos.

v-jingzhang_1-1601286263834.png

Saludos

Equipo de apoyo a la comunidad _ Jing Zhang

Si este post ayuda,por favor considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.

View solution in original post

1 REPLY 1
v-jingzhang
Community Support
Community Support

@relentless226

Puede crear una nueva columna con la medida siguiente:

QualityProject =
IF (
    Projects[ProjectStartDate] >= DATE ( 2019, 12, 1 )
        && Projects[ProjectStatus] = "Complete"
        && Projects[ProjectResults] IN { "Target", "Stretch" }
        && Projects[CountofTOC] >= 1,
    "Yes",
    "No"
)

v-jingzhang_0-1601286263832.png

A continuación, cree una medida para obtener el recuento de proyectos con QualityProject :

Count = COUNTROWS ( FILTER ( Projects, Projects[QualityProject] = "Yes" ) )

Y finalmente use el objeto visual de la tabla para mostrarlos.

v-jingzhang_1-1601286263834.png

Saludos

Equipo de apoyo a la comunidad _ Jing Zhang

Si este post ayuda,por favor considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors