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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular YTD por valor seleccionado y mostrar todas las polillas

Hola, chicos

Necesito mostrar los valores de YTD por el campo de valor de fecha seleccionado y mostrar todos los valores a cada mes hasta el mes seleccionado. Esta medida es sólo si tipo = A, Por lo que si el usuario seleccionó el tipo = A, y la fecha 202104 el resultado esperado es:
Para los tipos diferentes de A, necesito mostrar todos los valores hasta la fecha seleccionada y no la única YTD.

Escriba el valor del mes
A 202101 10
A 202102 20
A 202103 30
A 202104 40
A 202012 0
A 202011 0
A 202010 0
B 202101 100

B 202012 200
B 201907 200

Total 600




1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@twister8889
Muchas cosas que necesitas hacer. Por favor, compruebe el pbix para más detalles:

1. Cree una columna de fecha y use la columna de fecha en lugar de la columna de mes para filtrar

Fecha = DATE(LEFT([Mes],4),RIGHT([Mes],2),01)
2. Cree una tabla separada para ser utilizada como segmentaciones de datos:
Tabla 2 = SUMMARIZECOLUMNS('Tabla'[Tipo],'Tabla'[Fecha])
3. Crear una medida de resultado:
Medida = IF(SELECTEDVALUE('Tabla 2'[Tipo])="A",
TOTALYTD(SUM([Valor]),'Tabla'[Fecha],FILTER('Tabla',[Tipo]=VALOR SELECCIONADO('Tabla 2'[Tipo]) && [Fecha]<=VALOR SELECCIONADO('Tabla 2'[Fecha])),),
CALCULATE(SUM('Tabla'[Valor]),ALL('Tabla')))

Paul Zheng _ Equipo de soporte de la comunidad
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@twister8889
Muchas cosas que necesitas hacer. Por favor, compruebe el pbix para más detalles:

1. Cree una columna de fecha y use la columna de fecha en lugar de la columna de mes para filtrar

Fecha = DATE(LEFT([Mes],4),RIGHT([Mes],2),01)
2. Cree una tabla separada para ser utilizada como segmentaciones de datos:
Tabla 2 = SUMMARIZECOLUMNS('Tabla'[Tipo],'Tabla'[Fecha])
3. Crear una medida de resultado:
Medida = IF(SELECTEDVALUE('Tabla 2'[Tipo])="A",
TOTALYTD(SUM([Valor]),'Tabla'[Fecha],FILTER('Tabla',[Tipo]=VALOR SELECCIONADO('Tabla 2'[Tipo]) && [Fecha]<=VALOR SELECCIONADO('Tabla 2'[Fecha])),),
CALCULATE(SUM('Tabla'[Valor]),ALL('Tabla')))

Paul Zheng _ Equipo de soporte de la comunidad
Si esta publicación ayuda, por favor acéptala como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Aquí hay algo de Alberto Ferrari en este sentido: https://youtu.be/d8Rm7dwM6gc

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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