1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.
  2. A secção Microsoft/Windows encontra-se actualmente em processo de reestruturação.
    Remover anúncio

[RESOLVIDO] Ajuda no Excel (urgente)

Discussão em 'Windows 7 e anteriores' iniciada por The Pretender, 18 de Agosto de 2008. (Respostas: 11; Visualizações: 1670)

  1. The Pretender

    The Pretender Power Member

    Olá a todos,

    Preciso da vossa ajuda na seguinte questão:

    É possível efectuar uma soma condicional (soma.se) com duas condições?

    Ou seja, eu quero no excel somar a coluna A quando a Coluna B e C satisfizerem a condição necessária.

    Exemplo:

    Coluna A
    10
    25
    31
    40

    Coluna B
    1
    1
    2
    1

    Coluna C
    A
    C
    A
    C

    O resultado terá que ser: quando Coluna B = 1 e Coluna C = A a soma de A = 65

    Como se faz?

    Muito obrigado
     
    Última edição: 22 de Agosto de 2008
  2. Mavors

    Mavors Power Member

    O contar.se é uma função básica do excel que só permite uma condição. Mas se eu estou a ver bem a questão consegues fazer isso com um IF simples.

    Eu uso o Excel em inglês, portanto vais ter que mudar o nome das funções para portugues. Vê se é isso que pretendes também. :)

    =IF(AND($B$1:$B$8=1;$C$1:$C$8="A");SUM(A1:A8;0))
     
  3. The Pretender

    The Pretender Power Member

    Oi,

    Obrigado pela ajuda...

    Já testei, porém, não retribuiu uma soma... retribui o valor de "FALSO".

    O que poderei estar a fazer mal?
     
  4. Mavors

    Mavors Power Member

    Se retorna o valor de falso é pq o valor lógico é falso. Mas se a condição for verdadeira tem de te retornar a soma.

    Mostra como é que estás a meter a formula e um printscreen da tabela para ver qual é o problema. :)
     
  5. The Pretender

    The Pretender Power Member

    Última edição: 18 de Agosto de 2008
  6. Mavors

    Mavors Power Member

    O printscreen está óptimo, fiquei foi sem perceber afinal o que queres fazer então. :)

    Pelos vistos as células que vão ter fórmulas (corrige-me se tiver errado) vão ser F3, G3 e H3 certo?

    E o que é que queres que apareça nessas células e com que condições?
     
  7. The Pretender

    The Pretender Power Member

    Obrigado pela tua paciencia...

    Exacto as células que vão ter formulas são: F3, G3 e H3

    O que eu quero é: na celula F2 somar as células C2:C28 onde as células A2:A28 = FL e B2:B28 = 1 e assim sucessivamente...

    Não sei se me percebes...
     
  8. Mavors

    Mavors Power Member

    Percebi. Já podias ter dito. :D
    Então não tem nada a ver com aquilo que te disse... lol.

    É assim que se faz então:

    =SUMPRODUCT((A2:A28="PC")*(B2:B28=1);C2:C28)


    Basicamente com esta formula ele soma-te os valores de C2:C28 que correspondam ao critério da multiplicação do primeiro array. Se quiseres mais condições é só meteres mais no primeiro array tipo:

    =SUMPRODUCT((A2:A28="PC")*(B2:B28=1)*(H2:H28="Olá");C2:C28)


    Ele assim iria somar as células C2:C28 que correspondessem aos 3 primeiros critérios.

    Espero ter-te ajudado e que seja isto que procuravas.
     
  9. The Pretender

    The Pretender Power Member

  10. Mavors

    Mavors Power Member

    Não tens nenhum O.U = FC onde a AreaCient seja 1 por isso é que o valor da soma é 0.
    Acho que onde tens FC querias por FL porque em cima tens FL.

    Agora ele só te vai somar os valores quando as duas condições são verdadeiras (acho que é isso que te interessa).
     
  11. The Pretender

    The Pretender Power Member

    Mavors,

    Muito obrigado pela tua ajuda... foi 5*.

    Até fico envergonhado com a última questão... claro que dava 0... :) ele estava a somar onde não havia valores... enfim...

    Mais uma vez muito obrigado pela tua preciosa ajuda.
     
  12. Mavors

    Mavors Power Member

    De nada, estamos aqui para ajudar. ;)

    Um abraço.
     

Partilhar esta Página