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
aze
New Member

Nueva columna o medida filtrada de 2 tablas

Hola, soy nuevo con PowerBI y no puedo encontrar cómo hacer esta cosa simple.

Tengo 2 tablas:

Políticas

policyidaño
12013
22013
32014
42014
52013
62012
72014
82013
92012
102014

Y

Reclamaciones

claimidpolicyidIncurredAmount
11197,6
21354,4
33408,9
431276
54389,4
67495
77507,3
8152956,1
919221,3
102493,9
1124715,4
1225191

Están conectados por columna policyid (de uno a muchos).

En las notificaciones de tabla, quiero crear una nueva columna (o una medida) donde pude ver IncurredAmount para 2014 - IncurredAmount para 2013.

Las tablas son más grandes, así que quiero usar esta nueva columna en varios gráficos e investigaciones. Así que la suma no es suficiente. Es por eso que quiero crear una nueva medida o columna para este caso. Pero no puedo encontrar cómo hacerlo.

Así que cualquier ayuda sería muy apreciada.

1 ACCEPTED SOLUTION
m3tr01d
Continued Contributor
Continued Contributor

Hola

Puede utilizar la función Calcular. Si desea ver en un objeto visual/tabla el importe total de 2014 y 2013, puede crear dos medidas:

Amount_2013 = 
CALCULATE(
	SUM( claims[IncurredAmount] ),
	Policies[year] = 2013
)

Amount_2014 = 
CALCULATE(
	SUM( claims[IncurredAmount] ),
	Policies[year] = 2014
)
	

* Para hacer estas medidas, es necesario tener la relación entre las Políticas y Reclamaciones como usted dijo

Necesitaríamos un ejemplo adecuado del resultado final que desea lograr para darle una mejor respuesta. Tal vez un ejemplo de un objeto visual.

View solution in original post

5 REPLIES 5
aze
New Member

Gracias hombre, me salvaste la vida. He intentado con sumx antes, creo que con calcular también, pero parece que hice algo no suficiente.

Para alcanzar el resultado deseado acabo de crear una medida más:

Diferencia de importe: sumx(reclamaciones, [Amount_2014] - [Amount_2013])

Hola

Se ne mucho mejor rendimiento Sabio si creas una medida como Amout_2014 - Amount_2013. Pruébalo y ver si tienes el resultado deseado

m3tr01d
Continued Contributor
Continued Contributor

Hola

Puede utilizar la función Calcular. Si desea ver en un objeto visual/tabla el importe total de 2014 y 2013, puede crear dos medidas:

Amount_2013 = 
CALCULATE(
	SUM( claims[IncurredAmount] ),
	Policies[year] = 2013
)

Amount_2014 = 
CALCULATE(
	SUM( claims[IncurredAmount] ),
	Policies[year] = 2014
)
	

* Para hacer estas medidas, es necesario tener la relación entre las Políticas y Reclamaciones como usted dijo

Necesitaríamos un ejemplo adecuado del resultado final que desea lograr para darle una mejor respuesta. Tal vez un ejemplo de un objeto visual.

ryan_mayu
Super User
Super User

@aze

¿Es esto lo que quieres?

year = RELATED(Policies[year])

1.PNG





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




StefanoGrimaldi
Resident Rockstar
Resident Rockstar

lo que necesita aquí es la función de cálculo que funciona para agregar filtros a otras funciones aquí lea esto:

https://docs.microsoft.com/en-us/dax/calculate-function-dax

si esto funcionó por favor marque como solución para que otros miembros lo encuentren fácilmente, si le gustó la solución por favor dé algunos elogios 🙂





Did I answer your question? Mark my post as a solution! / Did it help? Give some Kudos!

Proud to be a Super User!




Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel

Power BI Monthly Update - May 2024

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