Youre quite right, altough i felt the block is just a part of the range occupied by the entire list, it still is a range. Anyway, I've solved the problem yesterday and the final formula should look like this:
{=AND(IF(SOURCE!C11=OFFSET(SOURCE!$C$1,RESULTS!B11-1,0,RESULTS!C11-RESULTS!B11+1,1)...