this formula works :
=INDEX(CalSpecs,MATCH(A3,CalDate,0),OFFSET(Table1[[#Headers],[Specs]],1,1,1,1))

to get the 2nd row, changed formula to :
=INDEX(CalSpecs,MATCH(A3,CalDate,0),OFFSET(Table1[[#Headers],[Specs]],2,1,1,1))

but the results is same as 1
what am I doing wrong