Usando Slicers na Tabela Dinâmica do Excel - Um Guia para Iniciantes

A versão do Excel 2010 da Tabela Dinâmica foi aprimorada com a entrada de um novo recurso super legal - Segmentações de Dados.

Um Slicer de Tabela Dinâmica permite filtrar os dados ao selecionar uma ou mais opções na caixa Slicer (conforme mostrado abaixo).

No exemplo acima, Slicer é a caixa laranja à direita, e você pode filtrar facilmente a Tabela Dinâmica simplesmente clicando no botão de região no Slicer.

Vamos começar.

Clique aqui para baixar os dados de amostra e acompanhe.

Inserindo um Slicer na Tabela Dinâmica do Excel

Suponha que você tenha um conjunto de dados conforme mostrado abaixo:

Este é um conjunto de dados fictício (vendas no varejo nos EUA) e se estende por 1.000 linhas. Usando esses dados, criamos uma Tabela Dinâmica que mostra o total de vendas para as quatro regiões.

consulte Mais informação: Como criar uma tabela dinâmica a partir do zero.

Depois de ter a Tabela Dinâmica no lugar, você pode inserir Segmentações de Dados.

Alguém pode perguntar - Por que eu preciso de Slicers?

Você pode precisar de segmentações de dados quando não quiser a Tabela Dinâmica inteira, mas apenas uma parte dela. Por exemplo, se você não quiser ver as vendas para todas as regiões, mas apenas para Sul, ou Sul e Oeste, então você pode inserir o fatiador e selecionar rapidamente a (s) região (ões) desejada (s) para a qual deseja obter o dados de vendas.

Segmentações de dados são uma forma mais visual que permite filtrar os dados da Tabela Dinâmica com base na seleção.

Aqui estão as etapas para inserir um Slicer para esta Tabela Dinâmica:

  • Selecione qualquer célula na Tabela Dinâmica.
  • Vá para Inserir -> Filtro -> Slicer.
  • Na caixa de diálogo Inserir Segmentações de Dados, selecione a dimensão para a qual você pode filtrar os dados. A caixa Slicer listaria todas as dimensões disponíveis e você pode selecionar uma ou mais dimensões de uma vez. Por exemplo, se eu selecionar apenas Região, ele inserirá apenas a caixa do Slicer da região, e se eu selecionar Região e Tipo de Varejista ambos, então inserirei dois Slicers.
  • Clique OK. Isso irá inserir o (s) Slicer (s) na planilha.

Observe que o Slicer identificaria automaticamente todos os itens exclusivos da dimensão selecionada e os listaria na caixa do Slicer.

Depois de inserir a segmentação, você pode filtrar os dados simplesmente clicando no item. Por exemplo, para obter as vendas apenas para a região Sul, clique em Sul. Você notará que o item selecionado obtém um tom de cor diferente em comparação com os outros itens da lista.

Você também pode escolher selecionar vários itens de uma vez. Para fazer isso, segure a tecla Control e clique naqueles que você deseja selecionar.

Se você quiser limpar a seleção, clique no ícone do filtro (com uma cruz vermelha) no canto superior direito.

Inserindo vários Slicers em uma Tabela Dinâmica

Você também pode inserir várias segmentações de dados selecionando mais de uma dimensão na caixa de diálogo Inserir segmentação de dados.

Para inserir vários segmentação de dados:

  • Selecione qualquer célula na Tabela Dinâmica.
  • Vá para Inserir -> Filtro -> Slicer.
  • Na caixa de diálogo Inserir Segmentações de Dados, selecione todas as dimensões para as quais deseja obter as Segmentações de Dados.
  • Clique OK.

Isso irá inserir todos os Slicers selecionados na planilha.

Observe que essas segmentações de dados estão vinculadas umas às outras. Por exemplo, se eu selecionar 'Centro-Oeste' no filtro Região e 'Multilinha' no filtro Tipo de varejista, ele mostrará as vendas de todos os varejistas Multilinha apenas na região Centro-Oeste.

Além disso, se eu selecionar Centro-Oeste, observe que a opção Especialidade no segundo filtro obtém um tom de azul mais claro (conforme mostrado abaixo). Isso indica que não há dados para varejistas especializados na região Centro-Oeste.

Slicers vs. Filtros de relatório

Qual é a diferença entre Slicers e Filtros de Relatório?

Os Slicers são super legais e fáceis de usar. A força da Tabela Dinâmica reside no fato de que você não precisa de muita habilidade para usá-la. Tudo que você precisa fazer é arrastar e soltar e clicar aqui e ali e você terá um ótimo relatório pronto em segundos.

Enquanto os Filtros de Relatório fazem o trabalho muito bem, os Segmentadores de Dados tornam ainda mais fácil para você filtrar uma tabela dinâmica e / ou entregá-la a qualquer pessoa sem nenhum conhecimento de Excel ou Tabelas Dinâmicas. Por ser tão intuitivo, até mesmo essa pessoa pode usar esses Slicers clicando sobre eles e filtrando os dados. Como esses filtros são visuais, é fácil para qualquer pessoa pegá-los, mesmo quando os está usando pela primeira vez.

Aqui estão algumas diferenças importantes entre Slicers e Filtros de Relatório:

  • Os Slicers não ocupam uma célula fixa na planilha. Você pode movê-los como qualquer outro objeto ou forma. Os filtros de relatório estão vinculados a uma célula.
  • Os filtros de relatório estão vinculados a uma Tabela Dinâmica específica. Os Slicers, por outro lado, podem ser vinculados a várias Tabelas Dinâmicas (como veremos mais adiante neste tutorial).
  • Como um filtro de relatório ocupa uma célula fixa, é mais fácil automatizá-lo via VBA. Por outro lado, um fatiador é um objeto e precisaria de um código mais complexo.

Formatando o Slicer

Um Slicer vem com muita flexibilidade quando se trata de formatação.

Aqui estão as coisas que você pode personalizar em um fatiador.

Modificando cores do Slicer

Se você não gosta das cores padrão de um fatiador, você pode modificá-lo facilmente.

  • Selecione o fatiador.
  • Vá para Ferramentas do Slicer -> Opções -> Estilos do Slicer. Aqui você encontrará várias opções diferentes. Selecione o que você gosta e seu fatiador obterá instantaneamente essa formatação.

Se você não gosta dos estilos padrão, pode criar seus próprios. Para fazer isso, selecione a opção Novo estilo do Slicer e especifique sua própria formatação.

Obtendo várias colunas na caixa do Slicer

Por padrão, um Slicer tem uma coluna e todos os itens da dimensão selecionada são listados nela. Caso você tenha muitos itens, o Slicer mostra uma barra de rolagem que você pode usar para percorrer todos os itens.

Você pode querer ter todos os itens visíveis sem o incômodo de rolar. Você pode fazer isso criando Slicer de várias colunas.

Para fazer isso:

  • Selecione o Slicer.
  • Vá para Ferramentas do Slicer -> Opções -> Botões.
  • Altere o valor das colunas para 2.

Isso dividirá instantaneamente os itens no Slicer em duas colunas. No entanto, você pode obter algo tão horrível quanto mostrado abaixo:

Parece confuso e os nomes completos não são exibidos. Para melhorar a aparência, você altera o tamanho da segmentação e até mesmo os botões dentro dela.

Para fazer isso:

  • Selecione o Slicer.
  • Vá para Ferramentas do Slicer -> Opções.
  • Altere a altura e a largura dos botões e do Slicer. (Observe que você também pode alterar o tamanho do divisor simplesmente selecionando-o e usando o mouse para ajustar as bordas. No entanto, para alterar o tamanho do botão, você precisa fazer as alterações apenas nas Opções).

Alterando / Removendo o Cabeçalho Slicer

Por padrão, um Slicer escolhe o nome do campo dos dados. Por exemplo, se eu criar uma segmentação para regiões, o cabeçalho será automaticamente ‘Região’.

Você pode querer alterar o cabeçalho ou removê-lo completamente.

Aqui estão as etapas:

  • Clique com o botão direito no Slicer e selecione Configurações do Slicer.
  • Na caixa de diálogo Configurações do Slicer, altere a legenda do cabeçalho para o que você deseja.
  • Clique OK.

Isso mudaria o cabeçalho no divisor.

Se você não quiser ver o cabeçalho, desmarque a opção Exibir Cabeçalho na caixa de diálogo.

Classificando itens no Slicer

Por padrão, os itens em um Slicer são classificados em ordem crescente no caso de texto e Antigos para Novos no caso de números / datas.

Você pode alterar a configuração padrão e até mesmo usar seus próprios critérios de classificação personalizados.

Aqui está como fazer isso:

  • Clique com o botão direito no Slicer e selecione Configurações do Slicer.
  • Na caixa de diálogo Configurações do Slicer, você pode alterar os critérios de classificação ou usar seus próprios critérios de classificação personalizados.
  • Clique OK.
consulte Mais informação: Como criar listas personalizadas no Excel (para criar seus próprios critérios de classificação)

Escondendo itens sem dados da caixa do Slicer

Pode acontecer que alguns dos itens da Tabela Dinâmica não contenham dados. Nesses casos, você pode fazer com que os Segmentadores de Dados ocultem esse item.

Por exemplo, na imagem abaixo, tenho dois Segmentadores de Dados (um para Região e outro para Varejista). Quando eu seleciono Centro-Oeste, o item de especialidade no segundo filtro obtém um tom azul claro indicando que não há dados nele.

Nesses casos, você pode escolher não exibi-lo.

Aqui estão as etapas para fazer isso:

  • Clique com o botão direito do mouse no Slicer no qual deseja ocultar os dados e selecione Configurações do Slicer.
  • Na caixa de diálogo Configurações do Slicer, com as opções de ‘Classificação e Filtragem de Itens’, marque a opção ‘Ocultar itens sem dados’.
  • Clique OK.

Conectando um Slicer a várias tabelas dinâmicas

Um divisor pode ser conectado a várias tabelas dinâmicas. Uma vez conectado, você pode usar um único Slicer para filtrar todas as tabelas dinâmicas conectadas simultaneamente.

Lembre-se de que, para conectar diferentes tabelas dinâmicas a um Slicer, as tabelas dinâmicas precisam compartilhar o mesmo cache dinâmico. Isso significa que eles são criados usando os mesmos dados ou uma das Tabela Dinâmica foi copiada e colada como uma Tabela Dinâmica separada.

consulte Mais informação: O que é Cache de Tabela Dinâmica e como usá-lo?

Abaixo está um exemplo de duas tabelas dinâmicas diferentes. Observe que o Slicer, neste caso, só funciona para a Tabela Dinâmica à esquerda (e não tem efeito na Tabela à direita).

Para conectar este Slicer a ambas as tabelas dinâmicas:

  • Clique com o botão direito no Slicer e selecione Report Connections. (Alternativamente, você também pode selecionar o Slicer e ir para Ferramentas do Slicer -> Opções -> Slicer -> Conexões de Relatório).
  • Na caixa de diálogo Conexões de Relatório, você verá todos os nomes de Tabela Dinâmica que compartilham o mesmo Cache Dinâmico. Selecione aqueles que você deseja conectar ao Slicer. Neste caso, eu só tenho duas tabelas dinâmicas e conectei ambas com o Slicer.
  • Clique OK.

Agora seu Slicer está conectado a ambas as tabelas dinâmicas. Quando você faz uma seleção no Slicer, a filtragem aconteceria nas duas tabelas dinâmicas (conforme mostrado abaixo).

Criação de gráficos dinâmicos usando segmentação de dados

Assim como você usa um Slicer com uma Tabela Dinâmica, você também pode usá-lo com Gráficos Dinâmicos.

Algo conforme mostrado abaixo:

Veja como você pode criar este gráfico dinâmico:

  • Selecione os dados e vá para Inserir -> Gráficos -> Gráfico Dinâmico.
  • Na caixa de diálogo Criar Gráfico Dinâmico, verifique se o intervalo está correto e clique em OK. Isso irá inserir um gráfico dinâmico em uma nova planilha.
  • Faça as seleções de campos (ou arraste e solte os campos na seção da área) para obter o gráfico dinâmico que você deseja. Neste exemplo, temos o gráfico que mostra as vendas por região durante quatro trimestres. (Leia aqui como agrupar datas como trimestres).
  • Depois de ter o gráfico dinâmico pronto, vá para Inserir -> Slicer.
  • Selecione a dimensão Slicer que você deseja com o gráfico. Nesse caso, quero os tipos de varejista, então verifico essa dimensão.
  • Formate o gráfico e o Slicer e pronto.

Observe que você pode conectar vários Slicers ao mesmo Gráfico Dinâmico e também pode conectar vários gráficos ao mesmo Slicer (da mesma forma que conectamos várias Tabelas Dinâmicas ao mesmo Slicer).

Clique aqui para baixar os dados de amostra e experimente você mesmo.

Você também pode gostar dos seguintes tutoriais de tabela dinâmica:

  • Como agrupar datas na tabela dinâmica do Excel.
  • Como agrupar números em uma tabela dinâmica no Excel.
  • Como atualizar a tabela dinâmica no Excel.
  • Preparando os dados de origem para a tabela dinâmica.
  • Como adicionar e usar um campo calculado de tabela dinâmica do Excel.
  • Como aplicar formatação condicional em uma tabela dinâmica no Excel.
  • Como substituir células em branco por zeros em tabelas dinâmicas do Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave