ESQUECEU SUAS INFORMAÇÕES?

Criando uma lista de dados dependentes

/ / Fórmulas

Esse tutorial de Excel irá ensinar a criar lista de dados dependentes. O exemplo que utilizamos para exemplificar é a utilização de dois listbox: primeira opção de escolha sendo o estado e na segunda opção, aparecer apenas as cidades do estado escolhido. Essa função é bem útil também para construção de menus e cadastros.

01

Crie uma aba com o nome de “CIDADES”. Na coluna A, insira o nome de cidades do estado de São Paulo. Na coluna B, insira o nome de cidades do Rio de Janeiro. Finalmente, na coluna C, insira o nome de cidades do estado de Minas Gerais.

02

Para cada coluna, crie um nome associado. Para a coluna “A” (Intervalo A1 a A7 ), crie o nome “SP”. Para a coluna “B” (Intervalo B1 a B7), crie o nome “RJ”. Para a coluna “C” (Intervalo C1 a C7), crie o nome “MG”.

03

Crie um aba com o nome “LISTA DEPENDENTE”. Escreva uma célula a palavra “Estado” e embaixo a palavra “Cidade”.

04

Na célula ao lado da palavra “Estado”, crie uma lista de dados conforme a imagem ao lado

05

Na célula ao lado da palavra “Cidade”, crie uma lista de dados conforme a imagem ao lado. Ela deverá utilizar a função INDIRETO, com o argumento para a célula da lista de dados de estado (nesse exemplo, a célula C2). Após você inserir essas informação, provavelmente aparecerá uma mensagem de erro (A Fonte atualmente resulta em erro. Deseja Continuar?). Esse alerta aparece porque não há nada selecionado ainda na célula C2. Pode continuar clicando em SIM.

FINAL

Pronto! Sua lista de dados dependentes está criada. Veja que ao escolher um estado, somente serão listados as cidades do estado escolhido.

NOVIDADES E DESCONTOS

Quer receber descontos em nossa loja e ser avisado de novos arquivos?

8 Comentários to “Criando uma lista de dados dependentes”

  1. Thiago disse: Responder

    Bom dia! O tutorial acima me ajudou muito dentro da minha necessidade, obrigado, porém gostaria que se caso fosse possível, se há uma forma de no momento em que eu selecionar a cidade em questão a planilha traga alguns dados para mim, dados de cadastro por exemplo, pois preciso finalizar um documento no trabalho e necessito dessas informações, Obrigado mais uma vez!

    1. zeplanilha disse: Responder

      Olá Thiago,
      Você pode conseguir o que deseja com a fórmula PROCV. Crie uma planilha com os dados da cidade, e ao selecionar a cidade a fórmula PROCV irá retornar o valor que deseja.

      1. Thiago disse: Responder

        Obrigado, vou tentar fazer o que me recomendou.

  2. Fernando Procopio disse: Responder

    Bom dia,
    Gostaria apenas de agradecer a publicação desse tutorial, pois foi de grande ajuda no trabalho que desenvolvo

  3. Domingos de Faria disse: Responder

    Obrigado pelos ensinamentos, aprendendo muito e facilmente, mas tenho um problema a resolver, poderia me explicar como:

    tenho uma planilha já funcionando o básico, tipo preenchendo pelo FORM, de forma correta os dados na planilha.
    Desejaria por exemplo digitar o convenio a forma de executar e o excel me retornar em outro campo o valor básico ou o valor com acréscimo, dependendo do campo forma de execução, como se fossem tres campos distintos mas digitando só em um campo e ele acrescentaria os outros dois.

    sem mais e no aguardo

    Domingos de Faria

    1. zeplanilha disse: Responder

      Olá Domingos,

      Utilize o comando Application.WorksheetFunction.VLookup que funciona como PROCV.

  4. Erika Sena disse: Responder

    Ei boa tarde,
    olha isso quase me ajudou rs
    eu preciso de listas com muitas diferenças
    por exemplo, em uma eu escolho o sistema (transmissão, motor)
    na outra, dentro do sistema escolhido, eu preciso escolher qual o conjunto que está com defeito (hidráulico, elétrico)
    depois, dentro do conjunto escolhido, verifico qual o item com problemas (eixo, fixação)

    Dá pra dar uma luz??? Estou quebrando cabeça com isso a muito tempo.

    1. zeplanilha disse: Responder

      Olá Erika,

      A lista dependente pode funcionar em vários níveis. Nesse exemplo utilizei apenas estados e cidades, porém é possível atingir maior detalhamento. Posso nomear vários bairros com o nome de uma das cidades (etapa 02 do tutorial). Assim, quando for escolhida essa cidade, haverá a possibilidade de escolher os bairros.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

SUBIR