Notifications
Clear all

Excel - pintar células cuja soma é zero

5 Posts
3 Usuários
0 Reactions
1,179 Visualizações
(@srdonkey)
Posts: 4
Active Member
Topic starter
 

Tenho os seguintes valores:

8.881,92
-6.735,58
-196.546,73
-10.229,00
-6.003,60
-69,60
211.632,56
-2.878,32
-4.856,83
-137,24
-8.031,08

Preciso pintar as células cuja somatória é zero.

Note que 8.881,92 + - 6.003,60 + - 2.878,32 = zero
e que - 196.546,73 + - 10.229,00 + 211.632,56 + - 4.856,83 = zero

Então preciso de fórmula ou macro para pintar essas células cuja somatória é zero, assim:

8.881,92
-6.735,58
-196.546,73
-10.229,00
-6.003,60
-69,60
211.632,56
-2.878,32
-4.856,83
-137,24
-8.031,08

Planilha com dados reais: http://www.ziddu.com/download/23614146/ ... .xlsx.html

Obrigado, antecipadamente.

 
Postado : 06/03/2014 7:10 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O download abre uma guia com propaganda.
Fechei na ora.

 
Postado : 06/03/2014 5:55 pm
(@srdonkey)
Posts: 4
Active Member
Topic starter
 

Não é vírus, Ziddu é uma página bem antiga e muito usada para downloads.

 
Postado : 07/03/2014 6:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Paulo,
o Ziddu assim como 4shared/sendspace etc.. é um site "gratuito" para compartilhamento de arquivos; portanto "vive" de propagandas, voce deve clicar no botão de dowload próximo ao imagem Excel.
Segue um modelo com macro, porem só "pinta" itens unitários; e ja há um pequeno delay. Veja se consegue evoluir

 
Postado : 07/03/2014 6:41 am
(@edcronos)
Posts: 1006
Noble Member
 

é a mesma situação que te falei no post do outro forum,
vc tem que colocar pelo menos um limite pratico para fazer a macro pq se não seria um loop infinito

para números negativo e positivos aos pares até uma simples formula serviria

=OU(CONT.SE(A3:A545;(A2*-1));CONT.SE(A$1:A1;(A2*-1))) <<<<a parti da linha 2 em formatação condicional

claro que ficaria tudo da mesma cor

544 valores é muita coisa para ficar sem um limite de casas, n¹+n²+n³+...+(-n)=0

Uma macro, que pegaria 2 valores somaria, procuraria um valore correspondente ao resultado da soma ,
se fosse 0 concluiria,
se <>0 faria outra soma
de 2 valores até verificar todos
se não correspondessem a 0 passaria a somar 3 +1 depois 4+1... até achar a máxima correspondência de zeros ...

E outra, esses valores que já deram zero sairia da conta ou poderiam fazer parte de outras somas ?
uma forma mais pratica seria transferir os valores para colunas diferentes (podendo ser na mesma linha)

como pode ver existem muitos poréns

 
Postado : 20/03/2014 12:35 pm