Notifications
Clear all

Classificar linhas c/ valores Negat. Posit. intercalados

12 Posts
3 Usuários
0 Reactions
3,319 Visualizações
(@rsiqueir)
Posts: 39
Eminent Member
Topic starter
 

Boa noite Pessoal,

Trabalho com uma planilha onde necessito comparar as linhas com valores Positivos e Negativos de iguais valores, atualmente realizo 3 processos para chegar nesse resultado, gostaria de agilizar, busquei no forum e não vi nada parecido, deixo abaixo um simples exemplo:

A B C D
1 Conta Cliente Valor Descrição
2 0011 xxxxx 100,00 ft01
3 1111 zzzzz 500,00 ft10
4 0011 xxxxx -100,00 dep.ag0505
5 1111 zzzzz -500,00 transf.zzzzz

Correto:
A B C D
1 Conta Cliente Valor Descrição
2 0011 xxxxx 100,00 ft01
3 0011 xxxxx -100,00 dep.ag0505
4 1111 zzzzz 500,00 ft10
5 1111 zzzzz -500,00 transf.zzzzz

Aguardo uma solução, sei q só tem feras aqui, e já agradeço com antecedencia!!!

Rodrigo Siqueira

 
Postado : 02/04/2014 5:16 pm
(@rsiqueir)
Posts: 39
Eminent Member
Topic starter
 

Ficou um pouco desconfigurado meu exemplo, encaminha em anexo a planilha de exemplo... Obrigado!!!!

 
Postado : 02/04/2014 7:29 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Se eu entendi e me basear no seu exmplo, use a classificação por Conta

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 02/04/2014 7:36 pm
(@rsiqueir)
Posts: 39
Eminent Member
Topic starter
 

Alexandre, boa noite!!!

O problema é o seguinte, se classificar pela conta não será confiavel, a única fonte confiável é o valor, sendo valor igual positivo e negativo irei me basear pelo Cliente, mas nem sempre o nome do Cliente está no mesmo padrão do crédito e débito, e quando classifico pelo valor, fica separado positivo acima e negativo abaixo, e como disse a planilha real existe mais de 5000 linhas c diversos valores, será q expliquei direito ou confundiu mais...rs
A forma q realizo essa conciliação hoje, tem 4 passos, abro 3 colunas, uma com formula =ABS para tormar todos valores positivo, classifico, depois realizo 2x =Se para procurar Duplicidade de valores, e após isso a checagem no olhometro. Por isso busco uma forma mais simples de classificar por valor, assim iria pular 3 passos e agilizar a conciliação.

 
Postado : 02/04/2014 8:02 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Use a funcao ABS() para equalizar positivos e negativos. Em E2 faca =ABS(C2) e depois classifique por ai.

Abs

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 02/04/2014 9:01 pm
(@edcronos)
Posts: 1006
Noble Member
 

vamos ver se entendi,

vc quer selecionar os clientes que tem valor valores positivos e negativo iguais

fiz um por formatação condicional,
=CONT.SES(B$2:B5000;B2;C$2:C5000;(C2*-1);C$2:C5000;(C2*-1))
é só acionar o filtro,

mas caso sua planilha seja diferente tem que mudar a formula

coloquei até a linha 5000, dá até para colocar mais critérios mas como nao sei como é sua planilha
se quiser fazer de maneira automática pode usar uma macro tbm para já copiar os valores.

ve se atende

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 02/04/2014 10:46 pm
(@edcronos)
Posts: 1006
Noble Member
 

Desculpe, não tinha lido sua segunda postagem,

se o nomes podem ser diferentes esse não vai te servir,
mas trocando a formula e fazendo uma filtragem dos numeros por macro,
com um simples click vc teria os valores do jeito que vc quer.

Mas não poderia ser pelo numero da conta e valores + e - intercalados?
ou tentar uma formula que retorne nomes parecidos ou iniciando com a mesma letra, mais os valores,
assim diminuiria as possibilidades de erro
mas teria que ter mais dados para analizar

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 02/04/2014 11:20 pm
(@edcronos)
Posts: 1006
Noble Member
 

já que vc já tem uma maneira que confia para conseguir oq quer,
e quer apenas diminuir os passos de se fazer.

use o gravador de macro grave até conseguir o resultado e pare o gravador,
depois acione novamente o gravador e tire os filtros que acionou da maneira que está acostumado,
crie 2 botões um para acionar e outro para tirar os filtros.

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 03/04/2014 4:06 pm
(@rsiqueir)
Posts: 39
Eminent Member
Topic starter
 

Primeiramente obrigado pela atenção de todos :)

Mandrix, a forma ABS() eu utilizo atualmente, mas com isso realizo 3 processos e ainda o olhometro, por isso a necessidade de algo mais confiável, seja com formatação, formula ou ate msmo macro.

Edcronos, estou anexando uma nova planilha com mais exemplos e uma explicação para o objetivo final, entendi sua formula, mas não seria desse modo que preciso para montagem final da planilha para encaminhar para baixas, segue exemplo em anexo, atentar p grifado em amarelo, essa é a forma que deveria ficar a classificação.

No que puderem me ajudar agradeço!!!

Rodrigo Siqueira

 
Postado : 03/04/2014 5:21 pm
(@edcronos)
Posts: 1006
Noble Member
 

bem só pelo valor é difícil distinguir diferenciais
por exemplo
100
-100
100
100
100
oq iria dizer qual o 100 que é par do -100 ?
e como nem o inicio do nome segue um padrão tbm não daria para usar
o numero da conta pelo visto tbm não dá

formula não mudaria muita coisa, a não ser para distinguir diferenciais

tenta usar essa macro que um colega postou no forum
viewtopic.php?f=24&t=10862
download/file.php?id=11710
ou como falei
grave uma macro com os passos que vc já faz
adicionando um botão para organizar os valores e outro os nomes

se conseguir um padrão legal poste ela para o pessoal otimizar.

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 03/04/2014 6:29 pm
(@rsiqueir)
Posts: 39
Eminent Member
Topic starter
 

Edcronos.... valew pela dica, utilizei essa macro com cores e já ajudou bastante a visualização, muito obrigado!!! Sobre criar macro, sou uma negação, não sei nem como iniciar :(
O procedimento que uso é abrir uma coluna"E" ao lado do Valor para formula ABS() sobre a coluna"D" valor, depois classifico essa coluna "E", em outra coluna "F"ao lado utilizo Se() para infomar "dupl", após isso me baseio apenas nos duplicados e por olhometro checando os q contém negativo na primeira coluna e positivo na segunta e se refere ao msmo Cliente, msmo que o nome não seja completamente parecido, mas sendo próximo já é válido, conforme o exemplo q mandei em anexo.

Bom enfim, essa macro da cor irá me ajudar, mas se conseguir desvendar essas macros com botões do procedimento q utilizo, será muito válido e de ótima ajuda ;)

abçs

 
Postado : 03/04/2014 8:08 pm
(@edcronos)
Posts: 1006
Noble Member
 

http://guiadoexcel.com.br/como-gravar-macro-no-excel
http://safepctuga.blogspot.com.br/2013/ ... mplos.html
http://www.youtube.com/watch?v=GxzmIdWzgxQ

com o gravador de macros vc vai gravar o passo a passo do que vc faz
então vai adicionar isso em um botão
quando clicar nele ele vai fazer a mesma coisa que vc fez, só que mais rapido
aí o pessoal do forum pode melhorar para vc.

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 03/04/2014 8:24 pm