Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Cumul de somme de matrice avec test logique

Alphacastor

XLDnaute Nouveau
Bonjour,


Pour récupérer des valeurs d'un tableau j'utilise en général une commande du genre :
[=SOMME(('02c'!H18:R18)*('02c'!H$4:R$4=C5)*('02c'!F18=B5)*('02c'!B18=A5))]

correspondant à :
(plage de valeur du tableau (ligne 18) ) * (le titre de la colonne du tableau correspond à C5) * ( le "N° de rapport" de la ligne 18 correspond à B5 ) * ( le "nom du bâtiment" de la ligne 18 correspond à A5)

(le tableau à un nombre de colonne variable)



La Question :
Y a t'il un moyen plus élégant d'avoir le total (dans une cellule) des résultats de cette commande sur 20 lignes différentes (non adjacentes) que de cumuler les = ... + ... + ... + ... ?
( et sans avoir de macro dans mon classeur)


Merci de vos contributions qui m'aide régulièrement.
 

Alphacastor

XLDnaute Nouveau
Oui, avec "Somme.si.ens" ça reviendrait aussi à empiler les couches (il me semble !?)

fichier test joint (des tableaux sans rapport direct ont été supprimés).
il s'agit de la colonne D de la feuille "02b"
 

Pièces jointes

  • base.xlsx
    40.5 KB · Affichages: 43

Alphacastor

XLDnaute Nouveau
ah ... pfff ... oui ...
avec le contrôle sur la colonne F, je n'ai pas à m’embêter à sortir les lignes de sous-total je peux prendre la plage ...
j'ai cherché trop loin.

MERCI ! Je testerai ça dès que j'ai un moment
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…