
Üldine valem
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Kokkuvõte
Väärtuste vahesumma lisamiseks arve numbri järgi saate kasutada valemit, mis põhineb COUNTIF-il ja SUMIF-il. Näidatud näites on valem E5-s järgmine:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Selgitus
See valem kasutab laieneva vahemikuga COUNTIF, et kõigepealt kontrollida, kas praegune rida on antud arve numbri esimene esinemine:
COUNTIF($B$5:B5,B5)=1
See avaldis tagastab väärtuse TRUE ainult siis, kui see on antud arve numbri esmakordne esinemine. Kui jah, käivitatakse SUMIF-arvutus:
SUMIF($B:$B,B5,$D:$D)
Siin kasutatakse summat SUMIF arve numbri järgi kogusumma loomiseks, kasutades veerus D olevaid summasid.
Kui arv pole 1, tagastab valem lihtsalt tühja stringi ("")