Combine tabelas do Excel

0

Eu preciso combinar duas tabelas do Excel (Tabela 1 e Tabela 2) para resultar como Tabela 3. A coluna Nova semana será adicionada toda semana com novos dados. A Tabela 2 pode ser adicionada à Tabela 1 ou pode ser combinada em uma terceira tabela. Qualquer ajuda será apreciada.

Tabela1

Name    Task    Week 1
John    Task A   10
James   Task A   20

Tabela 2

Name    Task    Week 2
John    Task A   10
John    Task B   20
James   Task A   30
Ryan    Task A   40

Tabela 3

Name    Task    Week 1  Week 2
John    Task A   10      10
John    Task B           20
James   Task A   20      30
Ryan    Task A           40
    
por jtlus 20.08.2015 / 18:43

2 respostas

0

Uma possível solução seria ter as células / colunas apropriadas na Tabela 3 vinculadas à sua contraparte apropriada na Tabela 1 e / ou 2. Dessa forma, quando você preenche a data na Tabela 1 e na Tabela 2, ela preenche automaticamente os dados na célula apropriada dentro da Tabela 3.

Por exemplo: Na Tabela 1: Se "Semana 1 de João, Tarefa A, número de 10" for "C2", então na Tabela 3, você colocaria "= C2" na célula que deseja "Semana 1 de João, Tarefa A, número de 10 "para aparecer.

    
por 20.08.2015 / 22:30
0

Eu acredito que há muitas maneiras de fazer. Eu faço coisas parecidas todo mês e vou fazer assim:

Nos meus dados originais, nenhuma coluna estava lá para armazenar informações do datetime. (Minha fonte de dados não fornece essa coluna.) A etapa crucial é gerenciar seus dados antes do processamento posterior . O que falta nos dados são as informações datetime de cada linha das tabelas.

Cada semana depois de obter sua tabela de três colunas, adicione uma quarta coluna chamada Week e preencha esta coluna com o nome dessa semana. (Não é necessário: renomeie sua terceira coluna apropriadamente porque seu nome não deve mudar toda semana, e faz pouco sentido sobre o que esses números realmente significam. Eu renomeio como Point.)

Tabela1

Name    Task    Point  Week
John    Task A   10    Week 1
James   Task A   20    Week 1

Tabela 2

Name    Task    Point  Week
John    Task A   10    Week 2
John    Task B   20    Week 2
James   Task A   30    Week 2
Ryan    Task A   40    Week 2

Em seguida, acumule essas tabelas de quatro colunas juntas:

Name    Task    Point  Week
John    Task A   10    Week 1
James   Task A   20    Week 1
John    Task A   10    Week 2
John    Task B   20    Week 2
James   Task A   30    Week 2
Ryan    Task A   40    Week 2

Na verdade, você apenas copiará e colará a mais recente coluna três na parte inferior da tabela acumulada e preencherá a última coluna. Não há realmente necessidade de salvar uma cópia separada de uma tabela de quatro colunas para cada semana.

Eu acredito que posso parar minha resposta aqui porque os dados após o processamento como ele serão bem preparados o suficiente para uso furthur. (Por exemplo, você pode usar uma Tabela Dinâmica para resumir a tabela acumulada da maneira desejada. Uma alternativa é usar SUMIFS, mas é necessário preencher corretamente os cabeçalhos de linha e cabeçalhos de coluna manualmente.) O núcleo do problema é que < strong> seus dados originais ainda não estavam prontos , e você precisa prepará-los melhor antes de usá-los .

    
por 22.08.2015 / 10:06