você pode usar a fórmula do Sumproduct:
=SUMPRODUCT((MONTH(A2:A10)=4)*(MONTH(A2:A10)=4), (B2:B10))
- A2: A10 é um intervalo de datas;
- 4 é o número do mês (abril);
- B2: B10 é um intervalo em que seus preços são
Eu tenho Custos da planilha e Datas, o custo foi aumentado, o custo da data foi realmente recebido. O custo é formatado como moeda. Data de recebimento planejada é uma seleção suspensa e a entrada de mercadorias real é formatada como abaixo, por exemplo,
Cost | Planned Recieve Date | Actual Goods Receipt
$XYZ | Apr-18 | 11 April 2018
$XYZ | Apr-18 | 24 April 2018
$XYZ | Apr-18 | 28 April 2018
O que estou tentando fazer é ver uma soma de todos os custos ESPERADOS a serem aumentados em um determinado mês, e quanto foi REALMENTE recebido nesse mês . Os Custos com datas estão em uma planilha "Pedidos" e a fórmula que preciso é ir em outra planilha.
Os custos esperados usam a coluna Data de recebimento planejada. Minha fórmula é:
= SUMIF(Ordering!$L$11:$L$365, "Apr-18", Ordering!$E$11:$E$365)
O que está me causando problemas é a quantidade realmente recebida, não consigo descobrir os critérios corretamente. Isso usa a coluna "Bom recebimento real", que tem uma data formatada. A célula exibe 24 de abril de 2018 e tem 24/04/2018 na caixa do editor de célula. A fórmula que usei é:
= SUMIF(Ordering!$P$11:$P$365,">=01/04/2018 AND <=30/04/2018",Ordering!$M$11:$M$365)
Isso me dá um valor ABAIXO do que eu espero, sem perder custos. (só tenho 3 para o omnth de abril.) Eu tentei várias maneiras diferentes de escrever meus critérios, e usei curingas.
Qual é a maneira correta de construir meus critérios para que eu possa ver o custo total do ACTUAL RECIEVED para todas as datas dentro de um determinado mês?
você pode usar a fórmula do Sumproduct:
=SUMPRODUCT((MONTH(A2:A10)=4)*(MONTH(A2:A10)=4), (B2:B10))
=SUMIFS(B2:B10,A2:A10,">=01/04/18",A2:A10,"<=30/04/18")
=SUMIFS(B2:B10,A2:A10,">="&DATE(2018,4,1),A2:A10,"<="&DATE(2018,4,30))
Start Date in G1
End Date in G2
=SUMIFS(B2:B10,A2:A10,">="&$G$1,A2:A10,"<="&$G$2)
Date reference in G1
=SUMIFS(B2:B10,A2:A10,">="&EOMONTH($G$1,-1)+1,A2:A10,"<="&EOMONTH($G$1,0))