Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Saludos comunidad,
¡Por favor, hágamelo saber si tiene alguna idea para mí! Estoy luchando con la forma de ignorar un valor inicial.
Tengo ingresos y capital aportado proporcionados en los datos.
Necesito separar el cambio aportado sin incluir los $1,000 iniciales, luego necesito combinar los valores de Ingresos + Cambio Aportado .
Año | Cuarto | Mes | Renta | Capital aportado | Cambio aportado | Combinado |
2021 | P1 | Estropear | $ 200,00 | $1,000.00 | $ 0,00 | $ 200,00 |
2021 | P2 | Jun | $ 400,00 | $ 1.100,00 | $ 100,00 | $ 500,00 |
2021 | P3 | Sep | $ 100,00 | $ 1.100,00 | $ 0,00 | $ 100,00 |
2021 | P4 | Dic | $ 200,00 | $ 1.300,00 | $ 200,00 | $ 400,00 |
2022 | P1 | Estropear | $ 200,00 | $ 1.300,00 | $ 0,00 | $ 200,00 |
2022 | P2 | Jun | $ 300,00 | $ 1.800,00 | $ 500,00 | $ 800,00 |
¿También tiene Año y Mes (como se muestra en la imagen de su publicación)) en el conjunto de datos?
Se hace referencia al año y al mes en la tabla de fechas.
Hola
Comparta el enlace de descarga de su archivo PBI. ¿Desea una medida o una columna calculada?
Por favor, pruebe los pasos a continuación:
1. Agregar una nueva columna de índice a la tabla
2. Cree dos medidas con la siguiente fórmula DAX
Adjust Contribute =
VAR cur_index =
SELECTEDVALUE ( 'Table'[Index] )
VAR cur__ct =
CALCULATE (
MAX ( 'Table'[Contributed Capital] ),
'Table'[Index] = cur_index,
ALL ( 'Table' )
)
VAR pre_ct =
CALCULATE (
MAX ( 'Table'[Contributed Capital] ),
'Table'[Index] = cur_index - 1,
ALL ( 'Table' )
)
RETURN
SWITCH ( TRUE (), cur_index = 1, 0, cur_index = 2, cur__ct, cur__ct - pre_ct )
Income add Contribute =
VAR cur_income =
SELECTEDVALUE ( 'Table'[Income] )
VAR cur_ac = [Adjust Contribute]
VAR _val = cur_income + cur_ac
RETURN
IF ( _val > 0, "+" & _val, "-" & _val )
3. Agregue una tabla visual con campos y medidas
Consulte el archivo .pbix adjunto.
Saludos
Apoyo comunitario Team_ Binbin Yu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias por su respuesta.
Estoy tratando de alcanzar los valores enumerados en la columna "Combinado", mientras ignoro el valor de capital aportado inicial.
Como muestra mi captura de pantalla anterior, consulte la medida "Ingresos agregar contribución", la lógica de su cálculo es consistente con lo que dijo.
Saludos
Apoyo comunitario Team_ Binbin Yu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @v-binbinyu-msft
No sé cómo adjuntar el .pbix como lo hiciste, se equivoca y dice que el tipo de archivo no está permitido.
Pero lo único que me falta es la ignorancia inicial.
Ajusto algo, por favor intente los pasos a continuación:
1. Agregue una nueva columna con la siguiente fórmula DAX
RK =
VAR cur_year = [Year]
VAR tmp =
FILTER ( ALL ( 'Table' ), 'Table'[Year] = cur_year )
RETURN
RANKX ( tmp, [Index],, ASC, DENSE )
2. Utilice esta fórmula DAX para reemplazar la medida anterior del mismo nombre
Adjust Contribute =
VAR cur_rk =
SELECTEDVALUE ( 'Table'[RK] )
VAR cur_year =
SELECTEDVALUE ( 'Table'[Year] )
VAR cur__ct =
CALCULATE (
MAX ( 'Table'[Contributed Capital] ),
'Table'[RK] = cur_rk
&& 'Table'[Year] = cur_year,
ALL ( 'Table' )
)
VAR pre_ct =
CALCULATE (
MAX ( 'Table'[Contributed Capital] ),
'Table'[RK] = cur_rk - 1
&& 'Table'[Year] = cur_year,
ALL ( 'Table' )
)
RETURN
IF ( cur_rk = 1, 0, cur__ct - pre_ct )
3. Entonces podrías obtener la salida
Consulte el archivo .pbix adjunto.
Saludos
Apoyo comunitario Team_ Binbin Yu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.