
Vispārēja formula
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Kopsavilkums
Lai saskaitītu vērtības pēc rēķina numura, varat izmantot formulu, kuras pamatā ir COUNTIF un SUMIF. Parādītajā piemērā formula E5 ir:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Paskaidrojums
Šajā formulā tiek izmantots COUNTIF ar paplašinošu diapazonu, lai vispirms pārbaudītu, vai pašreizējā rinda ir pirmais norādītā rēķina numura gadījums:
COUNTIF($B$5:B5,B5)=1
Šī izteiksme atgriež vērtību TRUE tikai tad, kad šis ir pirmais norādītā rēķina numura gadījums. Ja tā, tiek veikts SUMIF aprēķins:
SUMIF($B:$B,B5,$D:$D)
Šeit SUMIF tiek izmantots, lai ģenerētu kopējo summu pēc rēķina numura, izmantojot summas D slejā.
Ja skaitlis nav 1, formula vienkārši atgriež tukšu virkni ("")