Perhaps:

=SUMPRODUCT(--(Data!D6:D379=C15),--(Data!A6:A379="NVQ - Direct - ESF Enhanced"),--ISNUMBER(SEARCH("LATE",Data!O6:O379)))

(change SEARCH to FIND if it is to be case sensitive)