Forum Pplware
Formula excel - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: Windows (/forumdisplay.php?fid=5)
+--- Tópico: Formula excel (/showthread.php?tid=3926)



Formula excel - jorge - 24-11-2009 23:09

Boas, Alguem que perceba de excel pode me ajudar neste meu problema, que pode me poupar umas boas horas, se tiver solução...

tenho 2 tabelas com números
A B
1 3
2 2
3 5
1 4
2 1
2 2
x y

O meu objectivo é fazer uma formula que quando o valor da primeira coluna for igual a 2 por exemplo faça a soma do valor que esta na segunda tabela ou seja sempre que aparecer o valor 2 na primeira coluna, soma o que esta na segunda coluna. Neste caso eu a escolher 2 a formula teria de somar 2+1+2. Se escolher 1 a formula teria de somar 3 +4.

Obrigado


RE: Formula excel - JPedrosa - 24-11-2009 23:15

não percebi.

na 1ª, 2ª e 3ª linhas qual era o resultado que querias?

De qualquer das formas, só tens que ler o help para a função IF


RE: Formula excel - vicioprofundo - 24-11-2009 23:35

Tentei responder à tua PM mas não tens o serviço activo.

A solução é a seguinte:

Há a hipótese de aplicar um filtro automático nas duas colunas e a formula SUBTOTAL para os valores da coluna B. Assim, ao filtrares o valor que te interessa na coluna A, a formula vai somar apenas os valores na coluna B das linhas filtradas.

Se tiveres o Excel 2007 podes usar outra formula.
Imaginando que queres escrever o valor na celula C1 e ver o resultado na C2 basta aplicares a seguinte formula na célula C2:
=SOMA.SE.S(B1:B6;A1:A6;C1)

B1:B6 é o intervalo dos valores a serem somados e que pode ser mais extensa.
A1:A6 é o intervalo dos valores de referencia da coluna A


RE: Formula excel - jorge - 24-11-2009 23:36

os valores das 2 colunas apresentadas são valores criados por min. Depois o que pretendo é somar todos os valores que se apresentam na segunda coluna quando o valor da primeira é igual a X.

1 2
A 1 3
B 2 9
C 3 5
D 1 4

Formula sera qualquer coisa como: SE( DE A1 até D1)=1;SOMA o que esta na coluna 2(A2 ATÉ D4)
resultado seria= 3 +4 = 7
Criava outrar formula a dizer : SE( DE A1 até D1)=2;SOMA o que esta na coluna 2(A2 ATÉ D4)
resultado seria : 9

Difícil explicar talvez ainda mais difícil entender.
Obrigado vicioprofundo acho que o filtro automático vai resolver o meu problema. Estou a trabalhar no excel 2003.



RE: Formula excel - vicioprofundo - 25-11-2009 00:02

A alternativa para o Excel 2003 é usares mais uma coluna onde vais usar a formula SE.
Ex: =SE(A1=$C$1;B1;0)
=SE(A2=$C$1;B2;0)
e por aí fora, nas linhas que usares.
Depois basta fazer o somatório da coluna toda.


RE: Formula excel - pena33 - 25-11-2009 11:18

Boas

Exemplo

A B C->colunas
1 3
2 2
3 5
1 4
2 1
2 2

Na coluna C Linha 1 coloca esta fórmula: =SOMA.SE(A1:A6;1;B1:B6)
Nesta célula (C1) vai-te dar a soma da coluna B e quando coluna A=1, resultado=7

Na coluna C Linha 2 coloca esta fórmula: =SOMA.SE(A1:A6;2;B1:B6)
Nesta célula (C2) vai-te dar a soma da coluna B e quando coluna A=2, resultado=5

Espero ter precebido a tua dúvida.

Qualquer dúvida avisa.


RE: Formula excel - jorge - 25-11-2009 16:02

Perfeiro pena33 vai dar exactamente o que pretendo. Ainda fica mais facil do que com os filtros. Obrigado


RE: Formula excel - pena33 - 25-11-2009 17:34

Ainda bem que deu para ajudar. Smile