Como incrementar referências de células em 7 linhas para cada linha arrastada no Excel

0

No Excel 2007 e no Planilhas Google, estou tentando arrastar uma fórmula para preencher células em uma coluna, mas preciso de cada linha sucessiva para que as referências de célula sejam incrementadas em sete linhas. Por exemplo, arraste esta fórmula:

=((E19-E12)+(F19-F12)+(G19-G12)+(H19-H12))*10,0) 

para baixo para produzir:

A22=((E19-E12)+(F19-F12)+(G19-G12)+(H19-H12))*10,0)
A23=((E26-E19)+(F26-F19)+(G26-G19)+(H26-H19))*10,0)
A24=((E33-E26)+(F33-F26)+(G33-G26)+(H33-H26))*10,0)  

e assim por diante. Portanto, aumentando o número da linha por 7 a cada vez. (leituras diárias adicionadas às leituras semanais)

    
por Petros 21.01.2015 / 11:34

1 resposta

2

Não é bonito, mas usando as funções OFFSET e ROW , você pode conseguir o que está procurando

=(OFFSET($E$19,7*(ROW(A22)-22),0)-OFFSET($E$12,7*(ROW(A22)-22),0))+(OFFSET($F$19,7*(ROW(A22)-22),0)-OFFSET($F$12,7*(ROW(A22)-22),0))+(OFFSET($G$19,7*(ROW(A22)-22),0)-OFFSET($G$12,7*(ROW(A22)-22),0))+(OFFSET($H$19,7*(ROW(A22)-22),0)-OFFSET($H$12,7*(ROW(A22)-22),0))

Cole isso na célula A22 e arraste para baixo. Você pode considerar colocar uma coluna de totais na coluna I fórmula na célula I12 seria

=SUM($E12:$H12)

E também coloque essas fórmulas nas linhas 19, 26, 33, etc. (você pode copiar e colar essa)

Então você pode usar uma fórmula muito simplificada para a diferença semanal:

=OFFSET($I$19,7*(ROW(A22)-22),0)-OFFSET($I$12,7*(ROW(A22)-22),0)
    
por 21.01.2015 / 13:12