Bonjour,
On ne voit pas l'image que tu as posté, de plus, nous préférons recevoir des fichiers Excel, je vais me baser sur tes explications pour te répondre, la fonction sous.total n'a pas de SOMME.SI, juste une SOMME, car ça part du principe que tu as déjà masqué via le filtre les données dont tu ne veux pas.
Il faut d'après moi que tu fasses un SOMME.SI.ENS avec tes critères de filtre en critères de somme, plus un critère catégorie A, catégorie B, donc tu auras deux fois la formule, une avec Catégorie A comme critère, une avec Catégorie B.
L'excuse du fichier confidentiel n'est pas valable, on peut tout à fait garder la structure et les formules d'un fichier, tout en enlevant les données confidentielles (Logos, chiffres, références), les données que tu dois garder, tu peux les saboter en mettant des faux prix, des références qui n'existent pas etc... Si le fichier est trop volumineux, on a pas besoin de toutes les lignes, juste de suffisament d'informations pour répondre précisément.