Cópiar intervalo quando determinada célula atingir valor

Excel Intermediário

Preciso de uma fórmula que copie o conteúdo de determinado intervalo na planilha b para planilha a, quando a célula x atingir determinado valor.

Ex: a célula i8 da planilha b, quando em seu conteúdo tiver o número 5, o intervalo b8:h8 da mesma planilha, deverá ser copiado para a célula k7 da planilha a.

Foto de Marcelo O.
Marcelo perguntou há 1 ano

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
3 respostas
1
votos
1 usuário votou nessa resposta como útil.
Professor André L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Melhor resposta
Essa foi a melhor resposta, escolhida pelo autor da dúvida

Para que isto funcione coloque na Célula K7 a seguinte função: 

=SE(Planilhab!I8=5;Planilhab!B8:G8;0).

O zero foi só para que a célula não ficasse em branco, mas pode colocar vazio: "".

Coloquei uma planilha no link para ajudar:

https://uspbr-my.sharepoint.com/:x:/g/personal/alapolli_usp_br/EZ73y9U6YJJAml9oDrpPlu8BLjjnrKwdcIOBjgwl2p9hXA?e=FjDAvI

 

 

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Vitor D.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Olá Marcelo!

Para copiar o intervalo B8:H8 da Planilha B para a célula K7 da Planilha A quando a célula I8 da Planilha B contiver o número 5, você pode usar a seguinte fórmula na célula K7 da Planilha A:

=SE('Planilha B'!I8=5;'Planilha B'!B8:H8;"")

Esta fórmula utiliza a função SE para verificar se a célula I8 na Planilha B contém o número 5. Se a condição for verdadeira, a fórmula copiará o intervalo B8:H8 da Planilha B para a célula K7 na Planilha A. Caso contrário, a célula K7 na Planilha A ficará em branco.

Lembre-se de substituir "Planilha B" pelo nome real da Planilha B em sua pasta de trabalho. Você pode simplesmente digitar o nome da planilha ou selecioná-la clicando na aba correspondente.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professora Ana M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

você pode usar uma macro para realizar essa tarefa.

Siga as etapas abaixo para criar uma macro que copie o intervalo B8:H8 da Planilha B para a célula K7 da Planilha A quando a célula I8 da Planilha B atingir o valor 5:

Pressione Alt + F11 para abrir o Editor VBA.
No Editor VBA, clique em "Inserir" e selecione "Módulo" para inserir um novo módulo.
No novo módulo, cole o seguinte código:

VBA
Sub CopiarIntervalo()
    If Sheets("Planilha B").Range("I8").Value = 5 Then
        Sheets("Planilha B").Range("B8:H8").Copy Destination:=Sheets("Planilha A").Range("K7")
    End If
End Sub
Substitua "Planilha B" pelo nome real da sua Planilha B e "Planilha A" pelo nome real da sua Planilha A.
Feche o Editor VBA.
Agora, você pode executar a macro clicando em "Desenvolvedor" na faixa de opções do Excel (se a guia "Desenvolvedor" não estiver visível, você pode ativá-la nas opções do Excel) e selecionando "Macros". Em seguida, selecione a macro "CopiarIntervalo" e clique em "Executar".

Essa macro verificará se a célula I8 da Planilha B contém o valor 5 e, se for o caso, copiará o intervalo B8:H8 da Planilha B para a célula K7 da Planilha A.

Professores particulares de Excel

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 80 / h
André L.
São Paulo / SP
André L.
5,0 (1 avaliação)
Horas de aulas particulares ministradas 2 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel para Adultos Excel para Concurso Procv
Doutorado: Tecnologia Nuclear - Aplicações (IPEN/USP - Instituto de Pesquisas Energéticas e Nucleares)
Professor com 30 anos de experiência e leciono disciplinas como física, cálculo e disciplinas na área de computação.
R$ 50 / h
Vilson B.
Ji-Paraná / RO
Vilson B.
5,0 (43 avaliações)
Horas de aulas particulares ministradas 100 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel Básico Excel Intermediário Excel Avançado
Mestrado: Assessoria de Administração (Instituto Politécnico do Porto)
Conheça meu método inovador "excel mão na massa" que criei para ajudar quem precisa aprender rápido e sair na frente nas vagas de emprego e trabalho!
R$ 120 / h
Johny L.
Fortaleza / CE
Johny L.
4,3 (36 avaliações)
Horas de aulas particulares ministradas 97 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Excel para Adolescentes Excel Profissional Excel Intermediário
Graduação: Engenharia Civil (IFCE - Campus Fortaleza)
Professor da UFC - Aulas de estatística práticas e aplicadas ao mercado de trabalho além de acadêmico