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.
Hola a todos
La función lookupvalue no se muestra en PBI en modo de consulta directa/modo dual. He estado en el foro y no he condo respuestas. Te agradecería que me ayudaras con eso. Así que quiero obtener la columna Required_2 buscando Role_2 columna en columna de rol y devolver el número necesario en la tabla required_2. Normalmente, puedo usar la función lookupvalue. Pero en el modo de consulta directa/doble, la función no funciona. Algunas personas han sugerido cambiar la configuración en el archivo >opciones >consulta directa, pero no hay opciones para permitir que la función funcione.
¡Gracias!
Cliente | Papel | Obligatorio | Role_2 | Required_2 |
1 | Ventas internas | 1 | Ventas | 4 |
1 | Dentro de Tech | 2 | Tecnología | 5 |
1 | Gerente Interno | 3 | director | 6 |
1 | Ventas | 4 | Ventas | 4 |
1 | Tecnología | 5 | Tecnología | 5 |
1 | director | 6 | director | 6 |
1 | Vp | 7 | Vp | 7 |
Hola, @abbynie08
Si toma la respuesta de alguien, márquela como la solución para ayudar a los otros miembros que tienen los mismos problemas a encontrarlo más rápidamente. Si no, avísame y trataré de ayudarte más. Gracias.
Saludos
Allan
Hola, @abbynie08
En DirectQuery, las columnas calculadas se limitan a ser dentro de la fila, ya que en, sólo pueden hacer referencia a los valores de otras columnas de la misma tabla, sin el uso de ninguna función de agregado. Puede crear una medida como se muestra a continuación, que es el mismo efecto que la función lookupvalue.
Measure =
//LOOKUPVALUE('Table'[Required_2],'Table'[Role_2],SELECTEDVALUE('Table'[Role]))
CALCULATE(
VALUES('Table'[Required_2]),
FILTER(
'Table',
'Table'[Role_2] = SELECTEDVALUE('Table'[Role])
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola
¿Funciona esta fórmula de columna calculada?
•CALCULATE(SUM(Data[Required]),FILTER(Data,Data[Role]-EARLIER(Data[Role_2])))
@abbynie08 parece que está refiriendo dos tablas diferentes, puede poner datos de muestra de cada tabla y es un poco confuso lo que ha mostrado a continuación.
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
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.