Somme matriciel avec nombreuses condition
shaar
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je travaille sur un fichier excel (original n'est pas) et je voulais savoir si pouviez m'aider sur une formule à mettre en place. Selon moi, elle doit être possible à créer en format matriciel. Néanmoins, je ne suis pas expert dans le domaine et viens donc vous solliciter.
En premier lieu, voici le fichier cijoint :
http://www.cjoint.com/c/EKgmKGWg1vG
Dans ce fichier il y a les détails de ce que je souhaite. Néanmoins, je vais présenter les étapes afin (jespère d'être compris).
Je dispose de deux tableaux soit A et B.
L'entête de A est forcément présent en B mais l'inverse forcément vrai et l'ordre diffère.
La 2e ligne du tableau B contient une information (par exemple, Garcon/Fille).
Je souhaite réaliser des sommes des cellules par colonnes contenues dans le tableau A dont l'entête correspond à la condition "Fille" par exemple (situé en tableau B). Pour cela, j'utilise une fonction index/equiv.
J'arrive à créer cela avec une condition SI que j'additionnerais pour chaque colonne. Néanmoins, je voudrais pouvoir réaliser cela à travers une seule formule pour l'ensemble des éléments.
J'espère avoir été clair cette fois-ci et espère que cela vous interessera.
Merci à vous,
Cordialement,
Je travaille sur un fichier excel (original n'est pas) et je voulais savoir si pouviez m'aider sur une formule à mettre en place. Selon moi, elle doit être possible à créer en format matriciel. Néanmoins, je ne suis pas expert dans le domaine et viens donc vous solliciter.
En premier lieu, voici le fichier cijoint :
http://www.cjoint.com/c/EKgmKGWg1vG
Dans ce fichier il y a les détails de ce que je souhaite. Néanmoins, je vais présenter les étapes afin (jespère d'être compris).
Je dispose de deux tableaux soit A et B.
L'entête de A est forcément présent en B mais l'inverse forcément vrai et l'ordre diffère.
La 2e ligne du tableau B contient une information (par exemple, Garcon/Fille).
Je souhaite réaliser des sommes des cellules par colonnes contenues dans le tableau A dont l'entête correspond à la condition "Fille" par exemple (situé en tableau B). Pour cela, j'utilise une fonction index/equiv.
J'arrive à créer cela avec une condition SI que j'additionnerais pour chaque colonne. Néanmoins, je voudrais pouvoir réaliser cela à travers une seule formule pour l'ensemble des éléments.
J'espère avoir été clair cette fois-ci et espère que cela vous interessera.
Merci à vous,
Cordialement,
A voir également:
- Somme matriciel avec nombreuses condition
- Excel cellule couleur si condition texte - Guide
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Vous avez utilisé ce numéro de téléphone à de trop nombreuses reprises ✓ - Forum Gmail
3 réponses
Bonjour
vu le fichier , mais vos explications ne sont pas claires, vous devriez reprendre ce que vous avez annoté dans la feuille en parlant de ce qu'il y a en ligne 1 et 5 ?????
de même pour ce que vous dites ci dessus pour l'entête fille qui n'existe pas dans le tableau A
etc...
pour le moment c'est un casse tête chinois!
à vous lire
vu le fichier , mais vos explications ne sont pas claires, vous devriez reprendre ce que vous avez annoté dans la feuille en parlant de ce qu'il y a en ligne 1 et 5 ?????
de même pour ce que vous dites ci dessus pour l'entête fille qui n'existe pas dans le tableau A
etc...
pour le moment c'est un casse tête chinois!
à vous lire
Autant pour moi. Ne pas en tenir du texte en fichier excel (par contre les formules en dessous sont bonnes) et voici sa modification :
But: Dans une seule cellule, obtenir la somme des colonnes dont le critère fille présent dans la tableau 2 correspondant à la lettre présente en ligne 1 du tableau A est respecté. Ne pas faire des fonction SI+SI comme présent en cellule I6.
D'une facon plus large, prendre la formule présent en G6 et l'appliquer pour chaque colonne du tableau A et faire la somme.
Et là ?
But: Dans une seule cellule, obtenir la somme des colonnes dont le critère fille présent dans la tableau 2 correspondant à la lettre présente en ligne 1 du tableau A est respecté. Ne pas faire des fonction SI+SI comme présent en cellule I6.
D'une facon plus large, prendre la formule présent en G6 et l'appliquer pour chaque colonne du tableau A et faire la somme.
Et là ?
Bonjour,
une fonction personnalisée en vba on a droit ?
https://www.cjoint.com/c/EKgtj0mbiJT
S'utilise comme une fonction native d'excel.
En C6 : =zarbi($A$2:$D$4;$A$10:$F$11;B6)
Je ne fais pas de contrôle, tes 2 plages doivent avoir au moins 2 lignes.
eric
une fonction personnalisée en vba on a droit ?
https://www.cjoint.com/c/EKgtj0mbiJT
S'utilise comme une fonction native d'excel.
En C6 : =zarbi($A$2:$D$4;$A$10:$F$11;B6)
Je ne fais pas de contrôle, tes 2 plages doivent avoir au moins 2 lignes.
eric