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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Necesita ayuda sobre la función BUSCARV

Querida Comunidad,

Me gustaría crear una nueva columna para resumir el peso total de otra tabla. Pero no quiero que el valor total se copie en cada fila de mi nueva tabla. Solo quiero mostrar el valor en solo uno de los identificadores.

Mi expectativa:
Cuadro 1

NickProp28_0-1629711561819.png

Nueva tabla (vlookup): según el identificador

NickProp28_1-1629711572738.png

Gracias por su atención. Cualquier ayuda será muy apreciada.

1 ACCEPTED SOLUTION

@NickProp28

¿es esto lo que quieres? pls ver el archivo adjunto a continuación

View solution in original post

13 REPLIES 13
Syndicate_Admin
Administrator
Administrator

@NickProp28 Puede usar LOOKUPVALUE o MAXX(FILTER(...),...) para eso.

Traducción de Excel a DAX - Microsoft Power BI Community

Estimado @Greg_Deckler ,

Usé LOOKUPVALUE, pero resulta que copia el resultado en cada fila (según el identificador) de mi tabla.
Sólo necesito el resultado mostrar en sólo uno de los registros.
Amable consejo

@NickProp28 Entonces, ¿qué registro sería ese? En otras palabras, ¿cómo identificas en qué fila lo quieres?

Estimado @Greg_Deckler ,

Cualquiera de la fila estará bien.
Si no lo hago, al final si supongo el valor por ejemplo C002, obtendré 400 en lugar de 200.

@NickProp28 Eso no va a funcionar. Esto es código. El código no es "hey pick a row, any row", tiene que haber reglas para que el cálculo sepa cuándo devolver un número y cuándo devolverlo en blanco.

Estimado @Greg_Deckler ,

¿Qué tal si creo otra columna para indicar el número de secuestro, para que el cálculo pueda volver al primero del identificador?

NickProp28_0-1629722454887.png

@NickProp28 ¡Bingo!

Estimado @Greg_Deckler ,

¿Se podría proporcionar algún acierto en el código? Perdí en la parte SUM y cómo lookupvalue incluye el FILTRO para num = 1 en este caso

Agradecer

@NickProp28 Quizás:

Column = 
  VAR __ID = [ID]
RETURN
  IF([Num] <> 1),BLANK(),SUMX(FILTER('Table2',[ID]= __ID),[Weight]))

Estimado @Greg_Deckler ,

Gracias por los comentarios.
Siguiendo su código, pero me encuentro con algunos problemas.

NickProp28_0-1629731515682.png

El peso de TABLEA no se puede poner en esta parte

NickProp28_1-1629731568072.png

@NickProp28

¿es esto lo que quieres? pls ver el archivo adjunto a continuación

Estimado @ryan_mayu ,

¡Gracias!

De nada

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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