Notifications
Clear all

calcular média com condição

7 Posts
2 Usuários
0 Reactions
1,003 Visualizações
(@yuriebc)
Posts: 11
Active Member
Topic starter
 

Olá pessoal,
tenho uma tabela com diversas cidades que se repetem e um valor associado a cada uma delas.
preciso unir o valor de cada cidade calculando a média dos valores correspondentes a ela.

na primeira coluna tenho o codigo da cidade
na segunda tenho o nome da cidade
na terceira o valor da cidade

por exemplo, a cidade X repete 20 vezes e tem 20 valores referentes à ela. Eu quero calcular a média destes valores.

como faço??

(segue a tabela em anexo)

valeu!

ah, se souberem fazer no SPSS também ajuda!

 
Postado : 18/04/2014 7:24 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Fiz 2 sugestões de cálculo, mas não sei o que é SPSS.

Digite o numero da cidade em E2

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 18/04/2014 8:27 pm
(@yuriebc)
Posts: 11
Active Member
Topic starter
 

é isso.

mas teria como fazer de todas as cidades de forma automática? afinal são 263 cidades em quase 3000 mil entradas.

mas de qualquer forma, muito obrigado!

 
Postado : 18/04/2014 9:03 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

veja, se as cidades tem um número, basta vc digitar 1, e arrastar para baixo, q vai preencher com os demais numeros. as fórmulas na colunas F e G fazem o restante (só arrastar tb).

Outra opção é vc usar o filtro avançado para criar uma lista com valores exclusivos. Dá uma conferida em dados -> filtro avançado

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 18/04/2014 9:12 pm
(@yuriebc)
Posts: 11
Active Member
Topic starter
 

é que por algum motivo que não entendi a primeira fórmula não funciona sempre (não atualiza o nome da cidade e nem sempre atualiza a média), mas a segunda esta funcionando!

valeu!

 
Postado : 18/04/2014 9:15 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

hm, troque por esta:

=ÍNDICE(B2:B2926;CORRESP(D2;A2:A2926;0))

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 19/04/2014 5:41 am
(@yuriebc)
Posts: 11
Active Member
Topic starter
 

isso aí!
valeu

legal que vou conhecendo novas funções

 
Postado : 19/04/2014 10:54 am