Múltiples filtros de etiquetas en una tabla dinámica

1

¿Es posible tener múltiples filtros de etiquetas en una tabla dinámica? Veo que puedo usar 'contiene' que podría funcionar, pero estoy teniendo problemas con la sintaxis si esto es posible.

Estoy pensando que algo así como "manzanas", "banannas" debería funcionar. Cualquier idea sería apreciada.

mnickey
fuente
Si no puede hacer lo que necesita con los pivotes vanila, puede consultar Microsoft PowerQuery, que le permite realizar filtros y transformaciones simples o complejas en los datos.
Julian Knight

Respuestas:

1

Estoy confundido por tu pregunta. Si está hablando de filtros de etiquetas, que creo que es así, sí, esto está en

herramientas de tabla dinámica - Nombre de tabla dinámica sección - Opciones desplegables - Opciones - Totales y filtros de tabulación

ingrese la descripción de la imagen aquí


Pero, si habla de filtros de informes, sí, puede seleccionar múltiples:

ingrese la descripción de la imagen aquí

Por ejemplo, aquí excluí solo "vaca"

ingrese la descripción de la imagen aquí

Raystafarian
fuente
1

Para responder a su pregunta: no, no puede tener más de un filtro de etiquetas o más de un filtro de valores en un solo pivote.

Raystafarian no entendió su pregunta ...

  1. Sí, al hacer clic en la casilla de verificación "Permitir múltiples filtros" se permitirá UNA etiqueta y UN filtro de valor PERO no dos del mismo tipo de filtro.
  2. sí, por supuesto, puede continuar y seleccionar "elementos múltiples", pero esa no es la etiqueta o el filtro de valor que está buscando

Solución 1

Filtre en la tabla para el primer filtro de etiquetas, luego copie y pegue la tabla filtrada en una nueva tabla y luego gire sobre el nuevo conjunto de datos (tabla) ... no es la mejor opción, pero ciertamente hará el trabajo

Solución 2

SI puede trabajar a través de una declaración if o, esto funcionará muy bien para su propósito y puede tener tantos filtros de etiquetas como desee.

Básicamente, crearía una columna adicional en su conjunto de datos que devolverá si la etiqueta contiene o no el valor / cadena que está buscando, luego puede pivotar usando la nueva columna.

Primero la fórmula básica con un criterio:

=IF(ISNUMBER(SEARCH("Apple",A1)),"Contains","Does not Contain")

a. La SEARCH()función busca en una celda el texto de "manzana" y devuelve el número de carácter donde ese texto comienza dentro de la celda

si. La ISNUMBER()función devolverá un valor verdadero o falso si la búsqueda es exitosa

  • eg1. Si la función de búsqueda no tiene éxito, se devolverá un error (no un número), por lo que la ISNUMBER()función será falsa.

  • eg2. si la función de búsqueda es exitosa, se devolverá un número, por lo que la ISNUMBER()función será verdadera

C. La IF()declaración devolverá el mensaje personalizado "Contiene" si es verdadero y "No contiene" si es falso

Ahora la fórmula con múltiples criterios.

=IF(OR(ISNUMBER(SEARCH("Apple",A2)),ISNUMBER(SEARCH("banana",A2))),"Contains","Does not Contain")

simplemente arroje una declaración o antes de su primera lógica, que es ISNUMBER(SEARCH())y así sucesivamente para tantos criterios más como desee

Stephen Gries
fuente