Is there an efficient way to work out how many factors a large number has?

15 = 7 + 8 and 10 = 1 + 2 + 3 + 4. Can you say which numbers can be expressed as the sum of two or more consecutive integers?

Helen made the conjecture that "every multiple of six has more factors than the two numbers either side of it". Is this conjecture true?