Página 1 de 1

Somases que busque texto e mês específico

Enviado: 15 Out 2020 às 16:20
por killerkm
Boa tarde!

Preciso saber como utilizar a função somases que busque um texto e um mês de uma determinada célula. Tentei usar a seguinte fórmula:
=SOMASES(D3:D100;B3:B100;"TESTE";C3:C100;MÊS(1))

Imagem

A parte de comparar o texto e somar deu certo, porém o mês não.

Alguém pode me ajudar?

Re: Somases que busque texto e mês específico

Enviado: 15 Out 2020 às 18:18
por osvaldomp
Código: Selecionar todos
=SOMARPRODUTO((MÊS(C3:C100)=1)*(C3:C100<>"")*(B3:B100="TESTE");D3:D100)
Alternativa: coloque o mês em F2 e o texto em G2 e utilize a fórmula abaixo.
F2 = 1 e G2 = TESTE
Código: Selecionar todos
=SOMARPRODUTO((MÊS(C3:C100)=F2)*(C3:C100<>"")*(B3:B100=G2);D3:D100)

Re: Somases que busque texto e mês específico

Enviado: 16 Out 2020 às 03:32
por Estevaoba
Um artifício para usar a SOMASES:
Código: Selecionar todos
=SOMASES(D3:D100;B3:B100;"TESTE";C3:C100;">="&DATA(ANO(C3);1;1);C3:C100;"<="&FIMMÊS(DATA(ANO(C3);1;1);0))
O argumento ANO(C3) pode ser substituído pelo numeral do ano (2020) ou, como o mestre Osvaldo sugeriu, por uma célula que contenha esse numeral, ou ainda pode manter a função ANO, mas substituindo C3 pela referência a uma célula que contenha uma data do mês em questão.
O mesmo vale para o segundo argumento da função DATA, no caso 1, referente ao mês a ser buscado.
Use 1 e não MÊS(1), pois essa função retorna sempre 1 para valores até 31 MÊS(31)=1.
Se quiser usar essa função para indicar o mês a partir de um número do mês entre 1 e 12, por exemplo, 8 para agosto, use a função com o número multiplicado por 29, no caso, MÊS(8*29)=8.

Good luck!