Tabela dinâmica sem classificação personalizada - dicas do Excel

Às vezes, se você realmente sabe o nome de um recurso, é fácil descobrir como controlar esse recurso. Mas com o tópico de hoje, a maioria das pessoas que são picadas por esse "bug" não tem ideia do por que isso está acontecendo. Eles relatam um sintoma semelhante a: "Por algum motivo, dois de nossos funcionários continuam aparecendo no topo de nossas tabelas dinâmicas". Freqüentemente, predigo que o nome do funcionário é junho ou maio ou talvez até sexta-feira.

Aqui está a história: Cada cópia do Excel começa com quatro listas personalizadas integradas. Essas listas contêm os nomes dos doze meses, sete nomes dos dias da semana, abreviações dos doze meses e sete abreviações dos dias da semana. Listas personalizadas são freqüentemente usadas em conjunto com o indicador de preenchimento para adicionar rapidamente títulos em uma planilha.

Mas as listas personalizadas têm outros usos. Você pode classificar por uma lista personalizada. Na caixa de diálogo Classificar, a lista suspensa Classificar por oferece Lista Crescente, Decrescente e Personalizada. Além disso, você pode usar uma lista personalizada para controlar a sequência de itens em uma tabela dinâmica.

Como as listas personalizadas são úteis, muitas pessoas criarão novas listas personalizadas. Uma lista pode ter apenas dois ou 254 itens. Você pode adicionar listas personalizadas para suas linhas de produtos ou centros de custo, ou locais de fábrica.

Por exemplo, tenho uma lista personalizada com três nomes de região: Leste, Central, Oeste. A lista contém os itens nessa ordem. Quando eu crio uma tabela dinâmica, ela mostrará automaticamente as regiões nas sequências Leste, Centro e Oeste, embora a sequência normal seja Central, Leste, Oeste.

As regiões nas colunas são classificadas com o Leste primeiro devido à lista personalizada.

O que acontece quando sua empresa introduz uma nova região Sul e você não atualiza a lista personalizada? O Excel usará Leste, Centro, Oeste da lista personalizada e, em seguida, mostrará os itens que não estão na lista personalizada:

Os itens ausentes na lista aparecem por último na tabela dinâmica

Mas vamos fingir que você não criou nenhuma lista personalizada. Sua versão do Excel possui apenas as quatro listas internas. Por acaso, existem trinta e oito palavras nessas listas personalizadas. Se você tiver um conjunto de dados com primeiros nomes, e alguns desses primeiros nomes estiverem na lista de 38 palavras, esses nomes serão classificados no topo da tabela dinâmica. Não conheço muitas pessoas chamadas ter ou quinta. Mas eu conheço muitas pessoas chamadas Jan. O problema acontecerá se seus dados incluírem algum destes nomes: abril, abril, agosto, agosto, dezembro, dezembro, fevereiro, fevereiro, sexta, sexta, janeiro, janeiro, julho, julho, Junho, junho, março, março, maio, maio, seg, segunda, novembro, novembro, outubro, outubro, sáb, sábado, setembro, setembro, dom, domingo, quinta, quinta, terça, terça, quarta e quarta-feira.

Nota

Durante a gravação do vídeo abaixo, descobri acidentalmente que a classificação da tabela dinâmica pode vir de várias listas. Abreviações de janeiro do mês e nomes de abril do mês serão classificados antes de outro nome, como Andy. No entanto, não há uma regra clara para qual lista personalizada será classificada primeiro. Eu até verifiquei com Sam Rad da equipe do Excel e não há nada definido para lidar com a mistura de itens de várias listas. Sam sugere que se você deseja controlar a classificação de uma tabela dinâmica, mantenha todos os itens na mesma lista personalizada.

Então - como você faz com que Jan pare de classificar para o topo de uma tabela dinâmica? Afinal, você não pode excluir essas listas personalizadas integradas.

  1. Clique com o botão direito na Tabela Dinâmica e escolha Opções.
  2. Em Opções de tabela dinâmica, vá para a guia Totais e filtros.
  3. Desmarque a caixa para Usar listas personalizadas ao classificar.
    Observação: isso não corrigirá a tabela dinâmica já existente. Você precisa executar a etapa 4 para reorganizar uma tabela dinâmica que já existe.
  4. Abra a lista suspensa Região na Tabela Dinâmica. Escolha a ordem crescente
Desligue o recurso.

Se você tem o Office 365 ou Excel 2019, pode alterar os padrões de todas as tabelas dinâmicas futuras para desativar esse recurso. Vá para Arquivo, Opções, Dados, Editar Layout Padrão. Na próxima caixa de diálogo, clique em Opções de tabela dinâmica e desative o recurso mostrado acima.

Assistir vídeo

Transcrição de vídeo

Aprenda Excel com o Podcast, Episódio 2211: Tabela Dinâmica, Sem Classificação Personalizada.

Ei, bem-vindo de volta ao netcast, sou Bill Jelen. Pergunta de hoje: Por que minhas tabelas dinâmicas estão classificando em uma sequência estranha?

Tudo bem, então temos uma lista de funcionários aqui, e eles são todos baseados no primeiro nome - Adam, April, Claire, Della - inserimos uma Tabela Dinâmica: Inserir, Tabela Dinâmica, OK - coloque os Nomes no lado esquerdo e Vendas, por algum motivo, janeiro e abril estão chegando ao topo, seguidos por Gary, Otto, Paul, maio, junho e todos os outros, em ordem alfabética. O que está acontecendo aqui?

Bem, eu sei exatamente o que está acontecendo aqui, e muitas vezes eu uso isso de propósito. Deixe-me inserir Region e você notará que Region é exibida: East, Central, West. Por que ele aparece, Leste, Centro, Oeste? Como eu configurei uma lista personalizada: Arquivo, Opções, Avançado, role até o final, Editar listas personalizadas e veja? Eu tenho uma lista-- Leste, Central, Oeste. E essa lista me permite usar o identificador de preenchimento para preencher esta lista, me permite classificar os dados nesta lista - você tem que ir em Dados, Classificar e, em seguida, escolher a terceira lista personalizada suspensa e, automaticamente, As tabelas dinâmicas serão classificadas nesta lista. Isso é lindo, certo? Eu quero que isso aconteça

Mas, no caso em que temos Funcionário em vez de Região - e acontece de termos alguns funcionários chamados janeiro, ou abril, ou maio, ou junho, ou quarta-feira - eles vão subir para o topo da lista. Agora, por que Gary, Otto e Paul? Porque eu crio dados falsos o tempo todo, então tenho uma lista personalizada que começa com Andy e tem 26 nomes, e acontece que Gary, Otto e Paul estão na minha lista. Se tivéssemos um funcionário chamado quarta-feira ou terça-feira, ele também seria classificado no topo da lista.

Embora, a única coisa que eu realmente não posso explicar aqui - e tento entender como o Excel está funcionando o tempo todo - mas, neste caso específico, não consigo descobrir o padrão porque janeiro e abril estão neste lista aqui - a quarta lista do topo - e se eu tivesse apenas digitado em janeiro e pegado o identificador de preenchimento e arrastado - ou, digamos que eu digitei Jan e peguei o identificador de preenchimento e arrastei - vai use o mais próximo do fundo, certo? Portanto, este com a palavra extra "Total" será usado em vez deste próximo ao topo da lista. Certo, janeiro e abril estão nesta lista, e então-- aqui, onde está Andy, bem aqui-- então, aqui estão Gary, Otto e Paul nessa lista. Mas maio e junho - bem, maio está nesta lista e junho está nesta lista. Certo. Então, por que 's misturar itens desta lista, desta lista e desta lista - não tenho uma explicação para isso. Eu esperava que ele tivesse escolhido uma lista e usado tudo daquela lista, sabe, ou algo assim, certo? Por que janeiro e abril - e então junho até aqui? Isso não faz nenhum sentido para mim.

Mas, de qualquer maneira, esse não é o objetivo do episódio. Você sintonizou para descobrir, "Como fazemos para que as tabelas dinâmicas ocorram sem uma classificação personalizada?" Então, aqui está o que você deve fazer: Para alterar apenas esta Tabela Dinâmica, clique com o botão direito, vá em Opções da Tabela Dinâmica, vá para a segunda guia chamada Totais e Filtros e desmarque esta caixa "Usar Listas Personalizadas ao classificar". Agora, isso não resolve. E, mesmo removendo Funcionário e colocando Funcionário de volta, isso não resolve. Você tem que ir aqui para esta lista suspensa e dizer Sort A-to-Z, e ​​isso irá corrigir isso.

Mas, e se você nunca quiser que isso aconteça, certo? Você tem alguém chamado Jan, e eles estão sempre no topo da lista. Bem, você pode desligá-lo permanentemente. Vá para Arquivo, Opções, Dados - agora, isso é novidade no Office 365, veio em 2017 - Editar Layout Padrão. Vá para Opções de Tabela Dinâmica, vá para Totais e Filtros e desmarque "Usar Listas Personalizadas ao classificar". Se você não tem essa escolha, bem, é hora de atualizar para o Office 365. Não há realmente nenhuma razão para ter o Excel 2016 ou Excel 2013 ou Excel 2010. Você deseja obter a versão mais recente e melhor - novos recursos a cada mês, e eles estão realmente nos oferecendo muitos recursos novos todos os meses. É realmente mais barato ir com o Office 365 do que pagar US $ 400 a cada três anos. Então, você sabe, não há nenhuma boa razão para isso.

Pivot Tables, Custom Lists, tudo abordado em meu livro LIVe, The 54 Greatest Excel Tips Of All Time. Clique no "I" no canto superior direito para saber mais sobre o livro.

Tudo bem, conclua hoje: por que May ou Jan continuam classificando para o topo da Tabela Dinâmica? Isso ocorre porque as tabelas dinâmicas seguem o padrão de classificação de qualquer lista personalizada e os nomes dos meses ou dias da semana estão nas listas personalizadas. Portanto, se você empregar pessoas chamadas junho, maio ou quarta-feira, elas vão classificar para o topo da tabela dinâmica. Onde você pode ver suas listas personalizadas? Vá para o arquivo; Opções; Avançado; rolar até o fim; Editar listas personalizadas. Mas, ei, aquelas primeiras quatro séries, aquelas com os nomes dos meses e dos dias da semana? Esses não podem ser removidos. Você não tem permissão para editá-los; Esses são integrados. Tudo bem, então sua única solução é apenas despedir todas as pessoas chamadas April ou June orr, você pode clicar com o botão direito na Tabela Dinâmica e escolher Opções; vá para Totais e Filtros; desmarque "Usar listas personalizadas ao classificar". Ou,se você tiver o Office 365, basta desligá-lo para todas as futuras tabelas dinâmicas - arquivo; Opções; Dados; Padrões da tabela dinâmica; vá em Opções de Tabela Dinâmica e desative-o uma vez. Estará desativado para todas as listas futuras.

Bem, ei, para tentar isso - para baixar a pasta de trabalho do vídeo de hoje - visite a URL na descrição do YouTube.

Eu quero agradecer por você passar por aqui; Vejo você na próxima vez para outro netcast de.

Baixar arquivo Excel

Para baixar o arquivo excel: pivot-table-no-custom-sort.xlsx

Excel Pensamento do Dia

Pedi conselhos aos meus amigos do Excel Master sobre o Excel. O pensamento de hoje para ponderar:

"Viva uma vida dedicada ao Excel"

Areef Ali

Artigos interessantes...