En este artculo
Crear un filtro en una tabla usada en una frmula
Filtros que quitan duplicados
Cmo afecta el contexto a los filtros
Quitar filtros
=SUMX(
FILTER ('ResellerSales_USD', 'ResellerSales_USD'[Quantity] > 5 &&
'ResellerSales_USD'[ProductStandardCost_USD] > 100),
'ResellerSales_USD'[SalesAmt]
)
La primera parte de la frmula especifica unas de las funciones de agregacin de PowerPivot, que tiene
una tabla como argumento. SUMX calcula una suma de una tabla.
La segunda parte de la frmula, FILTER(table, expression),le indica a SUMXlos datos que
debe usar. SUMX requiere una tabla o una expresin que d una tabla como resultado. Aqu, en lugar
de utilizar todos los datos de una tabla, se usa la funcin FILTERpara especificar las filas de la tabla
que se usan.
La expresin de filtro tiene dos partes: la primera indica el nombre de la tabla a la que se aplicar el
filtro. La segunda parte define una expresin que se usar como condicin de filtro. En este caso, va a
filtrar los distribuidores que vendieron ms de cinco unidades y los productos que costaron ms de 100 $.
El operador, &&, es un operador lgico AND, que indica que ambas partes de la condicin deben
cumplirse para que la fila pertenezca al subconjunto filtrado.
La tercera parte de la frmula indica a la funcin SUMX que se deben sumar los valores. En este caso
solo va a usar la cantidad de ventas.
Tenga en cuenta que funciones como FILTER, que devuelven una tabla, nunca devuelve directamente la
tabla o filas al libro de PowerPivot, pero estn siempre incrustadas en otra funcin. Para obtener ms
informacin sobre FILTER y otras funciones usadas para filtrar, incluidos ms ejemplos, vea Funciones de
filtro (DAX).
office.microsoft.com/es-hn/excel-help/filtrar-datos-en-las-formulas-HA102837258.aspx?CTT=5&origin=HA102916957
1/2
16/05/13
valores. Si est trabajando en una tabla dinmica o un grfico dinmico, el contexto es el conjunto o
subconjunto de datos que se definen mediante operaciones como segmentacin o filtrado. El diseo de
la tabla dinmica o del grfico dinmico tambin impone su propio contexto. Por ejemplo, si crea una
tabla dinmica que agrupe ventas por regin y ao, en la tabla dinmica solo aparecen los datos que se
aplican a esas regiones y aos. Por consiguiente, cualquier medida que agregue a la tabla dinmica se
calcula en el contexto de los encabezados de fila y columna adems de los filtros en la frmula de la
medida.
Para obtener ms informacin, vea Contexto en frmulas DAX..
Quitar filtros
Al trabajar con frmulas complejas, es recomendable saber exactamente cules son los filtros actuales o
modificar el filtro que forma parte de la frmula. DAX proporciona varias funciones que permiten quitar
filtros y controlar las columnas que se conservan como parte del contexto de filtros actual. En esta
seccin se proporciona informacin general del modo en que estas funciones afectan a los resultados de
una frmula.
Enviar comentarios
Legal
Marcas comerciales
Privacidad y cookies
office.microsoft.com/es-hn/excel-help/filtrar-datos-en-las-formulas-HA102837258.aspx?CTT=5&origin=HA102916957
Accesibilidad
2/2