Try this, but why?

=SUMIFS(A1:A16,A1:A16,"<>0")

Hope this helps