Notifications
Clear all

Qdo a soma for "=0" me retorna ""

4 Posts
2 Usuários
0 Reactions
1,225 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caros, bom dia!

Vejam uma das fórmulas que preciso "dar um jeito":

=SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"PA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)+SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"SA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)

Nessa fórmula, qdo o dado na tabela dinâmica não está disponível, ele me retorna "0", para que eu some "+" com a segunda condição que tem o mesmo sentido.
Porém, eu gostaria que qdo o valor dessa primeira condição fosse "0" me retornasse vazio "", para que eu use numa "Formatação Condicional".

Se eu colocar no ="SEERRO()" que ele me retorne "" ao invés de "0", na soma das duas condição, dá erro.

Isso tudo, eu preciso fazer na mesma coluna!

Em suma, preciso somar as duas condições, porém se essa soma for igual a "0", ele deve me retornar "" (vazio).

Alguém pode me ajudar?

 
Postado : 21/06/2012 8:49 am
(@julio_cesar)
Posts: 4
Active Member
 

Boa tarde Ampliato,

Se sua intenção for um retorno "(vazio)" ao inves do "0" use o =SE

Tente:

=SE(SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"PA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)+SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"SA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)=0;"";(SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"PA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)+SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"SA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0)))

Abraços.

 
Postado : 21/06/2012 9:27 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Julio_Cesar, eu tinha encontrado essa solução, ia postar isso aqui, mas em contra partirda, sei que é algo ridículo, mas ter q repetir toda a fórmula, fica algo monstruoso, até por isso postei outro tópico perguntando isso [ viewtopic.php?f=11&t=4674 ]

De qualquer forma, muito obrigado pela ajuda.

 
Postado : 21/06/2012 10:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Use SOMA() ao invés do + ......q acredito q de certo!!!

=SOMA(SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"PA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0);SEERRO(INFODADOSTABELADINÂMICA("Estoque KG";[Estoque.xlsm]TUDO!$A$9;"Depósito";"PA00";"SetAt.";"SA";"SUB DEPÓSITO";"DISP";"SITE / ARMAZ";"SITE";"DATA";DATA($Y$1;$Y$2;DIA($A8)))/1000;0))
 
Postado : 22/06/2012 4:42 pm