Bonjour à tous,
Ma question relève plus de la curiosité qu'autre chose, mais comme il y a de fins connaisseurs d'Excel ici, j'espère pouvoir l'étancher.
J'ai une feuille de classeur qui m'aide à planifier les charges de travail sur les deux années à venir avec une granularité mensuelle. C'est un tableau à double entrée et les dates sont en colonnes sur la plage G3:AD3. J'ai en ligne mes différentes taches et leur catégories. En bas de tableau je fais une somme mensuelle par catégorie avec un SOMME.SI. et tout se passe bien. En bout de cette ligne de somme, je me suis dit que j'aimerais avoir la somme des jours-hommes par année. J'ai donc écrit :
=SOMME.SI.ENS($G$569:$AD$569;$G$3:$AD$3;ANNEE($G$3:$AD$3)=2024). Et j'obtiens un beau zéro...
Je me suis dit "Qu'à cela ne tienne, tu n'as pas besoin d'un multi-critère ! Utilisons SOMME.SI.". J'ai donc écrit : =SOMME.SI($G$3:$AD$3;ANNEE($G$3:$AD$3)=2024;$G$569:$AD$569). Et là j'obtiens encore un beau zéro.
Commençant à douter de mon niveau mais n'étant pas non plus un perdreau de l'année, je me suis dit que j'allais faire un sommeprod. J'ai donc écrit : =SOMMEPROD((ANNEE($G$3:$AD$3)=2024)*($G569:$AD569)). Et là j'obtiens le résultat que j'attends (518 mais on s'en fout).
Ma question est donc la suivante : le bug est-il entre le fauteuil et le bureau, autrement dit, y a-t-il quelque chose que je n'ai pas compris dans l'utilisation des SOMME.SI / SOMME.SI.ENS, ou bien ces fonctions sont elles moins puissantes qu'en apparence ?
Merci d'avance de vos réponses éclairées.
Partager