Alors, si on reprends le fonctionne de ta formule :
=query(Revenue!$A:$AA;"Select Col2,sum(Col4)+sum(Col5)+sum(Col6)+sum(Col7)+sum(Col8)+sum(Col9) WHERE Col2 is not null group by Col2 order by (sum(Col4)+sum(Col5)+sum(Col6)+sum(Col7)+sum(Col8)+sum(Col9)) DESC")
Tu affiche la colonne 2 (canal distribution) puis, la somme des colonnes 4 à 9, lorsqu'il y a une donnée en colonne 2, tu regroupe par colonne 2 et tu tri par résultat décroissant.
Sauf que ta sur ta feuille de données, il est illogique d’additionner les colonne puisque les montants sont en ligne.
En dessous je t'ai fais un exemple en utilisant UNIQUE, puis, FILTER ET SOMME, voici le résultat :