I have 30 securities with 5 years on monthly returns
Securities across row A and returns down the columns

A B C D
1 IBM TGT HD
2 1 3 2
3 -.5 2 -1
4 2 6 -3


I want to create a matrix that correlates the return of every security
against every securit

IBM TGT HD
IBM
TGT
HD

Is there a way to put a look up function into a correlation furnction when
you want it to supply you with an array?

=Correl(lookup (IBM,other work sheet row A, give array set below IBM in
other work sheet), lookup TGT, other work sheet row a, give array set below
TGT in other worksheet)

This type of formula is not working for me so any suggestions would be great.