
Generisk formel
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Sammanfattning
För att delsumma värden efter fakturanummer kan du använda en formel baserad på COUNTIF och SUMIF. I exemplet som visas är formeln i E5:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Förklaring
Denna formel använder COUNTIF med ett expanderande intervall för att först kontrollera om den aktuella raden är den första förekomsten av ett visst fakturanummer:
COUNTIF($B$5:B5,B5)=1
Detta uttryck returnerar bara SANT när detta är den första förekomsten av ett givet fakturanummer. Om så är fallet körs en SUMIF-beräkning:
SUMIF($B:$B,B5,$D:$D)
Här används SUMIF för att generera en total summa efter fakturanummer, med hjälp av beloppen i kolumn D.
Om räkningen inte är 1 returnerar formeln helt enkelt en tom sträng ("")