Excel: Em que mês minha página da web gerou mais tráfego (a partir de dados de 3 anos)?

Excel: Em que mês minha página da web gerou mais tráfego (a partir de dados de 3 anos)?

Na coluna A, tenho uma lista de meses no formato YY-MM.

Na coluna B, tenho uma lista de usuários únicos que visitaram a página de um site durante cada mês

(novembro de 2016 a novembro de 2018)

Exemplo de gráfico

Gostaria de saber, em média, qual mês gerou mais tráfego.

Que fórmula posso usar?

Muito obrigado.

Responder1

Para expandir meu comentário:

=MAX(B:B)

Fornecerá o MAXvalor em column Be então

=MATCH(MAX(B:B),B:B)

Fornecerá a linha disso MAXe:

=INDEX(A:A,MATCH(MAX(B:B),B:B))

Retornará o valor na coluna Acorrespondente nessa linha

Responder2

Outra fórmula que pode ser sua amiga é AVERAGEIF ou AVERAGEIFS.

Minha abordagem usa SUMPRODUCT, que realizará cálculos semelhantes a array sem ser um array.

1) Construa uma tabela de médias

No meu exemplo, listei o número do mês de cada mês, independentemente do ano, de E2 a E13. Na coluna adjacente, use a seguinte fórmula em F2 e copie para F13.

=IFERROR(SUMPRODUCT((--RIGHT($A$2:$A$11,2)=E2)*$B$2:$B$11)/SUMPRODUCT(--(--RIGHT($A$2:$A$11,2)=E2)),"")

A função IFERROR é usada para lidar com o erro de divisão por 0 que ocorrerá se não houver valor para um determinado mês. Se preferir ver 0 em vez de um espaço em branco, altere o "" no final para 0.

A fórmula acima é baseada na suposição de que suas datas são na verdade strings. Se forem realmente datas, use o seguinte:

=IFERROR(SUMPRODUCT((MONTH($A$2:$A$11)=E2)*$B$2:$B$11)/SUMPRODUCT(--(MONTH($A$2:$A$11)=E2),"")

2) Encontre a média máxima

No exemplo abaixo usei a seguinte fórmula em I2:

=MAX($F$2:$F$13)

3) Encontre o mês correspondente

Em J2 usei a seguinte fórmula para procurar a posição do valor máximo na lista. Se forem máximos repetidos/empatados, retornará no primeiro mês.

=MATCH(I2,$F$2:$F$13,0)

insira a descrição da imagem aqui

informação relacionada