
Fórmula genérica
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Resumo
Para subtotalizar valores por número da fatura, você pode usar uma fórmula baseada em CONT.SE e SOMASE. No exemplo mostrado, a fórmula em E5 é:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Explicação
Esta fórmula usa CONT.SE com um intervalo de expansão para primeiro verificar se a linha atual é a primeira ocorrência de um determinado número de fatura:
COUNTIF($B$5:B5,B5)=1
Esta expressão retorna TRUE apenas quando esta é a primeira ocorrência de um determinado número de fatura. Nesse caso, um cálculo SUMIF é executado:
SUMIF($B:$B,B5,$D:$D)
Aqui, SUMIF é usado para gerar uma soma total por número de fatura, usando os valores na coluna D.
Se a contagem não for 1, a fórmula simplesmente retornará uma string vazia ("")