Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hola
Necesito crear YTD para los datos que se basaron en la siguiente fórmula:
Datos combinados =
UNIÓN(
SELECTCOLUMNS(
'Sellos',
"Tipo", "Ventas",
"Sales", 'Stemple'[Ventas], -- Valor de las ventas en una columna separada
"Plany", BLANK(), -- Vacío (en blanco) para la columna "Plany"
"Persona", 'Templo' [Persona],
"semana", 'sello' [semana],
"Q_numer", «Sello»[Q_numer],
"Región", 'Stemple' [Región],
"Año", 'Templo' [Año]
),
SELECTCOLUMNS(
«Datos de Plany»,
"Tipo", "Planos",
"Sales", BLANK(), -- Vacío (en blanco) para la columna "Sales"
"Plany", 'Plany data'[Value], -- Valor de Plany en una columna separada
"Persona", "Datos del plan" [Negociador],
"Semana", 'Datos planos' [Semana],
"Q_numer", 'Datos de Plany'[Q_numer],
"Región", 'Datos de Plany' [Región],
"Año", 'Datos planos' [Año]
)
)
Resuelto: Re: datos en columnas separadas. ¿Cómo hacerlo? - Comunidad de Microsoft Fabric
Quiero usar slacer por semana y trimestre.
Por favor, ayúdame.
Saludos, Ewa
Hola, @Ewa_28
Basándome en su información, creo tablas de ejemplo:
Combínalos:
CombinedData =
UNION(
SELECTCOLUMNS(
'Stemple',
"Typ", "Sales",
"Sales", 'Stemple'[Sales],
"Plany", BLANK(),
"Person", 'Stemple'[Person],
"Week", 'Stemple'[Week],
"Q_numer", 'Stemple'[Q_numer],
"Region", 'Stemple'[Region],
"Year", 'Stemple'[Year]
),
SELECTCOLUMNS(
'Plany data',
"Typ", "Plany",
"Sales", BLANK(),
"Plany", 'Plany data'[Value],
"Person", 'Plany data'[Negocjator],
"Week", 'Plany data'[Week],
"Q_numer", 'Plany data'[Q_numer],
"Region", 'Plany data'[Region],
"Year", 'Plany data'[Year]
)
)
Crear una tabla de calendario:
DateTable =
CALENDAR(
DATE(2023, 1, 1),
DATE(2023, 12, 31)
)
A continuación, cree una relación y cree dos medidas:
SalesYTD =
CALCULATE(
SUM('CombinedData'[Sales]),
DATESYTD('DateTable'[Date])
)
PlanyYTD =
CALCULATE(
SUM('CombinedData'[Plany]),
DATESYTD('DateTable'[Date])
)
Aquí está mi vista previa:
Cómo obtener respuestas rápidas a su pregunta
Saludos
Yongkang Hua
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Hola, desafortunadamente, no funciona 😞
Hola @Ewa_28 - Debe crear dos medidas YTD separadas: una para Ventas y otra para Plany.
Ventas en lo que va de año =
CALCULAR(
SUM('CombinedData'[Ventas]),
FILTRO(
ALL('CombinedData'),
'CombinedData'[Año] = MAX('CombinedData'[Año]) &&
'CombinedData'[Semana] <= MAX('CombinedData'[Semana])
)
)
Medida 2: Plana
YTD Plany =
CALCULAR(
SUM('CombinedData'[Plany]),
FILTRO(
ALL('CombinedData'),
'CombinedData'[Año] = MAX('CombinedData'[Año]) &&
'CombinedData'[Semana] <= MAX('CombinedData'[Semana])
)
)
Use las columnas Semana y Q_numer de la tabla CombinedData en Segmentaciones.
Al seleccionar una semana o un trimestre, las medidas filtrarán automáticamente los datos para mostrar los valores acumulados hasta la fecha para el contexto seleccionado.
Espero que esto funcione, por favor compruébelo
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!