Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Microsoft 365Somme sur plusieurs colonnes avec condition de cellule non vide sur 2 lignes
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Il me semble que ta formule matricielle est sensible au filtre. On filtre le tableau sur la première colonne. Via le filtre, on masque la dernière ligne avec valeur de la première colonne, alors le résultat de la formule est modifiée. ça pourrait jouer des tours à l'utilisateur.
Ta formule est très bien mais c'est la première fois que je m'aperçois de son interaction avec le filtre. Ce doit être à cause du sous-total. En VBA, on a le même type de précaution à prendre quand on recherche la dernière ligne remplie avec l'aide de l'instruction END(xlup). Cette instruction est sensible au filtrage.
Re,
Oui bien sûr tu as tout à fait raison, mais on peut toutefois remplacer SOUS.TOTAL(9😉 par SOMME.SI() pour contourner le problème de filtre, et SOMME() par SOMMEPROD() pour éviter la validation matricielle.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD