Fazer com que a formula "se" de como resultado uma média.

Fechado
Tiago Botelho - 3 jun 2014 às 10:47
Mazzaropi Posts 1985 Data de inscrição segunda 16 de agosto de 2010 Status Contribuinte Última visita 24 de maio de 2023 - 3 jun 2014 às 14:23
Bom dia, estou com dificuldade na seguinte formula. Preciso que se o valor de determinada célula quando > 0 me de uma média entre outras células a minha fórmula está assim:

=SE(FN9=0;"0";SE(FN9>0;"MÉDIA(B6;H6;N6;T6;Z6;AF6;AL6;AR6;AX6;BD6;BJ6;BP6;BV6;CB6;CH6;CN6;CT6;CZ6;DF6;DL6;DR6;DX6;ED6;EJ6;EP6;EV6;FB6;FH6)")

o problemas é que quando o valor é > 0 não trás a média. só está preenchendo 0 o que está errado?

1 Respostas

Mazzaropi Posts 1985 Data de inscrição segunda 16 de agosto de 2010 Status Contribuinte Última visita 24 de maio de 2023 592
3 jun 2014 às 14:23
Tiago Botelho, Boa tarde.

A fórmula apresenta ASPAS em locais errados.

"...SE(FN9=0;"0";..."
=SE(FN9=0;0;....

"..."MÉDIA(B6;H6;N6;T6;Z6;AF6;AL6;AR6;AX6;BD6;BJ6;BP6;BV6;CB6;CH6;CN6;CT6;CZ6;DF6;DL6;DR6;DX6;ED6;EJ6;EP6;EV6;FB6;FH6)"..."
"...MÉDIA(B6;H6;N6;T6;Z6;AF6;AL6;AR6;AX6;BD6;BJ6;BP6;BV6;CB6;CH6;CN6;CT6;CZ6;DF6;DL6;DR6;DX6;ED6;EJ6;EP6;EV6;FB6;FH6)..."

A nova fórmula deve ser:
=SE(FN9=0;0;SE(FN9>0;MÉDIA(B6;H6;N6;T6;Z6;AF6;AL6;AR6;AX6;BD6;BJ6;BP6;BV6;CB6;CH6;CN6;CT6;CZ6;DF6;DL6;DR6;DX6;ED6;EJ6;EP6;EV6;FB6;FH6);0)

Se não for preciso trabalhar quando o valor for menor que zero, a fórmula pode ficar menor.
Sugiro também você criar um nome para o intervalo desta Média, para ficar mais fácil de se referenciar a ele nas fórmulas.

Se você der o nome de Partes ao intervalo: B6;H6;N6;T6;Z6;AF6;AL6;AR6;AX6;BD6;BJ6;BP6;BV6;CB6;CH6;CN6;CT6;CZ6;DF6;DL6;DR6;DX6;ED6;EJ6;EP6;EV6;FB6;FH6,
basta usar este nome nas fórmulas.

A fórmula seria:=SE(FN9<=0;0;MÉDIA(Partes))

Era isso que você queria?
Eu espero ter ajudado.
--
Belo Horizonte, Brasil.
Marcílio Lobão

Assine nossa newsletter!

Assine nossa newsletter!