1) Select 'Update Appraisal'!AZ7 and define the following:
=OFFSET('Site Lond'!$A$12,0,0,MATCH(9.99999999999999E+307,'Site
Lond'!$A$12:$A$65536))
=OFFSET('Site Lond'!$H$12:INDEX('Site
Lond'!$H$12:$H$65536,MATCH(9.99999999999999E+307,'Site
Lond'!$A$12:$A$65536)),,,,51)
=INDEX(Data,0,ROWS('Update Appraisal'!$AZ$7:$AZ7))
=TRANSPOSE(ROW(INDIRECT("1:"&'Update Appraisal'!$BB7)))
=ISNUMBER(MATCH(IF(Range=LEFT('Update Appraisal'!$AX7,LEN('Update
Appraisal'!$AX7)),ROW(Range)+Array1,""),IF(Range="",ROW(Range)),0))+0
=MMULT(Array2,ROW(INDIRECT("1:"&'Update Appraisal'!$BB7))^0)
=ISNA(MATCH(IF(Range=LEFT('Update Appraisal'!$AX7,LEN('Update
Appraisal'!$AX7)),ROW(Range)+'Update
Appraisal'!$BB7+1,""),IF(Range="",ROW(Range)),0))