Note: The other languages of the website are Google-translated. Back to English

Como ocultar itens usados ​​anteriormente na lista suspensa?

No Excel, você pode criar rapidamente uma lista suspensa normal, mas você já tentou fazer uma lista suspensa ao escolher um item, o usado anteriormente será removido da lista? Por exemplo, se eu tiver uma lista suspensa com 100 nomes, ao selecionar um nome, quero excluir esse nome da lista suspensa e agora a lista suspensa contém 99 nomes e assim por diante até que a lista suspensa esteja vazia. Talvez isso seja difícil para a maioria de nós, e aqui posso falar sobre como criar essa lista suspensa no Excel.

Ocultar itens usados ​​anteriormente na lista suspensa com colunas auxiliares

Guia Office Habilite a edição e navegação com guias no Office e torne seu trabalho muito mais fácil ...
O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
  • Reutilizar qualquer coisa: Adicione as fórmulas, gráficos e tudo mais usados ​​ou complexos aos seus favoritos e reutilize-os rapidamente no futuro.
  • Mais de 20 recursos de texto: Extrair número da string de texto; Extraia ou remova parte dos textos; Converta números e moedas para palavras em inglês.
  • Ferramentas de mesclagem: Várias pastas de trabalho e planilhas em um; Mesclar várias células / linhas / colunas sem perder dados; Mesclar linhas duplicadas e soma.
  • Ferramentas de divisão: Divida os dados em várias folhas com base no valor; Uma pasta de trabalho para vários arquivos do Excel, PDF ou CSV; Uma coluna para várias colunas.
  • Colar Ignorando Linhas ocultas / filtradas; Contagem e soma por cor de fundo; Envie emails personalizados para vários destinatários em massa.
  • Super Filtro: Crie esquemas de filtro avançados e aplique a qualquer planilha; tipo por semana, dia, frequência e muito mais; filtros por negrito, fórmulas, comentário ...
  • Mais de 300 recursos poderosos; Funciona com Office 2007-2021 e 365; Suporta todos os idiomas; Fácil implantação em sua empresa ou organização.

seta azul bolha direita Ocultar itens usados ​​anteriormente na lista suspensa com colunas auxiliares

Supondo que você tenha uma lista de nomes na Coluna A, conforme a captura de tela a seguir, siga as etapas abaixo, um por um, para concluir esta tarefa.

doc-hide-used-items-dropdown-list-1

1. Além de sua lista de nomes, insira esta fórmula = IF (CONT.SE ($ F $ 1: $ F $ 11, A1)> = 1, "", LINHA ()) na célula B1, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

Nota: Na fórmula acima, F1: F11é o intervalo de células que você deseja colocar na lista suspensa, e A1 é o seu nome celular.

2. Em seguida, arraste a alça de preenchimento até o intervalo que contém esta fórmula e você obterá o seguinte resultado:

doc-hide-used-items-dropdown-list-1

3. E continue aplicando uma fórmula na Coluna C, digite esta fórmula: =IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$11),"",INDEX(A:A,SMALL(B$1:B$11,1+ROW(A1)-ROW(A$1)))) na célula C1, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

4. Em seguida, preencha esta fórmula até o intervalo que você precisa, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

5. Agora você precisa definir um nome de intervalo para esses nomes na coluna C, selecione C1: C11 (o intervalo ao qual você aplica a fórmula na etapa 4) e clique em Fórmulas > Definir o Nome, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

6. No Novo nome caixa de diálogo, digite um nome na caixa de texto Nome e, em seguida, insira esta fórmula =OFFSET(Sheet2!$C$1,0,0,COUNTA(Sheet2!$C$1:$C$11)-COUNTBLANK(Sheet2!$C$1:$C$11),1) no Refere-se a campo, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

Nota: Na fórmula acima, C1: C11 é o intervalo da coluna auxiliar que você criou na Etapa 3, e a Planilha 2 é a planilha atual que você está usando.

7. Depois de concluir as configurações, você pode criar uma lista suspensa, selecionar a célula F1: F11 onde deseja colocar a lista suspensa e clicar em Dados > Validação de dados > Validação de dados, veja a captura de tela:

doc-hide-used-items-dropdown-list-1

8. No Validação de dados caixa de diálogo, clique em Configurações guia, em seguida, escolha Lista de Permitir lista suspensa, e então em fonte seção, insira esta fórmula: = namecheck, (verificação de nome é o nome do intervalo que você criou na Etapa 6), consulte a captura de tela:

doc-hide-used-items-dropdown-list-1

9. E, em seguida, clique em OK para fechar esta caixa de diálogo, agora, a lista suspensa foi criada no intervalo selecionado, e após selecionar um nome da lista suspensa, este nome usado será removido da lista e só mostra os nomes que não foram usados , veja a captura de tela:

doc-hide-used-items-dropdown-list-1

Dica: Você não pode remover as colunas auxiliares feitas nas etapas acima; se removê-las, a lista suspensa será inválida.


Artigos relacionados:

Como inserir uma lista suspensa no Excel?

Como criar rapidamente uma lista suspensa dinâmica no Excel?

Como criar uma lista suspensa com imagens no Excel?


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (19)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Olá, não consigo fazer funcionar direito. Ao tentar concluir a etapa 8, recebo uma mensagem sobre 'A fonte retorna um erro na avaliação. Você deseja continuar?' Estou usando o Excel 2010, alguma ideia?
Este comentário foi feito pelo moderador no site
Eu tive que acontecer no início, também. Eu não havia alterado a parte "sheet2" para o nome de planilha apropriado para o que eu estava usando.
Este comentário foi feito pelo moderador no site
Alguém sabe se é possível usar isso entre as folhas? Por exemplo, se a informação original (a parte da coluna A) estiver em uma folha, mas a lista suspensa (a parte da coluna F) estiver em outra? Como isso mudaria a fórmula?
Este comentário foi feito pelo moderador no site
Obrigado por este guia. Só estou perguntando se é possível quando eu atualizar um valor na fórmula, esse valor será atualizado automaticamente na lista de itens? Exemplo: seleciono o valor "James" da lista na célula F Agora, quero alterar o valor de "James" para "Thomas". Reescrevo o valor "James" para "Thomas" na célula A, a fórmula altera automaticamente o valor na célula C. Tudo bem, mas preciso que esse valor alterado seja atualizado automaticamente na célula F também. Como posso chegar a isso? Alguma ideia?
Este comentário foi feito pelo moderador no site
Ei a todos, eu tenho isso para funcionar, e funciona como um encanto! @Amanda, sim. Tenho meus dados em uma planilha diferente do menu suspenso. Veja as fórmulas escritas abaixo. @Filip, Sim, você pode usar uma fórmula para selecionar automaticamente os valores exclusivos de uma lista. Eu usei isso para ter uma lista dinâmica. Lembre-se; Eu usei o google e muitos sites diferentes para chegar a essa fórmula, então não é todo meu trabalho. Primeiro: para obter a lista de itens a serem exibidos: IF(INDEX(Sheet1!$A$2:$A$100;MATCH(0;COUNTIF($AA$14:AA14;Sheet1!$A$2:$A$100);0) )=0;"";INDEX(Folha1!$A$2:$A$100;CORRESP(0;CONT.SE($AA$14:AA14;Folha1!$A$2:$A$100);0))) === Basicamente esta é a mesma fórmula duas vezes. Que dará um valor vazio ("") se nenhum outro valor exclusivo for encontrado. De qualquer forma, a fórmula retorna uma lista exclusiva de valores da minha 'Planilha1!'. (digamos, para facilitar a referência, eu tenho esta fórmula na Planilha 2, coluna A) Então eu começo a usar a mesma fórmula acima (minha planilha 2 coluna B): IF(COUNTIF(Sheet3!$S$2:$U$4;A1) )>=1;"";ROW()) === A planilha 3 é onde tenho meus menus suspensos. Isso é provavelmente o que você está procurando Amanda. Em seguida, o último bit da fórmula: IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$24);"";INDEX(A:A;SMALL(B$1:B$24;1 +ROW(A1)-ROW(A$1)))) === Esta fórmula está na minha coluna C da Planilha 2. Isso *deve* funcionar. Boa sorte a todos vocês! E mais uma vez, um grande obrigado ao autor! Atenciosamente, Noite
Este comentário foi feito pelo moderador no site
Eu preciso ser capaz de usar esta lista várias vezes em várias colunas, mas assim que um item desaparece, ele desaparece definitivamente. Alguém sabe como posso criar isso e poder usá-lo para várias colunas? Obrigado!
Este comentário foi feito pelo moderador no site
Preciso poder criar uma lista que tenha itens que desaparecem, mas quero poder usá-la em várias colunas na mesma planilha. Alguém sabe como fazer isso? - Obrigado!
Este comentário foi feito pelo moderador no site
Mudei o meu para acomodar minhas necessidades "=IF(COUNTIF(Statusboard!$C:$C,A1)>=1,"",ROW())" Certifique-se de alterar $F$1:$F$11 de "= IF(COUNTIF($F$1:$F$11,A1)>=1,"",ROW())" para onde quer que sua lista esteja no meu caso era Statusboard!$C:$C,A1.
Este comentário foi feito pelo moderador no site
Incrível, trabalhando para mim...
Este comentário foi feito pelo moderador no site
Como você alteraria essa fórmula para uso da lista de validação de dados em várias linhas em vez de uma única coluna. Isso é possível? Obrigado
Este comentário foi feito pelo moderador no site
Funciona muito bem, no entanto, se você tiver duas pessoas na lista com o mesmo nome, por exemplo, John Smith, ele remove os dois incidentes de 'John Smith' da lista quando você seleciona um deles.


Existe uma maneira de alterar isso para que você tenha várias versões de um nome sem que todas sejam removidas?


Obrigado.
Este comentário foi feito pelo moderador no site
Inseri todas as fórmulas corretamente, mas o único nome que aparece é o primeiro da lista. O que estou fazendo errado??
Este comentário foi feito pelo moderador no site
Como faço para que essa atividade funcione se eu transpuser de linha para coluna
Este comentário foi feito pelo moderador no site
Existe uma maneira de fazer com que apenas algumas das opções sejam removidas quando selecionadas e outras sejam permanentes?
Este comentário foi feito pelo moderador no site
O passo 6 não está funcionando para mim. Eu continuo recebendo uma mensagem de erro dizendo que a sintaxe deste nome não está correta... Alguém pode ajudar?
Este comentário foi feito pelo moderador no site
Bravo! Solução fantástica! Eu tenho minha pasta de trabalho configurada de forma que os itens da minha lista estejam em uma planilha separada que eu estou comparando por meio de minhas colunas de número e auxiliares, deixando apenas duas na minha página de cálculo. Novamente, solução muito limpa, programador!
Este comentário foi feito pelo moderador no site
Essa fórmula pode ser usada com sucesso em várias colunas em uma planilha? Estou tentando ter três colunas onde alguém pode selecionar até três itens de uma lista suspensa, ou seja, item 1 na coluna 3, itens2 na coluna 4 e item 3 na coluna 5. primeira ocorrência, porém, na segunda vez que tento copiar a fórmula, a(s) seleção(ões) não desaparece(m) da lista suspensa, como acontece na coluna da primeira ocorrência.
Este comentário foi feito pelo moderador no site
Isso funcionou como um encanto ... espero que eu precise ter essa "repetição" em três lugares na mesma planilha. Eu não posso fazê-lo funcionar corretamente, pela segunda vez. Os itens da primeira lista suspensa são eliminados, mas quando uma entrada é selecionada no segundo local, ela não é removida da lista. Alguma idéia de como isso pode funcionar corretamente?
KL
Este comentário foi feito pelo moderador no site
Alguém sabe como fazer com que a fórmula se redefina depois que todos os itens da lista são selecionados?
por exemplo,
Lista 1, 2, 3, 4 - Depois de selecionar 1, Lista 2, 3, 4 - Depois de Selecionar 2, Lista 3, 4 - Depois de selecionar 3, Lista 4 e por último, depois de selecionar 4, lista vazia. Como isso pode ser redefinido para que, depois de selecionar 4, todos os itens da lista sejam redefinidos para a lista original? Assim, após selecionar 4, em vez de List ficar vazia, para list voltar para List 1, 2, 3, 4.

Obrigado
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL