Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola
Quiero resumir las ventas de un artículo en una página de informe que se filtra, pero la suma de ventas del artículo no debería verse afectada por el filtro. Quiero especificar en la medida para qué fechas y grupo de artículos se debe mostrar la suma de ventas.
Tengo la siguiente tabla de ejemplo:
Ahora la página del informe es filtro para el año 2020, pero la medida para este artículo (1) debería darme la suma de ventas para 2019 y también sólo para la categoría Jardín.
Ahora mismo estoy atascado con esto:
Con esta medida PBI resume todas las ventas sin embargo y no aplica ningún filtrado. ¿Por qué es eso y cómo puedo arreglar esto?
¡Gracias!
Solved! Go to Solution.
Todos ignorarán todo, el filtro. Es por eso que se recomienda a la estructura de esquema de estrella y utilizar todo en la tabla necesaria. Como usted puede año y artículo como una dimensión separada
-- Evitar todo no permitirá el filtrado 2019 si se selecciona 2020. Y All on 'Example Table' también eliminará otros filtros
Medida ?
CALCULATE(SUMX('Tabla de ejemplo';[ Ventas]);
FILTRO(;[ Año]-2019);
FILTER('Tabla de ejemplo';[ Grupo de artículos]-"Jardín"))
Medida ?
CALCULATE(SUMX(_table;[ Ventas]);
FILTRO(Todos('Año');[ Año]-2019)) // Evitar ; FILTER('Tabla de ejemplo';[ Grupo de Artículos]-"Jardín"), si se trata de segmentación
O así
Medida ?
CALCULATE(SUMX(_table;[ Ventas]);
FILTRO(Todos('Año');[ Año]-2019);
FILTER('Tabla de ejemplo';[ Grupo de artículos]-"Jardín"))
Refiera este documento
https://docs.microsoft.com/en-us/power-bi/guidance/
Hola
Debido a que la fórmula SUMX(ALL(Table),[Sales]) que utilizó calculará la suma total de la tabla original independientemente de cualquier filtro.
Por favor, pruebe esta medida:
revenue 2019 =
VAR _table =
ALL ( 'Table' )
RETURN
CALCULATE (
SUM ( [Sales] ),
FILTER ( _table, [Year] = 2019 && [Article Group] = "Garden" )
)
El resultado muestra:
Espero que esto ayude.
Saludos
Giotto
Hola
Debido a que la fórmula SUMX(ALL(Table),[Sales]) que utilizó calculará la suma total de la tabla original independientemente de cualquier filtro.
Por favor, pruebe esta medida:
revenue 2019 =
VAR _table =
ALL ( 'Table' )
RETURN
CALCULATE (
SUM ( [Sales] ),
FILTER ( _table, [Year] = 2019 && [Article Group] = "Garden" )
)
El resultado muestra:
Espero que esto ayude.
Saludos
Giotto
Todos ignorarán todo, el filtro. Es por eso que se recomienda a la estructura de esquema de estrella y utilizar todo en la tabla necesaria. Como usted puede año y artículo como una dimensión separada
-- Evitar todo no permitirá el filtrado 2019 si se selecciona 2020. Y All on 'Example Table' también eliminará otros filtros
Medida ?
CALCULATE(SUMX('Tabla de ejemplo';[ Ventas]);
FILTRO(;[ Año]-2019);
FILTER('Tabla de ejemplo';[ Grupo de artículos]-"Jardín"))
Medida ?
CALCULATE(SUMX(_table;[ Ventas]);
FILTRO(Todos('Año');[ Año]-2019)) // Evitar ; FILTER('Tabla de ejemplo';[ Grupo de Artículos]-"Jardín"), si se trata de segmentación
O así
Medida ?
CALCULATE(SUMX(_table;[ Ventas]);
FILTRO(Todos('Año');[ Año]-2019);
FILTER('Tabla de ejemplo';[ Grupo de artículos]-"Jardín"))
Refiera este documento
https://docs.microsoft.com/en-us/power-bi/guidance/
La función ALL omite cualquier / todos los filtros y devuelve toda la tabla. Tampoco está seguro de por qué está utilizando una variable para establecer la tabla.
Esta medida debería funcionar.
Gracias
ingresos 2019 ?
CALCULAR(
SUMX('Sales','Sales'[Sales]),
FILTRO('Ventas','Año de ventas]-2019)
FILTRO(_'Ventas','Ventas'[Grupo de artículos]'"Jardín")
)
El problema con esto es que cuando selecciono un filtro diferente para el año - por ejemplo 2018 - la medida muestra un valor en blanco porque todos los valores de 2019 se filtran. Por lo tanto, estaba pensando en crear una mesa que no se toque a partir de cualquier selección de filtro en el dasboard y filtrar que para la combinación específica del año 2019 y la categoría de jardín. Porque siempre quiero mostrar este número sin importar cuáles sean las otras selecciones de los filtros en el panel.
Sé que también podría desactivar las interacciones entre esta tabla y los filtros del panel, pero para eso tendría que desactivar también todas las demás interacciones de otros objetos visuales. Y eso me parece que es mucho trabajo.
Hola
Si desea sumar las ventas filtradas y siempre incluye el valor de ventas de la fila [Año]-2019&[Grupo de artículos] - "Jardín", intente lo siguiente:
revenue 2019 =
VAR _table =
ALL ( 'Table' )
RETURN
CALCULATE (
SUM ( [Sales] ),
FILTER ( _table, [Year] = 2019 && [Article Group] = "Garden" )
)
+ SUM ( 'Table'[Sales] )
Espero que esto ayude.
Saludos
Giotto
Lo siento, me perdí la parte en el "filtro de página establecido en 2020"...
Crear una medida para las ventas totales: Ventas totales & SUM('Sales'[Sales])
Crear una medida para las ventas totales de 2019: CALCULATE ([Ventas totales], 'Ventas'[Año] - 2019)
Puede hacer esta dinámica utilizando variables para el año...
2019_Sales de la página de la inser
VAR Curr_Year a MAX(Ventas[Año])
VAR Prior_Year - Curr_Year - 1
devolución
CALCULATE([Total_Sales], Ventas[Año] - Prior_Year)
Con suerte, esto es lo que estás buscando.
Gracias
Con el grupo de artículos incluido...
2019_Sales de la página de la inser
VAR Curr_Year a MAX(Ventas[Año])
VAR Prior_Year - Curr_Year - 1
VAR Article_Group "Jardín"
devolución
CALCULATE([Total_Sales], Ventas[Año] - Prior_Year, Ventas[Grupo de artículos] - Article_Group)
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.