Questão Copiar dados de uma planilha para outra se os critérios forem atendidos, linhas relativas


Preciso copiar dados de uma planilha para outra com base nos critérios que estão sendo atendidos. Na Folha 1 (Todos os Projetos), as informações são coletadas nas colunas A - L. Se "Projeto 1" tiver sido selecionado na coluna M na planilha 1, quero que determinadas células dessa linha sejam preenchidas em um painel na Planilha 2. I usei a seguinte fórmula para capturar isso e funcionou:

IF ('Todos os Projetos'! M10 = "Projeto 1", 'Todos os Projetos'! E10)

O problema é que o texto do "Projeto 1" na planilha 1 mudará entre as linhas: a ideia é ter apenas 1 registro de linha identificado como "Projeto 1" de cada vez, e essas informações serão colocadas no painel.

Por exemplo, a fórmula acima funcionará se "Projeto 1" tiver sido selecionado na célula M10 da folha 1, mas se, em vez disso, "Projeto 1" for removido de M10 e colocado na célula M11, a fórmula não funcionará. 

Como eu faço essa fórmula em relação à linha de mudança?

Agradeço antecipadamente por sua ajuda!

Eu adicionei uma imagem para tornar isso mais fácil de entender.


0


origem


Estou um pouco insegura sobre o que você quer, mas parece VLOOKUPpode fazer o trabalho - cybernetic.nomad
Por favor, adicione alguns dados de amostra, ambos do que você tem no Projeto 1 e o que você deseja na Folha 2. - Kevin Anthony Oppegaard Rose
A declaração em negrito e a imagem anexada fornecem a clareza necessária? - Christina
@Christina, sua captura de tela mostra que "Projeto1" reside em M11 não em M10 e é bastante óbvio se o valor não está disponível no endereço da célula especificada na fórmula como funciona !! E se você estiver tentando recuperar linhas / linhas, esta fórmula nunca funcionará. - Rajesh S
@RajeshS A fórmula acima é para M10 quando eu coloco "Projeto 1" em M10 a fórmula funciona. Esse não é o problema. O problema é que, semanalmente, haverá atualizações para a planilha 1 e eu mudarei a posição da seleção "Projeto 1" para garantir que as informações mais atualizadas entrem no painel na planilha 2. A fórmula fornecida será trabalhe se "Projeto 1" tiver sido selecionado na célula da folha 1 M10, mas se em vez disso "Projeto 1" for removido da M10 e colocado na célula M11, a fórmula não funcionará. - Christina


Respostas:


O problema é que sua fórmula está configurada para procurar apenas na célula M10. Você precisa da sua fórmula para examinar toda a coluna e encontrar a correspondência. Cybernetic.nomad mencionou o vlookup, o que funcionaria. Eu pessoalmente prefiro as fórmulas Index / Match.

Index / Match combina duas fórmulas para primeiro:

Índice o intervalo de valores que você espera mostrar

então

Combine os critérios em relação a outro intervalo de valores.

No seu caso, você deseja Indexar o nome do projeto e Corresponder "Prioridade 1" como o critério.

A fórmula em B4 é

=INDEX('All Projects'!B:B,MATCH(Priority!$A$3,'All Projects'!D:D,0))

Project Priority

Isso é o que a fórmula está fazendo

=INDEX('All Projects'!B:B

Informa à sua fórmula que você deseja retornar um valor da planilha Todos os Projetos, coluna B. Nesse caso, o nome do projeto

,Match(Priority!$A$3

Isso indica à fórmula quais são seus critérios para correspondência. Neste caso, é o título nas células vermelhas, ou "Projeto 1". Está procurando um valor na prioridade da folha, célula A3.

,Match(Priority!$A$3,'All Projects'!D:D,0))

Agora, a fórmula usa os critérios (A3 ou "Projeto 1") e tenta encontrar uma correspondência na coluna Todos os projetos da coluna Projeto prioritário. (Altere a letra da coluna para atender às suas necessidades.

Existem muitos guias no INDEX / MATCH online. É uma fórmula bastante flexível.

PS - A solução acima deve resolver seu problema. No entanto, uma recomendação pessoal seria tornar sua "Lista de Projetos" uma tabela real selecionando todos os dados e clicando em "Inserir Tabela". Em seguida, você pode nomear a tabela em "Ferramentas de tabela" e criar referências para suas fórmulas, em vez de usar células e colunas. Estes são chamados de referências estruturadas.

Por exemplo: References

Neste caso, eu ainda estou usando INDEX / MATCH, mas agora tudo que eu preciso fazer é começar a digitar "Project List" (o nome que eu dei à tabela com todas as informações do projeto) e então eu posso selecionar o nome da tabela, então selecione a coluna que quero referenciar.

Para mais informações sobre Referências Estruturadas, confira este site.


0



Obrigado obrigado! Eu realmente aprecio sua ajuda nisso, você não me deu a resposta, mas realmente me ajudou a entender o que estou fazendo. A fórmula funciona exatamente como eu pretendia! Obrigado mais uma vez, estou muito grato! - Christina
Eu aprendi uma tonelada de outros SuperUsers, então estou feliz em ajudar! - jrichall