Insira a seguinte fórmula na célula A1 e arraste para baixo:
=OFFSET(Sheet2!$C$4,3*ROW()-3,0)
Eu sei preencher uma célula com valores de outra planilha. Mas como eu pulo para a terceira célula?
Veja o que estou tentando fazer:
A1 ='2nd Worksheet'!C4
A2 ='2nd Worksheet'!C7
A3 ='2nd Worksheet'!C10
A4 ='2nd Worksheet'!C13
A5 ='2nd Worksheet'!C16
A6 ='2nd Worksheet'!C19
A7 ='2nd Worksheet'!C22
and so on...
sem ter que digitar manualmente '2nd Worksheet'!Cxx
incrementando em 3 cada vez.
Insira a seguinte fórmula na célula A1 e arraste para baixo:
=OFFSET(Sheet2!$C$4,3*ROW()-3,0)
Aqui estão algumas variações:
A1
→ =OFFSET('2nd Worksheet'!C$1, 3*ROW(), 0)
Isso faz referência à C1
cell em 2nd Worksheet
e, em seguida, abaixa três linhas × o número da linha atual.
Então, quando você arrastar / preencher isso, você verá
A1
→ =OFFSET('2nd Worksheet'!C$1, 3, 0)
→ '2nd Worksheet'!C4
A2
→ =OFFSET('2nd Worksheet'!C$1, 6, 0)
→ '2nd Worksheet'!C7
A3
→ =OFFSET('2nd Worksheet'!C$1, 9, 0)
→ '2nd Worksheet'!C10
Você precisa especificar o $
em C$1
para torná-lo uma referência de linha absoluta;
caso contrário, quando você arrastar / preencher, você receberá
A1
→ =OFFSET('2nd Worksheet'!C1, 3, 0)
→ '2nd Worksheet'!C4
A2
→ =OFFSET('2nd Worksheet'!C2, 6, 0)
→ '2nd Worksheet'!C8
A3
→ =OFFSET('2nd Worksheet'!C3, 9, 0)
→ '2nd Worksheet'!C12
(porque o número da linha é incrementado automaticamente).
Você pode dizer $C$1
se quiser; que não fará diferença
(a menos que você comece a se mover ou copiar entre colunas).
A1
→ =INDIRECT("'2nd Worksheet'!C" & 3*ROW()+1)
INDIRECT()
para desassociar essas cadeias
(isto é, para tratá-los como endereços de células
e recuperar o conteúdo das células identificadas).