Página 1 de 1
Subtrair sempre que...
Enviado: 18 Jul 2018 às 11:58
por rregorr
Bom dia, eu pretendo subtrair a coluna C sempre que a coluna A contiver a palavra TOTAL (reparem que "total" é fixo, ou seja, se repete, porém, há uma numeração na frente dele que varia).
Esse valor, o que está em C, deve ser subtraído sempre que a RUBRICA(coluna B), for igual ao codigo 26.
Por exemplo, considere a planilha anexa.
Na coluna A13 eu tenho o valor "1 Total". Então, eu devo pegar o valor que está na coluna C13, 26343,3, e subtrair do valor 4579,71.
Em "2 Total" eu devo fazer a mesma coisa, ou seja, subtrair 15326,65 de 3925,47(codigo 26).
Re: Subtrair sempre que...
Enviado: 18 Jul 2018 às 14:26
por gfranco
Boa tarde.
Veja no anexo se entendi direito seu objetivo.
Re: Subtrair sempre que...
Enviado: 18 Jul 2018 às 14:29
por osvaldomp
Cola a fórmula matricial abaixo em D13.
Após colar a fórmula na célula aperte F2 e em seguida aperte juntas Ctrl+Shift+Enter e em seguida arraste para baixo.
Código: Selecionar todos=SE(ÉNÚM(PROCURAR("Total";A13));ÍNDICE(C$4:C12;MÁXIMO(SE(B$4:B12=26;LIN(A$4:A12)))-3)-C13;"")
obs.
1. no seu exemplo a fórmula irá retornar
-21.763,59 em D13 e
-11.401,18 em D24
2. se a fórmula retornar #NOME substitua PROCURAR por LOCALIZAR
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 09:56
por rregorr
gfranco escreveu:Boa tarde.
Veja no anexo se entendi direito seu objetivo.
A sua fórmula está quase correta, a não ser por um detalhe. Quando o código, coluna B, for 26 eu quero que ela subtraia o valor correspondente da coluna C. A sua fórmula apenas está desconsiderando(não somando) este valor.
Assim, na planilha exemplo, repare que o primeiro valor é 26 e sua formula está desconsiderando o valor 4579,71 de B4. E eu quero que esse valor seja subtraido.
Grato
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:05
por rregorr
osvaldomp escreveu:Cola a fórmula matricial abaixo em D13.
Após colar a fórmula na célula aperte F2 e em seguida aperte juntas Ctrl+Shift+Enter e em seguida arraste para baixo.
Código: Selecionar todos=SE(ÉNÚM(PROCURAR("Total";A13));ÍNDICE(C$4:C12;MÁXIMO(SE(B$4:B12=26;LIN(A$4:A12)))-3)-C13;"")
obs.
1. no seu exemplo a fórmula irá retornar -21.763,59 em D13 e -11.401,18 em D24
2. se a fórmula retornar #NOME substitua PROCURAR por LOCALIZAR
Desculpe, estou postando novamente a planilha, pois esqueci de uma coluna, a D. Quando o codigo é 26, o valor correspondente vai pro campo de descontos(no caso, 4579,71 não aparece na coluna C, e sim na D. E preciso subtrair esse valor de Total.
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:17
por osvaldomp
rregorr escreveu:Desculpe, estou postando novamente a planilha, pois esqueci de uma coluna, a D. Quando o codigo é 26, o valor correspondente vai pro campo de descontos(no caso, 4579,71 não aparece na coluna C, e sim na D. E preciso subtrair esse valor de Total.
1. substitua C por D na fórmula
2. cole a fórmula em E13
Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:21
por rregorr
Já fiz isso, mas está calculando incorreto. Não está subtraindo Total do valor de D quando o codigo é 26.
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:24
por osvaldomp
Disponibilize uma planilha com os resultados esperados e as necessárias explicações de como chegou aos resultados e com as fórmulas que você está utilizando.
Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:38
por rregorr
Acabei de enviar a planilha, na mensagem anterior.
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:45
por osvaldomp
Não foi

Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:50
por rregorr
osvaldomp escreveu:Não foi 
Novamente...
Re: Subtrair sempre que...
Enviado: 19 Jul 2018 às 14:57
por osvaldomp
osvaldomp escreveu:Disponibilize uma planilha com os resultados esperados e as necessárias explicações de como chegou aos resultados e com as fórmulas que você está utilizando.
Você leu???