A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Actually, it is also prudent to do:
=ROUND(SUM(B1:F1), 2)
In general, whenever you expect a calculation with decimal fractions to be accurate to some precision, you should explicitly round to that precision (2 decimal places, in this case).
In fact, if we enter the constants that you posted into A1:E1, =G1-A1 is exactly zero (0.00E+00) when G1 is simply =SUM(B1:F1).
But =G1-A1-0 is indeed 2.84E-14.
So the exact zero result of =G1-A1 is due to an Excel trick ("close to zero" heuristic; a misnomer) whereby Excel replaces the exact arithmetic result with zero. The redundant -0 disables that dubious and inconsistent feature.
So presumaby in your Excel file, one or more the values in A1:E1 is the result of a calculation that does not have the same binary representation as the constant.
You should consider explicitly rounding those calculations, as well.
Alternatively, the actual formulas in the your Excel file are different (unlikely!).