Verifique duas condições em duas colunas diferentes, para extrair o valor na terceira coluna

0

Exemplo:

**TYPE** | **New** | **Amount**
MM       |   YES   |  $25.00
DDA      |   YES   |  $0.00
MM       |    NO   |  $0.00
MM       |   YES   |  $25.00

Basicamente, quero obter o valor total (US $ 50,00) se o tipo for MM e New = YES.

    
por user351000 29.07.2014 / 03:41

2 respostas

2

Tente isto:

=SUMIFS(C2:C5, B2:B5, "YES", A2:A5, "MM")

Summary of function from Microsoft: Adds the cells in a range that meet multiple criteria.

C2:C5 is the column that needs to be summed if the requirements are met.

B2:B5 is the column with your YES and NO values to check. If YES then first check passes

A2:A5 is your other string value to check. If MM then second check passes.

If both checks pass then sum the respective values from cell range (C2:C5)

Nos intervalos de dados, não inclua o cabeçalho.

Isso dá o resultado que você estava procurando no seu exemplo.

Verifique se a coluna com os preços está formatada como moeda.

Fonte: função SUMIFS

    
por 29.07.2014 / 05:45
-1

Método 1

Você pode usar IF e AND para alcançar os resultados desejados. No tipo de célula D2

=IF(AND(A2="MM", B2="YES"),C2,0)

Quando as duas condições dentro de AND(...) forem atendidas, AND(...) se tornará true e o IF(...) terá o valor do segundo parâmetro, ou seja, C2 . Caso contrário, IF(...) retornará o terceiro parâmetro, ou seja, 0 .

Método 2

=C2*(A2="MM")*(B2="YES")

(A2="MM") é avaliado como 1 se for válido, caso contrário será 0. Se ambas as condições forem atendidas, a fórmula se tornará C2*1*1 , que é C2. Caso contrário, pode ser, digamos, C2*1*0 , que é 0, se a segunda coluna não for "YES".

    
por 29.07.2014 / 05:25