Referenciando os últimos (n) valores de uma coluna no excel

0

Vamos supor que eu tenho uma tabela no Excel que se parece com abaixo. A tabela é atualizada diariamente e contém campos vazios para datas futuras.

Como posso fazer referência a um intervalo de valores nesta tabela, começando da última célula não vazia inserida e indo para cima a partir daí para obter os valores dos últimos 7 dias, por exemplo?

Date          Value
2017-01-18    6
2017-01-19    5
2017-01-20    
    
por Industrial 19.01.2017 / 20:14

1 resposta

1

No Excel:

=SUM(INDEX(B:B,MATCH(1E+99,B:B)-MIN(6,MATCH(1E+99,B:B)-1)):INDEX(B:B,MATCH(1E+99,B:B)))

Isso pressupõe que você tenha 1 entrada por dia e que os dias sejam classificados.

Senãohouver1entradapordiaevocêquiserapenasosdadosquesãode7diasatrás,entãopodehaverapenas5ou6entradaseusarisso:

=SUMIFS(B:B,A:A,">=" & INDEX(A:A,MATCH(1E+99,B:B))-6,A:A,"<="& INDEX(A:A,MATCH(1E+99,B:B)))
    
por 19.01.2017 / 20:23