пол- is a number (quantitative characteristic) of the same group as 2, 3 and 4 so you can replace "за последние 2 года" and have all the same. Moreover any fraction number follow that rule: за последние 0.783 года = за последние семьсот восемьдесят три тысячных (части) года. There is some logic in it, I think.