Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
Por BernardoVentura
Posts
#66196
Viva Bom Dia. Solicito a vossa generosa e simpática ajuda para o seguinte problema:
-em A1 introduzo um valor;
-em A2 já tem um valor;
-em A3 é efectuada e guardada a soma de A1+A2;
-em A4 também introduzo um valor, que vai ser subtraído em A3
Objectivo final; A1 introduz valores que são somados a A2 e guardados em A3, depois os valores introduzidos em A4 são subtraídos e guardados também em A3. Portanto, em A3, vai acrescentando com os valores de A1, ou vai diminuindo com os valores de A4.
Como posso preparar esta formula?
Obrigado.
Ventura
Por osvaldomp
#66199
Olá, @BernardoVentura .

Cole uma cópia do código abaixo no módulo da planilha de interesse.

Se a alteração ocorrer em A1 ou em A2, o código irá sempre somar A1 com A2, se não for isso retorne, pois a sua explicação gerou dúvidas.
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, [A1:A2]) Is Nothing Then
  [A3] = [A3] + [A2] + Target.Value
 ElseIf Target.Address = "$A$4" Then [A3] = [A3] - Target.Value
 End If
End Sub
Por BernardoVentura
Posts
#66292
Viva Boa Tarde. Peço desculpa pela duvida. A1 é a célula de entrada; soma com A2 e guarda resultado em A3. Novo valor em A1 é adicionado a A3 e assim repetidamente. A4 é a célula de saída e quando tiver valores subtrai a A3, também guardando.
Obrigado pela atenção e disponibilidade.
Por osvaldomp
#66299
Salve, @BernardoVentura .

A dúvida persiste:

A1 é a célula de entrada (entendi que será inserido manualmente um valor em A1):
critério1 ~~~> A1 soma com A2 e guarda resultado em A3 ~~~> resulta ~~~> A3=A1+A2
critério2 ~~~> Novo valor em A1 é adicionado a A3 ~~~> resulta ~~~> A3=A1+A3

Você colocou dois critérios, então precisa explicar em que situação você quer aplicar cada um deles. Ou não estou conseguindo acompanhar a história ?

Esta parte abaixo eu também não entendi: será inserido manualmente um valor em A4? ou A4 tem fórmula?
"A4 é a célula de saída e quando tiver valores subtrai a A3, também guardando."

Forneça exemplos com soluções.
Por BernardoVentura
Posts
#66369
Viva Bom Dia. Peço desculpa pelo incomodo. A célula de entrada manual é A1 e o resultado de A1+A2=A3. Depois, novo resultado será inserido em A1 e vai somar ao resultado que está guardado em A3. Ou seja, a entrada (A1) vai sempre somar ao valor que se vai acumulando/guardando em A3. Com A4 serve para inserir as saídas que se vão descontando/acumulando também em A3.
Consigo assim explicar? Um abraço.
Por osvaldomp
#66373
Olá, @BernardoVentura .

Você ainda não esclareceu porque uma vez a soma é A1+A2+A3 e na outra vez a soma é A1+A3.

E sobre A4 ainda não entendi.

Coloque exemplos.
Por BernardoVentura
Posts
#66418
Viva Bom Dia.
=(A1+A2)-A4
Em A3 está esta formula. Preciso que sempre que se adicione um valor em A1, este se vá acumulando e guardando, em A3, o mesmo acontecendo com A4 mas reduzindo e acumulando. Ok?
Obrigado.
Ventura
Por osvaldomp
#66420
Experimente este abaixo.
Não coloque fórmula em A3.
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address = "$A$1" Then [A3] = [A3] + [A1]
 If Target.Address = "$A$4" Then [A3] = [A3] - [A4]
End Sub
#
funcionamento - ao inserir manualmente um valor em A1 esse valor será adicionado ao valor existente em A3; ao inserir manualmente um valor em A4 esse valor será subtraído do valor existente em A3.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord