Matlab (59) (54)(39)
Hey dawg !!!! we heard you like maths ....
@(n)sum(fix(n./5.^(1:fix(log(n)/1.6))))
This is based on my created answer in code reviewanswer in code review.
further than what is mentioned in my answer in code review, the formula for number of zeros in factorial(n) is Sum(n/(5^k)) where k varies between 1 and log_5(n)
The only trivial reason why it cant get golfier is that
log5
isnt available in matlab as a builtin , thus I replaced log(5) by 1.6, doesnt matter because it will be anyways floored.