BASE DE CONOCIMIENTO

Exclusión de valores de un filtro


Publicado: 22 Mar 2013
Fecha de la última modificación: 10 Sep 2020

Pregunta

Cómo limitar los valores disponibles en un filtro.

Entorno

Tableau Desktop

Respuesta

En el libro de trabajo de ejemplo adjunto se utiliza el conjunto de datos de muestra Superstore para ver cómo se crea un filtro para [Product Container] que solo tiene 3 opciones de contenedores.
 
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN

Opción 1: Usar un conjunto como filtro

  1. Haga clic con el botón derecho en [Product Container] en el panel Datos y seleccione Crear > Conjunto...
  2. En el cuadro de diálogo Crear conjunto, siga estos pasos y haga clic en Aceptar:
    1. Compruebe todas las opciones que deberían aparecer en la tarjeta de filtro final
    2. Asigne un nombre al conjunto, Conjunto Product Container, por ejemplo
  3. Elimine [Product Container] del estante FIltros
  4. Arrastre [Product Container Set] al estante Filtros
 
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN

Opción 2:Filtro de exclusión utilizando solo valores relevantes

  1. Haga clic con el botón derecho en [Product Container] en el panel Datos y seleccione Duplicar
  2. Arrastre [Product Container (copia)] al estante Filtros
  3. En el cuadro de diálogo de Filtros, compruebe todas las opciones que deberían aparecer en la tarjeta de filtro final y haga clic en Aceptar
  4. Haga clic con el botón derecho en la tarjeta Product Container de la vista y seleccione Solo los valores relevantes
 
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN

Opción 3:Usar un parámetro como filtro (se puede utilizar con datos combinados)

  1. En el panel Datos, haga clic con el botón derecho en el campo [Product Container] y seleccione Crear > Parámetro...
  2. Tableau Desktop rellenará automáticamente los valores de [Product Container] en el parámetro.En el cuadro de diálogo Crear parámetro, siga estos pasos y, a continuación, haga clic en Aceptar.
    1. Añadir "Todos" a la Lista de valores
    2. Elimine todas las opciones que no deberían aparecer en la tarjeta de filtro final
  3. Haga clic con el botón derecho en [Parámetro de contenedor de producto] en el panel Datos y seleccione Mostrar control de parámetros
  4. Seleccione Análisis > Crear campo calculado.
  5. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se denomina "Cálculo de filtro de contenedor de producto"
    2. En el campo de fórmula, cree un cálculo similar al siguiente:

      [Contenedor de producto] = [Parámetro de contenedor de producto]
      O [Parámetro de contenedor de producto] = "Todos"
      OR ISNULL( [Contenedor de producto] )

      Este cálculo filtrará la vista y mostrará los contenedores seleccionados en [Parámetro de contenedor de producto] o todos los contenedores si se selecciona la opción "Todos".Si hay algún contenedor de producto con el valor NULL, aparecerá siempre en la vista
  6. Sustituya [Contenedor de producto] en el estante Filtros por [Cálculo de filtro de contenedor de producto]
  7. En el cuadro de diálogo Filtrar, seleccione Verdadero y haga clic en Aceptar.
 
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN

Opción 4: Usar una acción de conjunto

Las acciones de conjunto son una nueva funcionalidad de Tableau Desktop 2019.1
  1. Cambie el nombre de la hoja de trabajo a uno como "hoja de trabajo para filtrar"
  2. Elimine [Contenedor de producto] del estante Filtros
  3. Haga clic con el botón derecho en [Contenedor de producto] en el panel Datos y seleccione Duplicar
  4. Arrastre [Contenedor de producto (copia)] al estante FIltros
  5. En el cuadro de diálogo de FIltros, compruebe todas las opciones que deberían aparecer en la vista
    Nota: Los pasos 3 al 5 permiten que la vista incluya más opciones entre las que elegir.En este ejemplo "Caja de medios" aparece siempre en la vista.
  6. Haga clic con el botón derecho en [Contenedor de producto] en el panel Datos y seleccione Crear > Conjunto...
  7. Cambie el nombre del conjunto a "Conjunto de contenedor de producto", por ejemplo, y haga clic en Aceptar
  8. Cree una nueva hoja de trabajo llamada "hoja de trabajo de filtro"
  9. Arrastre [Contenedor de producto] a las filas, así como al Color en la tarjeta Marcas
  10. Arrastre [Contenedor de producto] al estante Filtros
  11. En el cuadro de diálogo de Filtros, compruebe que solo aparecen las opciones que debe ver el usuario final
  12. Cree un dashboard y arrastre las dos hojas de trabajo
  13. Vaya a Dashboard > Acciones…
  14. En el cuadro de diálogo Acción seleccione Añadir Acción > Cambiar valores configurados...
  15. En el cuadro de diálogo Configurar acción, haga lo siguiente:
    1. En Hojas de origen, marque solamente la hoja de trabajo del filtro
    2. Para los conjuntos de destinos, seleccione Conjunto de contenedor de producto
    3. Para borrar la selección, seleccione Añadir todos los valores al conjunto
  16. Haga clic en Aceptar dos veces para cerrar todos los cuadros de diálogos
  17. Vuelva a la hoja de trabajo "hoja de trabajo para filtrar"
  18. Seleccione Análisis > Crear campo calculado.
  19. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se denomina "Filtro de contenedor de producto (conjunto)"
    2. En el campo de fórmula, cree un cálculo similar al siguiente:

      [Product Container] = IF [Product Container Set] THEN [Product Container] END
      OR [Product Container] = "Medium Box"

      El cálculo anterior comparará la dimensión [Contenedor de producto] con los valores de [Contenedor de producto] presentes en el [Conjunto de contenedor de producto]. El valor IF THEN es necesario, ya que [Conjunto de contenedor de producto] solo contiene los valores TRUE o FALSE.

      La condición OR [Contenedor de producto] = "Medium Box" significa que la "Caja de medios" tendrá el valor TRUE en todos los casos, por lo que aparecerá siempre en la vista.
  20. Arrastre [Filtro de contenedor de producto (conjunto)] al estante Filtros
  21. En el cuadro de diálogo Filtrar, seleccione Verdadero y haga clic en Aceptar.

Información adicional

Las opciones 1 y 2 también filtrarán los datos de la vista.

Las opciones 3 y 4 podrían filtrar (o no) los datos de la vista, en función de cómo se escriba el cálculo de filtro.

La opción 3 también funcionará si el filtro proviene de una fuente de datos secundaria.Tenga en cuenta que solo se puede seleccionar un valor en un parámetro cada vez.

Para ver las opciones 1 y 2 en acción, vea el siguiente vídeo:



Si desea apoyar la inclusión de esta mejora en una futura versión del producto, vote por las siguientes ideas de la comunidad:
Ocultar los filtros rápidos para conservar la información asociada
Ocultar las leyendas al conservar los datos



Comente sobre este artículo... Foro de comentarios
¿Fue de ayuda este artículo para resolver el problema?