BASE DE DADOS DE CONHECIMENTO

Trocar filtros que usam um parâmetro


Publicado: 07 Apr 2017
Data da última modificação: 07 Apr 2023

Pergunta

Como filtrar a exibição de forma diferente com base em um valor de parâmetro.

Por exemplo, alternar entre filtrar a exibição para ver vendas deste mês ou vendas acima de $1000.

Ambiente

Tableau Desktop

Resposta

A pasta de trabalho de exemplo em anexo usa o mesmo conjunto de dados Superstore de amostra para demonstrar as instruções a seguir:

Etapa 1: criar um parâmetro

  1. Clique na seta para baixo ao lado de Dimensões, no painel Dados, e selecione Criar parâmetro…
  2. Na caixa de diálogo Criar parâmetro, faça o seguinte e clique em OK:
    1. Nomeie o parâmetro. Neste exemplo chamaremos de "Parâmetro de data"
    2. Para o Tipo de dados, escolha Cadeia de caracteres.
    3. Para valores Permitidos, selecione Lista
    4. Adicione duas opções à lista "vendas deste mês" e "vendas acima de $1000"
  3. Clique com o botão direito do mouse em [Choose a filter (Escolha um campo)] no painel Dados e selecione Mostrar controle de parâmetro

Etapa 2: Crie os Campos calculados a seguir

  • Selecione Análise > Criar campo calculado...
  • Crie um campo calculado chamado "Vendas" usando a seguinte fórmula:
    DATEPART('month', [Order Date]) = DATEPART('month', TODAY())
  • Selecione Análise > Criar campo calculado...
  • Crie um campo calculado chamado "Vendas acima de $1000" usando a seguinte fórmula:
    [Sales] > 1000
OBSERVAÇÃO: para esse exemplo, os campos calculados dos campos separados devem retornar TRUE ou FALSE 
  • Selecione Análise > Criar campo calculado...
  • Crie um campo calculado chamado "Alternar filtro" usando a seguinte fórmula:
    ( [Choose a filter] = "sales this month" AND [Sales this month] )
    OR
    ( [Choose a filter] = "sales over $1000" AND [Sales over $1000])
OBSERVAÇÃO: para esse exemplo, os campos calculados dos campos separados devem retornar TRUE ou FALSE 

Etapa 3: Habilitar o campo calculado Alternar filtro

  1. Arraste [Swap Filter (Alternar filtro)] até a divisória Filtros.
  2. Na caixa de diálogo Filtrar, selecione Verdadeiro e clique em OK.
Este artigo resolveu o problema?