referenciando células variáveis dentro da função AVERAGE

0

Estou tentando criar um sistema automatizado para dados de média, mas a linha inicial e a linha final desses dados variam de um tempo para o outro. Eu uso atualmente a função LOOKUP para localizar um valor de referência em uma coluna como meu ponto de partida em outra coluna e uma segunda função LOOKUP para encontrar o meu ponto final em uma coluna para encontrar o meu ponto de referência final para a função MÉDIA. Mas eu não consigo descobrir como puxar a célula inicial e terminando pontos de referência de célula na função média?

Eu tentei usar a função CORRESP para ver o número da linha para os pontos inicial e final, mas novamente não consigo puxá-los para a função AVERAGE para especificar as células inicial e final para uso pela função AVERAGE . Também observei a função INPUT, mas isso só me permitirá acessar os valores dessas duas células específicas e não o intervalo inteiro de células entre o ponto inicial e final.

Alguma sugestão sobre como realizar isso?

    
por adsmalley 05.01.2016 / 19:03

2 respostas

2

Se o seu "início" e "fim" tiverem alguma relação entre si (como datas) e eles estiverem em ordem, você pode usar AVERAGEIF ou AVERAGEIFS . Isso é útil para vendas ou outros números em um período a partir de uma lista. Por exemplo:

=AVERAGEIFS(B2:B18,A2:A18,">="&F1,A2:A18,"<="&F2)

    
por 05.01.2016 / 22:47
1

Com dados como:

SequisermosqueoAVERAGE()dacolunaBentreiniciareend,possamosusaroFunçãoINDIRECT():

=AVERAGE(INDIRECT("B" & MATCH("start",A:A,0) & ":" & "B" & MATCH("end",A:A,0)))
    
por 05.01.2016 / 19:12