Vous avez inversé les plages dans la formule SUMIF. C'est un peu contre-intuitif je vous l'accorde.
Vous avez écrit
=SUMIF($C$16:$C$27;M29;$L$16:$L$27)
Mais la syntaxe est
=SUMIF(plage_a_verifier; condition; plage_a_sommer)
Donc en gros, en 1e plage ce doit être celle qui contient le test, et en 2e (donc 3e argument) les valeurs à sommer.
La correction est donc :
=SUMIF($L$16:$L$27; M29; $C$16:$C$27)
N'oubliez pas de toujours vous référer à l'aide en ligne SOMME.SI - Aide Éditeurs Google Docs pour bien comprendre les syntaxes. Sur certaines fonctions elle n'est pas toujours des plus "naturelle".