Como criar uma macro do Excel para consolidar e classificar dados com base em um identificador exclusivo

0

Divulgação completa: sou um novato total em VB. Mas estou aprendendo e poderia realmente usar alguma ajuda para criar uma macro no excel. Eu tenho trabalhado nisso por 2 dias agora e não consigo descobrir a abordagem correta. Basicamente, eu preciso mover os dados de várias linhas com dados verticais para uma linha com várias colunas classificadas horizontalmente. Aqui está a análise:

  1. Condense várias linhas de dados com um "GroupNumber" correspondente - excluindo as linhas extras quando os dados forem consolidados na primeira linha.
  2. Consolide todos os dados verticais de cada célula na Coluna C (T-CarrierHealth_1.Carrier) com o mesmo "GroupNumber" na primeira linha com o "GroupNumber".
  3. Classifique os dados em novas colunas com base no nome da operadora da coluna C (T-CarrierHealth_1.Carrier).

Por exemplo: Aqui está a planilha com a qual eu começo:

Eaquiestáoqueestoutentandoalcançar:

Alguém pode me ajudar a descobrir o melhor método para isso? Eu posso precisar manipular a macro todo mês, então eu realmente quero entender o método por trás de tudo isso. Se alguém puder ajudar, eu agradeceria muito.

    
por egree 22.05.2017 / 18:44

1 resposta

0

Acho que o que você deseja é, na verdade, uma tabela dinâmica em vez de uma macro, para que você não precise se preocupar em alterar os dados.

Ele não será muito parecido com o exemplo de saída, pois as células conterão um 1 (um) em vez da palavra, mas você poderá ver imediatamente quais empresas têm quais recursos.

    
por 22.05.2017 / 22:04