Compartilhar via

Excel: Como copiar para a célula de baixo valores que se encontram intervalados.

Anônima
2018-01-16T17:58:24+00:00

Prezados,

Tenho uma planilha em que em uma coluna consta data, na ao lado consta o valor 1 e na ao lado consta o valor 2.

Em outra coluna, gostaria que a celula B1 (por exemplo) fosse preenchida com o valor de G2; e que a célula B2 fosse preenchida com o valor de L2, e que a célula A3 fosse preenchida com o valor de Q2 e assim por diante.

Eu gostaria de arrastar A3 para A4, A5, etc e na A4 me retornar os valores constantes na celulas de (5 células à esquerda de Q2), ou seja V2; na A5 me retornar o valor de AA2; e assim por diante.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2018-01-20T09:38:08+00:00

Bom dia Alexandre,

Eu não vou desistir. Vamos lá:

  1. Com relação à sua primeira figura. O problema está na célula B1. Você solicitou, na sua penúltima postagem, que o conteúdo da referida célula deveria ser "A
  • 101" (que foi exatamente o que eu fiz). Veja no trecho abaixo, a solicitação feita por você da referida mudança:

"2 - Depois coloquei nas células B1 e B2 o A e o 101, respectivamente. (não entendi pq isso é importante, caso fosse possível deixar da maneira original, ou seja "A - 101" em B1 e qualquer coisa em B2, eu preferiria, pois uso B1 como referência em um relatório)"

Ainda na primeira figura da sua última postagem, o valor da célula B1 é "101" (sem o A, sem o espaço, sem o hífen e sem o outro espaço, ou seja, sem "A - "). Não existe a unidade "101" (mas sim A-101) na pasta de trabalho "Leitura de Hidrômetros.xlsx" e é o que está causando o problema com a fórmula.

Observação importante: a parte da fórmula SUBSTITUIR($B$1;" ";"") é utilizada para ajusta o valor de B1 de "A - 101" para "A-101" para coincidir com o conteúdo da coluna A da pasta de trabalho Leitura de Hidrômetros.xlsx .

Repare nas figuras abaixo, que  o conteúdo da célula B1 (Leitura de Água - A 101.1.xlsx), mesmo que ajustado pela função SUBSTITUIR, não bate com o conteúdo da coluna A (Leitura de Hidrômetros.xlsx) e é o que está causando o erro #N/D na fórmula utilizada no intervalo A17:C22 (Leitura de Água - A 101.1.xlsx). Em B1 temos 101 e na coluna A temos A-101 (101 é diferente de A-101).

  1. Você testou a fórmula e os nomes utilizando os dois arquivos disponibilizados por mim na postagem anterior? Se sim, qual foi o resultado? Aqui os nomes e as fórmulas funcionaram corretamente (sem qualquer problema) ao utilizar os referidos arquivos, como pode ser comprovado pela figura na minha postagem anterior.
  2. Para finalizar: Um problema como o seu deve ser tratado com muito cuidado nos detalhes (a célula B1 ajustada da pasta de trabalho Leitura de Água - A 101.1.xlsx  e a coluna A da pasta de trabalho Leitura de Hidrômetros.xlsx devem ter o mesmo conteúdo) para que a solução proposta funcione corretamente.

Se for possível, disponibilize as duas pastas de trabalho originais (Leitura de Água - A 101.1.xlsx e Leitura de Hidrômetros.xlsx) no OneDrive e coloque os respectivos links na sua próxima postagem.

Espero ter ajudado.

Markmzz

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

14 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2018-01-17T04:26:22+00:00

    Oi Markmzz,

    Naquela planilha que postei sua solução deu certo, obrigado.

    O problema é que usei aquela planilha apenas pra simplificar, achei que simplesmente alterando o G2, pelo o que eu queria, daria certo, mas não deu.

    Na verdade o que eu preciso é colar em uma célula de uma planilha uma referência que está em outro arquivo de excel e arrastar para baixo na planilha de trabalho e o resultado que sair seria o valor que se encontra 4 linhas à direita dessa referência.

    A referência que eu uso é "='[Leitura dos Hidrômetros.xlsx]Torre A'!$AR$2"

    Obrigado pela ajuda.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2018-01-17T03:36:51+00:00

    Oi Gustavo,

    Naquela planilha que postei ambas soluções deram certo, obrigado.

    O problema é que usei aquela planilha apenas pra simplificar, achei que simplesmente alterando o G2, pelo o que eu queria, daria certo, mas não deu.

    Na verdade o que eu preciso é colar em uma célula de uma planilha uma referência que está em outro arquivo de excel e arrastar para baixo na planilha de trabalho e o resultado que sair seria o valor que se encontra 4 linhas à direita dessa referência.

    A referência que eu uso é "='[Leitura dos Hidrômetros.xlsx]Torre A'!$AR$2"

    Obrigado pela ajuda.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2018-01-16T20:56:54+00:00

    Boa noite,

    Tente a seguinte fórmula na célula B1 e copie para baixo:

    =ÍNDICE($G$2:$AA$2;1;CORRESP(DIREITA($A1;5);$C$1:$W$1;0))

    Espero ter ajudado.

    Markmzz

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2018-01-16T18:15:43+00:00

    Olá,

    Existem algumas maneiras de resolver esse problema.

    Eu consegui fazer aqui com a função ÍNDICE, que é melhor do que a função DESLOC , já que ela não é volátil.

    Tente colocar na célula B2 a seguinte função:

    =ÍNDICE($1:$1048576;LIN($G$2);COL($G$2)+(LIN()-1)*5)

    De qualquer forma, segue a função com DESLOC:

    =DESLOC($G$2;0;(LIN()-1)*5;1;1)

    Espero que funcione aí.

    Att.

    Gustavo Sousa

    Esta resposta foi útil?

    0 comentários Sem comentários