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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
ludovic_ott
Regular Visitor

Añadir columna basada en dos parámetros

Hola

Me gustaría añadir una columna a la siguiente tabla (que en realidad tiene miles o filas y más de 20 columnas):

Fecha de la fecha ? Máquina

6/1 ? EXA11

6/1 ? EXA11

6/1 ? EXA11

6/1 ? EXA21

6/1 ? EXA21

6/2 ? EXA11

6/2 ? EXA11

6/2 ? EXA21

Esa columna debe contener un objetivo basado en la tabla siguiente (que tiene un par único de Date-Machine):

Fecha de la fecha ? Máquina ? Gol

6/1 ? EXA11 ? 55%

6/1 ? EXA21 ? 67%

6/2 ? EXA11 ? 87%

6/2 ? EXA21 ? 64%

Esto sería el equivalente en Excel de un VLOOKUP con dos parámetros. ¿Cómo puedo lograr esto en PowerBI?

Gracias.

1 ACCEPTED SOLUTION
mahoneypat
Employee
Employee

Hay al menos dos maneras de hacer esto.

1. Agregue una columna en ambas tablas que sea la concatenar la fecha y la máquina, haga una relación entre ellas, y use RELATED() para llevar el Objetivo a la otra tabla (o mejor aún simplemente escriba una medida que obtenga el Objetivo para su cálculo)

2. LOOKUPVALUE buscará varias columnas. En su caso, algo como esto en su columna calculada debe hacerlo

Objetivo: BUSCARVALUE(Goal[Goal], Goal[Date], Table[Date], Goal[Machine], Table[Machine], 0) // 0 es el resultado que se devolverá si no se encuentra ningún valor

Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

2 REPLIES 2
mahoneypat
Employee
Employee

Hay al menos dos maneras de hacer esto.

1. Agregue una columna en ambas tablas que sea la concatenar la fecha y la máquina, haga una relación entre ellas, y use RELATED() para llevar el Objetivo a la otra tabla (o mejor aún simplemente escriba una medida que obtenga el Objetivo para su cálculo)

2. LOOKUPVALUE buscará varias columnas. En su caso, algo como esto en su columna calculada debe hacerlo

Objetivo: BUSCARVALUE(Goal[Goal], Goal[Date], Table[Date], Goal[Machine], Table[Machine], 0) // 0 es el resultado que se devolverá si no se encuentra ningún valor

Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


¡Funcionó! Gracias.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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