Construa uma tabela simples VLOOKUP () em outra parte da planilha. Você pode preencher a coluna B usando esta tabela.
Por exemplo:
Eu tenho uma planilha com mais de 30.000 nomes. Os mesmos 50 ou mais nomes são repetidos várias vezes com informações diferentes relacionadas a cada nome na linha diferente. Eu preciso anexar o título do trabalho a cada nome para que ele possa ser preenchido em uma tabela dinâmica. Existe alguma maneira que eu possa obter o excel para perceber que toda vez que eu tenho o nome de Jane Doe na coluna A, eu quero um cargo específico para estar na coluna B? Espero que sem copiar e colar isso como estou fazendo atualmente.
Construa uma tabela simples VLOOKUP () em outra parte da planilha. Você pode preencher a coluna B usando esta tabela.
Por exemplo:
Em geral, VLOOKUP
não é ideal para várias razões descrito aqui (não se adapta a colunas inseridas ou expandidas, usa referência de coluna relativa em vez de real, não pode manipular pesquisas da direita para a esquerda, etc.). Uma solução mais robusta é uma combinação de INDEX
e MATCH
.
=INDEX($G$2:$G$6,MATCH($A2,$F$2:$F$6,0))
Éaindamelhorusarumatabelarealparasualistadepesquisaparaque1)asfórmulassejammaisfáceisdeseremseguidase2)sejaexpandidaautomaticamentesevocêadicionaritenssemterqueatualizarfórmulasemoutrolugar.
=INDEX(tblTitles[Title],MATCH($A2,tblTitles[Name],0))
Os benefícios de usar uma tabela são descritos aqui . Note que você não pode simplesmente usar uma fórmula de referência de tabela, você precisa criar a tabela, o que requer algumas etapas de configuração. Se você não está familiarizado com as tabelas, além da ajuda do Excel, aqui está um tutorial e um referência completa é aqui .
Tags microsoft-excel