Bonjour Cécile,
Pour la méthode, je pense qu'il est préférable de vérifier que l'onglet 1 est correctement rempli et que les formules fonctionnent.
Après, il faut le dupliquer 7 fois et renommer les onglets de 2 à 8.
Cela limite les risques d'erreurs, est plus rapide et moins fastidieux...
Tu as omis les tableaux année 6 et année 7, ainsi que les cellules afférentes (H38 - H40 - I38 - I40). Je n'ai pas vérifié le bon fonctionnement des formules...
Pour la formule en N13 (à copier vers le bas) :
=arrayformula({arrayformula(SIERREUR(query('1'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('2'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('3'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('4'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('5'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('6'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('7'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))+arrayformula(SIERREUR(query('8'!M$13:T$20;"select N,O,P,Q,R,S,T where M is not null and M='"&M13&"' ";0);""))})
Bon week-end,
Fil.