or maybe????

=IF(J172="",0,MAX(0,MIN(J172,AI172)-MAX(I172,AH172)+1)*(COUNT(AH172,AI172)=2))

i just refered to cell J172 if blank???