Função EXPANDIR no Excel

Função EXPANDIR no Excel

Este post tutorial é mais um conteúdo especial de nossa série de Novas Funções do Excel, pois se você ainda não sabe, a Microsoft acaba de lançar 14 funções diferentes. E é claro que não podíamos deixar de trazer estas novidades aqui. Portanto, no tutorial de hoje você terá a oportunidade de conhecer a Função EXPANDIR no Excel.

Tá, mas afinal para que serve a Função EXPANDIR?

Basicamente a Função Expandir do Excel tem como principal objetivo expandir (como o próprio nome já diz) uma matriz adicionando novas linhas ou colunas com alguma informação desejada pelo usuário.

Mas fique tranquilo(a) que é fácil de trabalhar com esta função e verá que é mais fácil do que imagina. Confira nossa aula na íntegra!

 

Baixe a planilha para praticar o que está sendo ensinado neste tutorial:

Faça Download da planilha abaixo.

Autorizo a coleta e o tratamento dos meus dados para envio de material, inclusive publicidade, e adequação de minha experiência sobre produtos e/ou serviços da NINJA DO EXCEL, conforme informações prestadas AQUI

 

Sintaxe da Função EXPANDIR no Excel

  • Matriz: Matriz com as informações a serem expandidas;
  • Linhas: O número de linhas na matriz expandida. Se estiverem ausentes, as linhas não serão expandidas;
  • Colunas: O número de linhas na matriz expandida. Se estiverem ausentes, as linhas não serão expandidas;
  • Pad_with: O valor com o qual preencher. O padrão é #N/D.

Como Usar Função EXPANDIR no Excel – Passo a Passo:

Neste exemplo vamos utilizar a função EXPANDIR juntamente com a função VSTACK,  que também é uma outra novidade da Microsoft.

Fazemos isso pelo simples fato de que a função VSTACK para funcionar da melhor maneira, necessita que tenhamos a mesma quantidade de colunas, mas se você observar não é isso que está ocorrendo neste caso, pois uma das matrizes possui uma coluna menos:

Matrizes da Função EXPANDIR no Excel Dessa maneira, ao abrir a função VSTACK no Excel precisamos selecionar a primeira matriz e, em seguida, selecionar uma segunda matriz, como a função pede: “ =VSTACK(B2:D6;B10:C15 ” .

vstack auxiliando a Função EXPANDIR no Excel

Posteriormente, ao pressionarmos a tecla Enter teremos um resultado que não será tão agradável:

Resultado não agradável da Função EXPANDIR no Excel

É verdade que poderíamos resolver este problema utilizando a função SEERRO, mas a função Expandir também pode ser útil nessas situações. Confira!

Usando a Função EXPANDIR:

Assim, antes de selecionar a segunda matriz você vai abrir a função Expandir e selecionar a matriz com as informações que deseja colocar:

=VSTACK(B2:D6;EXPANDIR(B10:C15

Abrindo a Função EXPANDIR no Excel

Em seguida ele nos pede para informarmos a quantidade de linhas, mas como não precisamos mexer na quantidade de linhas. Vamos então simplesmente pressionar o ponto e vírgula (;) para que possamos “pular” diretamente para o próximo argumento que no caso é a “quantidade de colunas”.

Dessa maneira, como temos duas colunas da matriz original, e queremos que essa matriz tenha 3 colunas, vamos então digitar o número 3:

=VSTACK(B2:D6;EXPANDIR(B10:C15;;3

Colunas da Função EXPANDIR no Excel

Por fim, temos um último argumento nessa função.

Este será o valor (número ou texto) que será apresentado nessa nova coluna.

Portanto, como não temos ainda os valores, vamos inserir o valor 0:

=VSTACK(B2:D6;EXPANDIR(B10:C15;;3;0))

curso de excel intermediário online

Como resultado, após pressionar a tecla Enter você verá uma nova matriz:

Planilhas do Excel

Sendo assim, você pode usar esta função dentro de outras funções como o PROCV como mostramos no vídeo.

Curso de Excel Básico ao Avançado:

Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este curso.

Curso de Excel Completo Ninja do Excel

 

Enfim, deixe seu comentário sobre a função e nos conte como você pretende usar em seus projetos e também em seus relatórios e dashboards no Excel.

Aprenda mais sobre as Novas Funções: