Como cruzar dados de duas folhas no Excel?

25 visualizações
Para cruzar dados de duas planilhas do Excel com estruturas idênticas, posicione os dados correspondentes em colunas e linhas equivalentes em ambas. Na planilha de destino, selecione a célula superior esquerda e, em Dados, clique em Consolidar. Escolha a opção Referências e adicione as planilhas, indicando a célula superior esquerda de cada uma. Confirme a operação para obter os dados combinados.
Comentário 0 curtidas

Desvendando a Arte de Cruzar Dados no Excel: Além do Consolidar, Explore um Universo de Possibilidades!

Cruzar dados entre planilhas no Excel é uma tarefa fundamental para quem busca insights e análises mais profundas. Imagine ter duas listas de clientes, uma com informações de contato e outra com o histórico de compras. Unir esses dados permite segmentar clientes por comportamento, otimizar campanhas de marketing e entender melhor o seu público.

Embora a ferramenta "Consolidar" seja uma opção válida para somar ou realizar outras operações em dados com estruturas semelhantes, ela é apenas a ponta do iceberg quando se trata de cruzar informações no Excel. Neste artigo, vamos explorar outras técnicas poderosas que te permitirão ir muito além da consolidação básica e realmente dominar a arte de cruzar dados.

Por que ir além do "Consolidar"?

A função "Consolidar" é ótima para somar valores de planilhas com estruturas idênticas, mas ela tem limitações importantes:

  • Estrutura Rígida: Exige que as planilhas tenham a mesma estrutura de linhas e colunas, o que nem sempre é o caso.
  • Operações Limitadas: Principalmente focada em operações matemáticas simples como soma, média, contagem, etc.
  • Pouca Flexibilidade: Dificuldade em lidar com dados textuais ou relacionamentos mais complexos entre as planilhas.

Alternativas Poderosas para Cruzar Seus Dados:

Aqui estão algumas alternativas mais flexíveis e robustas para cruzar dados no Excel:

1. PROCV (VLOOKUP): A Busca Inteligente na Planilha

O PROCV é uma função essencial para buscar valores em uma planilha com base em um valor correspondente em outra. Imagine que você tem uma planilha com códigos de produtos e seus respectivos preços, e outra planilha com pedidos contendo os códigos dos produtos. Com o PROCV, você pode automaticamente preencher o preço de cada produto em cada pedido, buscando a informação na planilha de preços.

Sintaxe:

=PROCV(valor_procurado, matriz_tabela, num_índice_coluna, [procurar_intervalo])

  • valor_procurado: O valor que você está procurando na primeira coluna da matriz_tabela.
  • matriz_tabela: O intervalo de células onde você irá procurar e retornar o valor. A primeira coluna da matriz deve conter o valor_procurado.
  • num_índice_coluna: O número da coluna dentro da matriz_tabela que contém o valor que você quer retornar.
  • [procurar_intervalo]: (Opcional) VERDADEIRO para correspondência aproximada (a primeira coluna da matriz deve estar ordenada) ou FALSO para correspondência exata. Recomendamos usar FALSO para a maioria dos casos.

Exemplo:

Se você quer buscar o preço do produto com código "ABCD" na planilha "Preços", onde a primeira coluna tem os códigos e a segunda os preços, e colocar esse preço na célula C2 da sua planilha de pedidos, a fórmula seria:

=PROCV(A2, Preços!A:B, 2, FALSO)

2. ÍNDICE e CORRESP: A Dupla Dinâmica para Cruzamentos Avançados

Enquanto o PROCV exige que o valor procurado esteja na primeira coluna da matriz, o ÍNDICE e CORRESP oferecem muito mais flexibilidade. O CORRESP localiza a posição de um valor em uma linha ou coluna, e o ÍNDICE retorna o valor nessa posição em outra linha ou coluna.

Sintaxe:

  • ÍNDICE: =ÍNDICE(matriz, núm_linha, [núm_coluna])
  • CORRESP: =CORRESP(valor_procurado, matriz_procurada, [tipo_correspondência])

Exemplo:

Para fazer o mesmo que o exemplo do PROCV, mas usando ÍNDICE e CORRESP, a fórmula seria:

=ÍNDICE(Preços!B:B, CORRESP(A2, Preços!A:A, 0))

Essa fórmula busca o código do produto (A2) na coluna A da planilha "Preços", e então retorna o valor correspondente da coluna B (os preços).

Vantagens do ÍNDICE e CORRESP:

  • Flexibilidade: O valor procurado não precisa estar na primeira coluna.
  • Desempenho: Em planilhas muito grandes, pode ser mais rápido que o PROCV.
  • Facilidade de Manutenção: Mais fácil de adaptar se a estrutura da planilha mudar.

3. Power Query: A Ferramenta de Transformação e Combinação de Dados

O Power Query (disponível nas versões mais recentes do Excel) é uma ferramenta poderosa para importar, transformar e combinar dados de diversas fontes, incluindo planilhas do Excel, arquivos CSV, bancos de dados e até mesmo páginas da web.

Como funciona:

  1. Obtenha os dados: Importe as planilhas que você quer cruzar.
  2. Transforme os dados: Limpe e formate os dados, removendo erros, ajustando tipos de dados, etc.
  3. Combine os dados: Use a opção "Mesclar Consultas" para unir as planilhas com base em colunas correspondentes.
  4. Carregue os resultados: Carregue os dados combinados de volta para uma nova planilha no Excel.

Vantagens do Power Query:

  • Flexibilidade Extrema: Lida com uma variedade enorme de fontes de dados e estruturas.
  • Automação: As etapas de transformação e combinação podem ser salvas e reutilizadas, automatizando o processo.
  • Escalabilidade: Lida bem com grandes volumes de dados.

4. Tabelas Dinâmicas: A Análise Interativa dos Seus Dados Cruzados

Depois de cruzar seus dados usando PROCV, ÍNDICE/CORRESP ou Power Query, as Tabelas Dinâmicas são uma excelente ferramenta para analisar e resumir as informações. Você pode criar relatórios interativos que te permitem explorar os dados de diferentes perspectivas, identificando tendências e padrões.

Conclusão:

Cruzar dados no Excel é uma habilidade essencial para quem busca extrair o máximo de valor de suas planilhas. Embora a função "Consolidar" seja útil em alguns casos, as ferramentas PROCV, ÍNDICE/CORRESP e Power Query oferecem muito mais flexibilidade e poder para combinar dados de diversas fontes e estruturas. Experimente essas alternativas e descubra um universo de possibilidades para a análise dos seus dados!