Headache101.xlsx

I would like my formula in the attached spread to look for a column with three rows of numbers in one column based on the corresponding identifier (in this case it’s the SSN/SocSecNo), and take those three numbers to another spread (Transposed) so that they are across three columns in one row. My results in the first row are successful, however, the subsequent rows are returning the first row of numbers from the DATA Needed sheet and adding $200 to my Destination sheet.

=IFERROR(INDEX('DATA Needed'!C2:C22,MATCH(Destination!C2:C14,'DATA Needed'!B2:B22,0))+TRANSPOSE('DATA Needed'!C2:C22),"0")

Should I re-order the formula with “Transpose” in front of “Index”?