mesclar duas linhas na planilha do Excel em que uma célula tem o mesmo conteúdo, mas outras células têm conteúdo diferente

5

Meu problema é que na minha planilha excel de vários milhares de entradas, o item (por exemplo, widget a) é incluído em mais de uma linha, com diferentes atributos listados nas diferentes linhas. Além da coluna de título, o conteúdo nas linhas não é duplicado, ou seja, se o valor 1 tiver uma entrada para o widget a em uma linha, isso não acontece na segunda linha, o que espero facilitar a tarefa de mesclar as duas linhas.

Aqui está uma imagem que mostra o meu problema.

Onde as colunas de título correspondem, quero mesclar os dados nas duas linhas para terminar com uma única linha com todos os dados combinados terminando com Uma entrada para o widget A: Título, Valor 1, Valor 2, Valor 3 e assim por diante.

Agradecemos antecipadamente por qualquer ajuda!

    
por Emily 08.08.2013 / 15:30

2 respostas

3

Aqui está um pequeno truque para fazer esse tipo de mesclagem.

  1. Selecione as células de valor na sua tabela, ou seja, B2:F5 no seu exemplo.
  2. Pressione F5 . Clique em Special... . Selecione Blanks e clique em OK. Isso selecionará todas as células em branco na tabela.
  3. Clique dentro da barra de fórmulas e cole ou digite a fórmula abaixo (NÃO pressione Enter):
    =IF($A3=$A2,C3,IF($A1=$A2,C1,""))
    C3 é a célula abaixo da célula ativa e (obviamente) C1 é a célula acima. Ajuste a fórmula para corresponder à sua tabela.
  4. Pressione Ctrl + Digite . Isso efetivamente preencherá essa fórmula para todas as células em branco selecionadas.

A fórmula apenas procura uma entrada com a mesma palavra-chave abaixo dela e copia seu valor, se existir. Se não houver duplicado abaixo, verifique abaixo. Se não existir nenhum, a célula permanece em branco.

Finalmente, você pode copiar a tabela e Paste Special > Values de volta na parte superior da tabela para limpar as fórmulas, mas mantenha os valores. Em seguida, você pode usar a ferramenta Remove Duplicates localizada na faixa de opções Dados para limpar a tabela.

    
por 09.08.2013 / 04:27
0

Classifique a tabela por palavra-chave ... para que todos os Widgets sejam pelo menos agrupados. Então, se a coluna g estiver aberta, digite a seguinte fórmula de matriz na célula G2

=IF(AND(A2:F2=A3:F3),"Duplicate", "Unique")

Ctr-Shft-Enter para avaliar como fórmula de matriz. Vai marcar duplicatas. Você terá que encontrar maneiras de limpar atributos contraditórios

    
por 08.08.2013 / 16:23