Como usar duas vezes a fórmula SOMASE pra diferentes condições.

Anônima
2017-10-06T22:30:21+00:00

Eu quero continuar usando a fórmula somase e já tentei de várias maneiras e não consigo... Por exemplo =SOMASE(G7;"Reinvestir 100%";F7)SOMASE(G7;"Reinvestir 50%";M8) e depois pra 30/20% 

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2017-10-07T11:53:47+00:00

Olá, Matheus!

Como não tenho acesso à planilha, vou presumir o que está tentando fazer apenas pela imagem que colocou...

Olha, caso as fórmulas da primeira coluna apenas verificam a linha acima, você nem precisa usar a fórmula =SOMASE. A fórmula =SOMASE é boa para somar valores de várias linhas.

Se for isso, você pode usar apenas a fórmula =SE. Exemplo:

Para fazer isso, precisa saber como a fórmula =SE funciona para poder juntar vários =SE e fazer o teste de todas as condições que quer fazer.

No exemplo da imagem eu coloquei um =SE dentro do outro para fazer o teste de 2 condições.

Agora, caso tenha que ser =SOMASE, você pode fazer de um jeito bem simples!

=SOMASE(G7;"Reinvestir 100%";F7)+SOMASE(G7;"Reinvestir 50%";M8)

Isso porque quando a condição for falsa, o =SOMASE vai retornar 0. Dessa forma, sua fórmula vai ser algo como: "90 + 0"

Bons estudos.

Esta resposta foi útil?

7 pessoas acharam esta resposta útil.
0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2017-10-07T17:21:14+00:00

Ótimo, vai ser a oportunidade de aprender o =SE de vez então. :)

Vamos ver o que ela precisa:

  1. Teste lógico
  2. Valor se o teste lógico for verdadeiro
  3. Valor se o teste lógicor fo falso

Vamos primeiro fazer o "Reinvestir 100%":

=SE(G2="Reinvestir 100%"; F2)

Se "G2" for igual ao "Reinvestir 100%", o Excel vai colocar o valor que está na F2. Senão, ele vai retornar o FALSO.

Por quê? Porque não definimos nada para quando o teste lógico for falso. Para definir, temos que fazer assim:

=SE(G2="Reinvestir 100%"; F2; "-")

Dessa forma, se não for "Reinvestir 100%", o Excel vai colocar "-".

No exemplo que dei no outro comentário, no lugar do "FALSO", eu inseri um novo =SE dentro do =SE anterior. Aí as coisas começam a ficar complicadas até acostumarmos com isso. Algo assim:

=SE(G2="Reinvestir 100%"; F2; SE(G2="Reinvestir 50%"; M2))

Perceba que o segundo =SE não tem nada definido no caso "FALSO". Deveria ser assim:

=SE(G2="Reinvestir 100%"; F2; SE(G2="Reinvestir 50%"; M2; "-"))

Agora com um terceiro =SE aninhado:

=SE(G2="Reinvestir 100%"; F2; SE(G2="Reinvestir 50%"; M2; SE(G2="Reinvestir 30%"; N2; "-")))

Vai fazendo aos poucos. O primeiro =SE funcional. Depois adicione o segundo, depois o terceiro, etc.

Lembre-se do que a fórmula pede:

Agora que você confirmou o que deseja fazer com a planilha, dá para ver que vai conseguir resolver com essa fórmula.

Bons estudos!

Esta resposta foi útil?

3 pessoas acharam esta resposta útil.
0 comentários Sem comentários

7 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2017-10-07T23:56:39+00:00

    Alguém pode me dizer se fórmula e função têm o mesmo significado no Excel?

    Esta resposta foi útil?

    0 comentários Sem comentários