My way of looking at this is:
every number that ends in a 2 multiplied by a number ending in a 5 adds one more zero to the number of zeroes;
also multiplying by a number that ends in a zero adds another zero.
This means that 10! has two zeroes because it has 2 x 5 x 10; one zero for the 2 x 5 and another zero for the 10.
But this means: 1 through 10 adds 2 zeroes; so does 11 through 20; 21 through 30; up through 91 through 100
for a total of 20 zeros
But I forgot about 25, since it contains 2 5's as factors, it will add 2 zeros not just one (there are a lot of extra 2's in the other numbers); so here is an extra zero.
Then, there is also, 50, 75, and 100; here are three more zeros.
OK, that's how you can get 24 zeros in 100!.
Can you use this to finish the analysis for 2014! ?