A adaptação direta da minha resposta para Como personalizar o preenchimento automático no Excel2010 para este problema é colocar
=OFFSET('Data Sheet'!$F$7, 5*(ROW()-12), 0)
em 'Result Sheet'!E12
e arraste / preencha.
Eu tenho dados em uma planilha do Excel chamada "Data Sheet" no formato abaixo.
F7: ID1
F8: Amt1
F9: Units1
F10: Status1
F11: <blank>
F12: ID2
F13: Amt2
F14: Units2
F15: Status2
F16: <blank>
F17: ID3
F18: Amt3
F19: Units3
F20: Status3
F21: <blank>
⋮
Eu quero obter os detalhes abaixo em outra folha ("Folha de Resultados"):
E12: =Data Sheet'!F7
E13: =Data Sheet'!F12
E14: =Data Sheet'!F17
⋮
Como posso fazer a referência ao incremento automático por múltiplos personalizados em vez do incremento padrão em 1? Aqui eu preciso que a célula de referência seja incrementada por 5 enquanto arrasta a fórmula.
A resposta no tópico "como personalizar o preenchimento automático no excel2010" está se referindo à mesma planilha. Mas, aqui, minha exigência está se referindo a uma folha de trabalho diferente. Eu tentei modificar a fórmula no outro segmento, mas isso não me ajudou.
A adaptação direta da minha resposta para Como personalizar o preenchimento automático no Excel2010 para este problema é colocar
=OFFSET('Data Sheet'!$F$7, 5*(ROW()-12), 0)
em 'Result Sheet'!E12
e arraste / preencha.
E12 =INDIRECT(CONCATENATE("'Data Sheet","'!F",7+5*(ROW()-12)))
e arraste para baixo
NB: a fórmula inicial deve estar em E12 é por isso que eu escrevi Row () - 12 se começar em outra linha escreva o número da linha em vez de 12