Guia do Excel

Lista dinâmica com base em outra lista de dados Excel

Guia do Excel - Tudo sobre Excel e VBA. Iremos demonstrar a criação de lista de dados dinâmica com base em outra lista do Excel.

MR
Marcos Rieper

Especialista em Excel

Atualizado em 08 de julho de 2026 Publicado em 28 de março de 2012 1 min de leitura

Objetivo: Demonstrar a criação de lista de dados dinâmica com base em outra lista do Excel.

Atenção: Atualização em: 28/03/2012, a função já existe no Excel é: =CÉL("endereço"), agradeço ao Afonso pela colaboração, a parte que tem a atualização na mudança da célula continua valendo.

Nesta planilha exemplo foi utilizada a função explicada no artigo anterior (http://guiadoexcel.com.br/funcao-para-retornar-a-celula-ativa-do-excel) em que foi criada uma função para determinar o endereço da seleção atual.

Na planilha deste artigo a função que retorna a célula selecionada foi utilizada para identificar o conteúdo da coluna da mesma linha e imediatamente anterior a célula selecionada.

Com esta informação foi criada para construir a função:

=SE(M2=INDIRETO(ENDEREÇO(LIN(INDIRETO(gfLinhaAtual()));COL(INDIRETO(gfLinhaAtual()))-1));

CONT.SE($M$1:M2;INDIRETO(ENDEREÇO(LIN(INDIRETO(gfLinhaAtual()));COL(INDIRETO(gfLinhaAtual()))-1)));0)

Esta função serve para enumerar sequencialmente os itens que serão listados na coluna I.

As listas foram criadas conforme o descrito no artigo:

http://guiadoexcel.com.br/lista-de-dados-com-tamanho-dinamico-excel.

E a planilha funciona da seguinte forma:

Ao clicar em qualquer célula da parte azul clara na coluna I a lista que irá ser demonstrada trará somente as cidades que constam do estado selecionado na coluna H da mesma linha.

Material gratuito

Planilha de Controle Financeiro no Excel

Tenha um controle bonito e completo do seu financeiro.

  • Categorias e subcategorias já configuradas
  • Planilhas separadas por tabela (configuração, lançamentos, resumo)
  • Personalize com suas próprias categorias e ícones

Baixe grátis — receba o link no seu e-mail

Download — baixe aqui: Lista dinâmica com base em outra lista
Lista dinâmica com base em outra lista25 KB · Excel 2010 ou superior · com macrosPreencha seus dados para receber o link de download no seu e-mail.

Abraço

Marcos Rieper

Este conteúdo foi útil?

Continue lendo