OK, that formula was just counting rows where column D was exactly 47 lower, not including entries where there is other text, change to a formula similar to the other, i.e.
=SUMPRODUCT((LEFT(Data!D2:D600,8)="47 lower")*Data!BN2:BR600)
barry