Ir ao conteúdo

Ajuda calculo media de valores de uma matriz obedecendo uma condição


augustus88

Posts recomendados

Postado

Boa noite!

 

Intercedo à ajuda dos colegas deste fórum para resolver meu problema. 

 

Ajuda calculo media de valores de uma matriz obedecendo uma condição: Tenho uma planilha onde gostaria de calcular o valor médio da matriz de valores P2:P3186, sendo que existe uma condição que seria os valores correspondentes à matriz Q2:Q3186(QTD) devem obedecer ao seguinte:

 

Condição 1: QTD ENTRE 1 e 5

Condição 2: QTD ENTRE 6 e 10

Condição 3: QTD ENTRE 11 e 15

Condição 4: QTD ENTRE 16 E 20

Condição 5: QTD ENTRE 21 E 25

Condição 6: QTD ENTRE 26 E 30

 

 

Tentei de inúmeras maneiras e a fórmula que achei que poderia fazer o cálculo(=MEDIA(SE(Q2:Q3186<=5,P2:P3186,"")) retorna o valor de 

0.303935, 

sendo que o valor correto médio é ~26,36

Em anexo minha planilha modelo. Agradeço a ajuda!

 

matriz condicional CH.xls

 

 

  • Membro VIP
Postado

Bom dia augustus 88

 

Seja bem-vindo ao fórum!

 

Calculei a média do intervalo P2:P3186 com a condição de que no intervalo Q2:Q3186 os valores fossem <=5 e obtive o resultado 5,67.

 

Eu usei  tanto a função BDmédia que pode ser usado em Excel versão 2003 ou anterior, como também usei a função MÉDIASE que só funciona na versão 2007 ou superior, e nas 2 funções o resultado foi 5,67.

 

Dê retorno.

 

At.te

Postado

Bom dia, Patropi!

Obrigado pela ajuda. Não consegui usar a formula BDMEDIA(meu Excel é o 2003).

Pelo menos aqui, filtrando os valores da coluna Q para menores do que 6, os valores correspondentes na coluna P calculam media de 26.36.

pergunto: não é possível fazer o calculo com a formula que expus no primeiro post? O Excel nao reconhece para esse comando os critérios condicionais?

Muito obrigado!

  • Membro VIP
Postado

Boa noite

 

A função BDmédia funciona perfeitamente no Excel 2003, veja um link da própria Microsoft:

 

http://office.microsoft.com/pt-br/excel-help/bdmedia-HP005209045.aspx

 

Faça assim: 

Na célula AJ1 copie e cole --> Qtd C

Na célula AJ2 copie e cole --> <=5

Na célula AK1 copie e cole --> E

A célula AK2 deixe em branco,

 

Copie e cole está fórmula (Pode ser por exemplo na célula AJ4)

=BDMÉDIA(P1:Q3186;Q1;AJ1:AK2)

At.te

Postado

Obrigado pela resposta, Patropi! Infelizmente não consegui fazer funcionar, tanto esse teu exemplo quanto o exemplo da própria MS retornaram como resutlado #DIV/0!

 

Agradeço se puder continuar a me ajudar =/

Postado

Esta formula q você passou, no meu caso, deveria ser P1 ali no 2o argumento. Assim, calcula a media dos valores "C". De qualquer forma, é isso mesmo! Estava aplicando erroneamente! Muito obrigado!

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...