Effectivement c'est un bug d'Excel.
Une manière pour y remédier est de passer par les références de cellules au lieu de taper directement les valeurs. Ainsi au lieu de saisir =502,8-500-2,8 je tape 502,8 en C2, 500 en D2 et 2,8 en E2, puis ma formule =C2-D2-E2 et assez souvent ça suffit ...
Dans ton exemple, ça n'a pas fonctionné, et j'ai obtenu le même 1,15463E-14
Mais en remplaçant =C2-D2-E2 par =C2-(D2+E2) je trouve bien 0 !
Du coup je suis revenu à l'écriture initiale, sans référence, et
au lieu de =502,8-500-2,8 j'ai écrit =502,8-(500+2,8), et je trouve 0 ...
Va savoir pourquoi !
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂