Função EMPILHARH

Excel 365, Excel 2021+

Resumo

A função EMPILHARH combina várias matrizes horizontalmente, criando uma matriz maior que exibe os dados lado a lado. Ideal para juntar colunas de diferentes intervalos mantendo a estrutura de linhas.

Sintaxe

=EMPILHARH(matriz1,[matriz2],...)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
matriz1 Array Sim Primeira matriz ou intervalo de células a ser incluído
matriz2,... Array Não Demais matrizes opcionais (1 a 253 argumentos)

Usando a função HSTACK

EMPILHARH é perfeita para unir dados de diferentes fontes horizontalmente. Use para expandir tabelas adicionando novas colunas, combinar relatórios lado a lado ou criar dashboards unificados.

Exemplos Comuns de HSTACK

Combinar duas tabelas lado a lado

=EMPILHARH(A2:C3,E2:G3)

Une dados de A2:C3 com E2:G3 criando matriz 2x6. Resultado: A B C AA BB CC / D E F DD EE FF

Unir três matrizes com preenchimento

=EMPILHARH(A2:B4,C2:D3,E2:F2)

Combina três matrizes criando matriz 3x6 com #N/A nas posições vazias

Tratamento de erro com IFERROR

=IFERROR(EMPILHARH(A2:B4,C2:D3),"Sem dados")

Substitui erros #N/A por mensagem customizada

Perguntas Frequentes

EMPILHARH junta matrizes completas horizontalmente, CONCAT une apenas textos em uma única célula.

Ocorre quando uma matriz tem menos linhas que o máximo. Use IFERROR para personalizar.

Sim, funciona perfeitamente com SPILL e arrays dinâmicos do Excel 365.

Erros Comuns e Soluções

#N/A em posições vazias

Cause: Matriz menor que altura máxima das outras

Solution: Envolva em IFERROR(matriz,"") para substituir erros

#VALOR!

Cause: Argumento inválido ou não-matriz

Solution: Verifique se todos argumentos são intervalos ou arrays válidos

SPILL!

Cause: Área de destino ocupada

Solution: Limpe células adjacentes para expansão dinâmica

Notas

  • Máximo de linhas = maior altura das matrizes
  • Total de colunas = soma de todas colunas
  • Suporta até 253 argumentos
  • Disponível apenas Excel 365/2021+

Compatibilidade

Disponível em: Excel 365, Excel 2021, Office para Mac (versões recentes)

Não disponível em: Excel 2019 e anteriores, Excel Online (limitado), Excel para Mac antigo

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365, Excel 2021+