Como parece que há um padrão constante com as células da Plan1 que você precisa fazer referência, é apenas uma questão de construir uma fórmula para produzir o número de linha correto da Plan1 com base no número da linha da Plan2. É bastante fácil produzir a fórmula de referência usando algumas das funções ROW()
, ISEVEN()
ou ISODD()
, MOD()
e FLOOR()
.
número da linha da Sheet1 = 31*FLOOR((ROW())/2;1)+42*FLOOR((ROW()+1)/2;1)
Do número da linha à fórmula real com a INDEX()
função:
=INDEX(Sheet1!A:A;30*FLOOR(ROW()/2;1)+41*FLOOR((ROW()-1)/2;1)+42;1)
(na fórmula, obviamente, você precisa modificar o intervalo do primeiro parâmetro para ajustar seus dados de origem e o número no último parâmetro que indica o número da coluna no intervalo).
Como o número da linha da Planilha2 é o principal fator para obter a linha correta na Planilha1, o acima funciona apenas quando os dados de origem na Planilha1 começam na linha 42 e os dados resultantes na Planilha2 começam na linha 1. Se isso mudar, você poderá curso subtraia o deslocamento de linha na fórmula para cada chamada para ROW()
(para deslocamento na Folha2) e / ou adicione / subtraia ao número da linha resultante (para alteração de deslocamento na Folha1).