Aqui estão as duas expressões IF
em sua pergunta:
If(X6>0; (((S7/V7)-($B$6))/$B$4)+$X$5; 0)
(com espaços adicionados para maior clareza) e IF(X6>10; $D$26=0; (((S7/V7)-($B$6))/$B$4)+$X$5)
Eu os apresento assim
porque não é óbvio pela pergunta que o
(((S7/V7)-($B$6))/$B$4)+$X$5
A subexpressão é a mesma em ambos. †
A resposta de Arjan está correta, mas depende do fato de que suas duas expressões IF
têm uma subexpressão comum.
Também gostaria de saber o que você pretende que a subexpressão $D$26=0
faça.
Se é um erro de digitação, e você quer dizer
IF(X6>10; 0 ; (((S7/V7)-($B$6))/$B$4)+$X$5)
então há outra resposta que (IMHO) é mais clara:
IF(AND(X6>0;X6<=10); (((S7/V7)-($B$6))/$B$4)+$X$5; 0)
Observe que seu texto diz "entre 10 e 0"
mas você está tratando 0 e 10 de maneira diferente.
por
31.12.2016 / 20:42