
Všeobecný vzorec
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Zhrnutie
Na medzisúčty hodnôt podľa čísla faktúry môžete použiť vzorec založený na COUNTIF a SUMIF. V zobrazenom príklade je vzorec v E5:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Vysvetlenie
Tento vzorec používa COUNTIF s rozširujúcim sa rozsahom, aby sa najskôr skontrolovalo, či je aktuálny riadok prvým výskytom daného čísla faktúry:
COUNTIF($B$5:B5,B5)=1
Tento výraz vráti hodnotu TRUE, iba ak ide o prvý výskyt daného čísla faktúry. Ak je to tak, spustí sa výpočet SUMIF:
SUMIF($B:$B,B5,$D:$D)
Tu sa SUMIF používa na generovanie celkovej sumy podľa čísla faktúry pomocou súm v stĺpci D.
Ak počet nie je 1, vzorec jednoducho vráti prázdny reťazec ("")