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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Búsqueda(2,1/ - ¿Cómo puedo crear la columna Nuevo cálculo en Power BI

Tengo dos tablas son datos e informe.

Tabla de datos:

En la tabla de datos contienen las siguientes columnas son Tipo, Tamaño A, Tamaño B, Tamaño C y Volumen de Tamaño.

Tabla de informes:

En la tabla Informe, las columnas siguientes son Tipo de elemento, Tamaño A, Tamaño B y Tamaño C.

Resultado deseado:

Estoy tratando de averiguar el tamaño adecuado para el elemento desde la tabla de informes hasta la tabla de datos.

relación:

En ambas tablas (Datos e Informe) son comunes las siguientes columnas Tipo, Tamaño A, Tamaño B y Tamaño C.

En Excel solicito la siguiente fórmula mencionada para lograr el resultado deseado me gustaría aplicar la misma lógica en power BI mediante la opción de columna calculada nueva.

TAMAÑO DEL RESULTADO A =IFERROR(LOOKUP(2,1/('DATA '!$G$2:$G$13=1/(1/MAX(('DATA'!$D$2:$D$13>=REPORT!$D 3)*('DATA '!$E$2:$E$13>=REPORT!$C 3)+('DATA '!$D$2:$D$13>=REPORT!$C 3)*('DATOS '!$E$2:$E$13>=INFORME!$D 3)>0)*('DATOS '!$F$2:$F$13>=INFORME!$E 3)*('DATOS'!$C$2:$C$13=REPORT!$B 3)*'DATA '!$G$2:$G$13))),'DATA '!$D$2:$D$13),")

TAMAÑO DEL RESULTADO B =IFERROR(LOOKUP(2,1/('DATA '!$G$2:$G$13=1/(1/MAX(('DATA'!$D$2:$D$13>=REPORT!$D $D <3>3)*('DATA'!$E$2:$E$13>=REPORT!$C 3)+('DATA '!$D$2:$D$13>=REPORT!$C 3)*('DATA '!$E$2:$E$13>=REPORT!$D 3)>0)*('DATA '!$F$2:$F$13>=REPORT!$E 3)*('DATA '!$C$2:$C$13=REPORT!$B 3)*'DATA '!$G$2:$G$13))),'DATA '!$F$2:$F$13),"")

TAMAÑO DEL RESULTADO C =IFERROR(LOOKUP(2,1/('DATA '!$G$2:$G$13=1/(1/MAX(('DATA'!$D$2:$D$13>=REPORT!REPORT!$D $C <3> <2>3)*('DATA '!$E$2:$E$13>=REPORT!$C 3)+('DATA '!$D$2:$D$13>=REPORT!$C 3)**('DATA '!$E$2:$E$13>=REPORT!$D 3)>0)*('DATA '!$F$2:$F$13>=REPORT!$E 3)*('DATA '!$C$2:$C$13=REPORT!$B 3)*'DATA '!$G$2:$G$13))),'DATA '!$E$2:$E$13),"")

datos:

tipo

TAMAÑO A

TAMAÑO B

TAMAÑO C

VOLUMEN DE TAMAÑO

en

420

600

440

11.00

en

640

600

480

9.00

estrecho

890

1100

1330

2.00

estrecho

1335

1100

2350

1.00

De

890

1100

390

5.00

De

890

1100

530

3.00

Sri

670

1100

540

4.00

Sri

670

1100

440

6.00

Sri

320

1100

440

10.00

Nuevo

600

400

400

12.00

Nuevo

800

600

400

8.00

Nuevo

1000

600

500

7.00

informe:

artículo

tipo

TAMAÑO A

TAMAÑO B

TAMAÑO C

TAMAÑO DEL RESULTADO A

RESULTADOS B

TAMAÑO DEL RESULTADO C

1

en

250

250

160

420

440

600

2

Nuevo

600

400

140

600

400

400

3

Sri

300

260

240

320

440

1100

4

Nuevo

240

160

160

600

400

400

5

De

320

320

320

890

390

1100

6

estrecho

320

320

320

890

1330

1100

7

Nuevo

400

300

140

600

400

400

8

Nuevo

400

300

140

600

400

400

9

Nuevo

400

300

140

600

400

400

10

Nuevo

600

400

285

600

400

400

11

Nuevo

600

400

285

600

400

400

12

Nuevo

400

300

150

600

400

400

13

Nuevo

280

230

170

600

400

400

14

Nuevo

320

320

320

600

400

400

15

Nuevo

320

320

320

600

400

400

16

Nuevo

320

320

320

600

400

400

17

18

Nuevo

600

400

400

19

Nuevo

Datos de instantáneas y tabla de informes con fórmula:

Saxon10_2-1619389157639.png

Saxon10_3-1619389174000.png

12 REPLIES 12
Syndicate_Admin
Administrator
Administrator

No @Saxon10,

¿Podría decirme su resultado deseado de esta dos mesas?

gracias

-Arul.

Sí. El resultado deseado basado en estas dos tablas.

@Saxon10 ,

¿Qué espera como valores de salida?

gracias

-Arul.

Saxon10_0-1619467027764.png

@Saxon10 ,

Creo que esta es la tabla de datos 2. ¿No es así?

Sí. Ésta es la tabla de datos:

Saxon10_0-1619467936499.png

Tabla de informes:

Estoy marcado en color rojo ese es mi resultado esperado.

Saxon10_1-1619468120834.png

DATA tiene varias filas para cada TIPO. ¿Cómo decide de qué fila desea buscar valores?

Eso no responde a mi pregunta. No puedo determinar cómo piensa que la lógica funcione a partir de esas fórmulas de matriz bastante opacas, así que reformularé.

Dado que hay varias filas para cada TIPO en la tabla DATA, ¿qué fila desea buscar los tamaños en las columnas calculadas por REPORT?

hola

Gracias por su respuesta en este post.

En la hoja de datos utilicé volumn para recoger el valor de la hoja de datos a la hoja de informes.

Encontré la fórmula en Excel no estoy seguro de cómo se puede aplicar en Power BI.

Por favor, aconseje es que possibile en Power BI.

Sí. A continuación se adjunta el archivo PBI para su referencia.

https://www.dropbox.com/s/0n1hr0b92o4gfhx/LOOKUP%20VALUE%202%2C1.pbix?dl=0

Adjunto el deseado en la instantánea. Voy a conectar la potencia bi en un minuto.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

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

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

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

Top Solution Authors
Top Kudoed Authors