La formule est correcte, elle prend bien en compte toutes les données, mais si tu commences à la ligne 10 et non plus à la 9 sans les en-têtes, tu dois mettre 0 en 3ème terme du query et c'est là que cela coinçait. In fine google considérait donc que cette ligne était une en-tête et omettait de cumuler les 747 avec les 200 autres. On le voit quand on y mettait un filtre, 2020 apparaissait 2 fois !
={query('B2C-Export site internet/mois'!C10:W;"select G,I,R,S,U,V,W where C is not null";0);
query('B2B-Export (sales row)'!A2:BP;"select BF,R,BO,BP,BH,BI,BJ where A is not null";0)}
J'ai allégé ton fichier car mon PC ramait trop de mon côté.
Je t'envoie le fichier que j'ai copié en mp
Je n'ai pas directement travaillé sur le tien.
Il me reste à voir pourquoi le TCD ne cumule pas encore les 2... mystère, à moins de le refaire peut-être.
edit : pour le TCD, j'ai titillé les données en ajoutant un sort (tri) et oh miracle il prend toutes les quantités