Excel Pivot Table seleciona linhas com base na coluna, com todas as colunas exibidas

0

Estou usando o Excel 2010. Abaixo está uma amostra anônima dos meus dados.

Name    Factor  Nick Town
Anton   0   Anton   Denver
Anton   1   Anton1  Boston
Anton   2   AntonB  Miami
Anton   1   Anton1  Seattle
Bernard 0   Bernard Denver
Bernard 1   Bernie  Miami
Bernard 1   Bernardo    Seattle
Chuck   0   Chuck   Denver
Chuck   1   Chuckee Chicago
Chuck   2   Chuckee Seattle
Chuck   2   Chucky  Miami
Chuck   1   Tchuk   Chicago
Chuck   2   Chuck   Houston
Deborah 0   Deborah Denver
Deborah 1   Deb Miami
Deborah 2   Debbie  Chicago
Deborah 3   Debbee  Boston
Deborah 1   Debbie  Boston

O que eu quero: Para cada nome que é referido em uma cidade específica (digamos Chicago), eu quero todas as cidades onde eles são referidos.

Algo como:

NoSQL,euteriaexpressadoissocomo:

selectdistinctName,townfromDistwhereNamein(selectNamefromDistwheretown='Chicago');

Meuprocesso:Euprecisodalistadecidadesparacadanome.Ébemsimples.

MeuproblemasurgequandoqueroqueessalistasejafiltradaapenasparaosnomesquetenhamChicagoemsualista.SeeufiltraremChicago,recebooseguinte:

  • Tentei duplicar o campo da cidade para poder filtrar o primeiro e exibir o segundo. Isso não funcionou.
  • Tentei vários movimentos entre colunas e linhas, sem sucesso.
  • Eu nem vejo como calcular uma coluna para alcançar meu objetivo.

Se isso puder ser alcançado sem as Tabelas Dinâmicas, estou bem com isso. Eu apenas pensei que seria mais fácil.

    
por Mat M 01.12.2016 / 17:37

2 respostas

1

Você precisa adicionar uma coluna auxiliar aos seus dados de origem. Supondo que o nome esteja na coluna A e Town na coluna D, sua fórmula será (em E2):

=COUNTIF(A:A,A2,D:D,"Chicago")

Isso retornará 1 para nomes com Chicago e 0 para nomes sem Chicago. ( mesma lógica que sua subconsulta faria em SQL )

Basta adicionar esta nova coluna ao seu filtro de tabela dinâmica e filtrar por 1 .

    
por 15.12.2016 / 19:44
0

Selecione os cabeçalhos das colunas e clique com o botão direito. Selecione as configurações do campo > layout e impressão. E alterne os itens de exibição sem dados.

    
por 15.12.2016 / 20:58