Exemplo:
**TYPE** | **New** | **Amount**
MM | YES | $25.00
DDA | YES | $0.00
MM | NO | $0.00
MM | YES | $25.00
Basicamente, desejo obter o valor total (US $ 50,00) se o tipo for MM e Novo = SIM.
Exemplo:
**TYPE** | **New** | **Amount**
MM | YES | $25.00
DDA | YES | $0.00
MM | NO | $0.00
MM | YES | $25.00
Basicamente, desejo obter o valor total (US $ 50,00) se o tipo for MM e Novo = SIM.
Respostas:
Tente o seguinte:
=SUMIFS(C2:C5, B2:B5, "YES", A2:A5, "MM")
Resumo da função da Microsoft: adiciona as células a um intervalo que atende a vários critérios.
C2:C5é a coluna que precisa ser resumida se os requisitos forem atendidos.
B2:B5é a coluna com seusYESeNOvalores para verificar. SeYESentão o primeiro cheque passa
A2:A5é seu outro valor de string a ser verificado. SeMMentão o segundo cheque passa.Se ambas as verificações passarem, some os respectivos valores do intervalo de células (
C2:C5)
Nos intervalos de dados, não inclua o cabeçalho.
Isso fornece o resultado 50 que você buscava no seu exemplo.
Verifique se a coluna com os preços está formatada como moeda.
Fonte: função SUMIFS
Método 1
Você pode usar IFe ANDalcançar os resultados desejados. Na célula tipo D2
=IF(AND(A2="MM", B2="YES"),C2,0)
Quando as duas condições internas AND(...)são atendidas, elas se AND(...)tornam verdadeiras e IF(...)terão o valor do segundo parâmetro, ie C2. Caso contrário, IF(...)retorna o terceiro parâmetro, ie 0.
Método 2
=C2*(A2="MM")*(B2="YES")
(A2="MM")avalia como 1 se ele mantém, caso contrário, é 0. Se as duas condições forem atendidas, a fórmula passa a C2*1*1ser C2. Caso contrário, poderia ser, digamos, C2*1*0que é 0 se a segunda coluna não for "SIM".