Data da última modificação: 20 Jul 2023
Ambiente
Tableau DesktopResposta
Opção 1: usar expressões aninhadas de nível de detalhe (LOD)
A pasta de trabalho de exemplo em anexo usa o conjunto de dados de amostra Superstore para demonstrar as seguintes instruções:- Arraste Região para Linhas.
- Arraste Nomes de medida até Colunas e Valores de medida até Texto.
- Selecione Análise > Criar campo calculado
- Nomeie o campo calculado "Vendas máximas regionais (LOD)", insira a seguinte fórmula e clique em OK:
{FIXED : MAX( { FIXED [Regions] : SUM( [Sales] ) } ) }
- Adicione o campo calculado à divisória Linhas
- Clique com o botão direito no campo calculado em Linhas e converta-o como Discreto
- Clique com o botão direito do mouse em Linhas e selecione Formatar... para remover ou personalizar as casas decimais.
- Selecione Análise > Criar campo calculado
- Nomeie o campo calculado "Filtro de Região com mais vendas (LOD)"
- Insira a fórmula a seguir e clique em OK:
{ FIXED [Regions] : SUM([Sales]) } = [Maximum regional sales (LOD)]
- Adicione o campo calculado à divisória Linhas
- Selecione Análise > Criar campo calculado
- Nomeie o campo calculado "Região com mais vendas (LOD)", insira a seguinte fórmula e clique em OK:
IF { FIXED [Regions] : SUM( [Sales] ) } = [Maximum regional sales (LOD)] THEN [Regions] END
- Arraste [Região com mais vendas (LOD)] para a divisória Linhas.
Opção 2: Use cálculos de tabela
A pasta de trabalho de exemplo em anexo usa o conjunto de dados de amostra Superstore para demonstrar as seguintes instruções:- Arraste Região para Linhas.
- Arraste Nomes de medida até Colunas e Valores de medida até Texto.
- Selecione Análise > Criar campo calculado
- Nomeie o campo calculado "Vendas máximas (tabela calc)", digite a seguinte fórmula e clique em OK:
WINDOW_MAX( SUM( [Sales] ) )
- Adicione o campo calculado à divisória Linhas
- Clique com o botão direito no campo calculado em Linhas e converta-o como Discreto
- Clique com o botão direito do mouse em Linhas e selecione Formatar... para remover ou personalizar as casas decimais.
- Selecione Análise > Criar campo calculado
- Nomeie o campo calculado "Região com mais vendas (cálculo de tabelas)", insira a seguinte fórmula e clique em OK:
IF SUM( [Sales] ) = [Maximum Sales (table calc)] THEN MIN( [Regions] ) END
- Arraste [Região com mais vendas (cálculo de tabela)] para a divisória Linhas.
Informações adicionais
Observações sobre a opção 2- Os cálculos de tabela exigem que todas as dimensões necessárias para calcular os cálculos sejam sempre incluídas na exibição. Nesse caso, como queremos encontrar a região com mais vendas, [Regions (Regiões)] deve estar na exibição.
Para visualizar essas etapas em ação, assista ao vídeo abaixo.
Observação: o vídeo não tem som.
Obrigado por fornecer seu feedback sobre a eficácia deste artigo.
Abrir novo processo
Continuar a pesquisa
Base de dados de conhecimento
Comunidade
Ajuda do produto
Treinamento e tutoriais
Links relacionados
Your query has an error: Request Error.
Trending Articles
Your query has an error: Request Error.