I agree with Bob, I couldn't duplicate your problem.
BUT ... now we can get into XL semantics ... where I have a disagreement
with Harlan.
What do *you* mean by "blank"
That is, as opposed to "empty".
Do you have formulas that equate to zero length strings ( "" or nulls)?
That *to me* is "blank".
OR
Do the cells contain *nothing* ... truly virgin?
That to me is *empty*.
I couldn't duplicate your problem with *EMPTY* cells within E103

114.
Your original formula worked perfectly.
However, when I entered zero length strings ( "" ), your formula returned
the #VALUE! error.
If you have formulas that equate to zero length strings ( "" or nulls)
within the data range, and you might wish to keep those cells *blank* in
appearance, as opposed to displaying 0's, you might try this formula:
=SUMPRODUCT((E98

98="Project")*(E103

114<>""),E103

114)
--
HTH,
RD
=====================================================
Please keep all correspondence within the Group, so all may benefit!
=====================================================
Turns out that the issue is some of the cells in the left-most column of the
range E103

114 were blank; changing these blank cells to 0 eliminated the
problem.
Dave