Index Renvoi d'une plage pour somme
indexator
-
indexator -
indexator -
Bonjour,
Mon problème est le suivant:
J'ai un tableau de ce type, pour faire simple:
A B C
Animal Nourriture type
chien 1 sauvage
poule 3 sauvage
chat 2 domestique
chien 2 domestique
chien 1 sauvage
Je veux additionner le nombre d'unité de nourriture pour les chiens sauvages.
la fonction {=INDEX(B2:B6;EQUIV(1;(A2:A6="chien")*(C2:C6="sauvage"));0)} me renvoie seulement la première combinaison chien/sauvage qu'il trouve et me renvoie donc 1.
Avez vous une idée de la méthode pour pouvoir additionner la nourriture pour chien/sauvage et donc trouver 2?
Merci d'avance.
Mon problème est le suivant:
J'ai un tableau de ce type, pour faire simple:
A B C
Animal Nourriture type
chien 1 sauvage
poule 3 sauvage
chat 2 domestique
chien 2 domestique
chien 1 sauvage
Je veux additionner le nombre d'unité de nourriture pour les chiens sauvages.
la fonction {=INDEX(B2:B6;EQUIV(1;(A2:A6="chien")*(C2:C6="sauvage"));0)} me renvoie seulement la première combinaison chien/sauvage qu'il trouve et me renvoie donc 1.
Avez vous une idée de la méthode pour pouvoir additionner la nourriture pour chien/sauvage et donc trouver 2?
Merci d'avance.
A voir également:
- Index Renvoi d'une plage pour somme
- Formule somme excel colonne - Guide
- Index téléphonique - Guide
- Somme si couleur - Guide
- Image de manchots sur une image de plage. - Forum Graphisme
- Telecharger index - Télécharger - Gestion de fichiers
4 réponses
Bonjour,
La formule suivante va te donner le nombre de "chien" "sauvage"
La formule ci-dessous va additionner la colonne "Nourriture", en fonction de "chien" et "sauvage"
Les plages sont à adapter
Bonne journée
La formule suivante va te donner le nombre de "chien" "sauvage"
=SOMMEPROD(($A$2:$A$6="chien")*($C$2:$C$6="sauvage"))
La formule ci-dessous va additionner la colonne "Nourriture", en fonction de "chien" et "sauvage"
=SOMMEPROD(($A$2:$A$6="chien")*($C$2:$C$6="sauvage")*$B$2:$B$6)
Les plages sont à adapter
Bonne journée
Ok, super merci, ça marche.
Mais j'avais peut être trop réduit mon problème à la somme.
Car en fait, je dois faire une moyenne (donc ça c'est pas trop compliqué, je fais =SOMMEPROD((A2:A7="chien")*(C2:C7="sauvage")*B2:B7)/SOMMEPROD((A2:A7="chien")*(C2:C7="sauvage")).
Mais si par exemple je veux trouver le minimum et le max des unités de nourriture pour chien et sauvage.
Y-a-t-il une fonction du genre?
Encore merci, déjà ça m'aide pas mal.
Mais j'avais peut être trop réduit mon problème à la somme.
Car en fait, je dois faire une moyenne (donc ça c'est pas trop compliqué, je fais =SOMMEPROD((A2:A7="chien")*(C2:C7="sauvage")*B2:B7)/SOMMEPROD((A2:A7="chien")*(C2:C7="sauvage")).
Mais si par exemple je veux trouver le minimum et le max des unités de nourriture pour chien et sauvage.
Y-a-t-il une fonction du genre?
Encore merci, déjà ça m'aide pas mal.
Re-,
réponse déjà donnée dans un autre forum :
Avec une formule matricielle :
Tu entres cette formule, puis tu cliques au milieu de la formule, et tu appuies simultanément sur les touches :
Ctrl + Maj + Entrée (touches Contrôle + Majuscule (celle avec la flèche vers le haut) + Entrée)
Bonne journée
réponse déjà donnée dans un autre forum :
Avec une formule matricielle :
=MAX(($A$2:$A$6="chien")*($C$2:$C$6="sauvage")*$B$2:$B$6)
Tu entres cette formule, puis tu cliques au milieu de la formule, et tu appuies simultanément sur les touches :
Ctrl + Maj + Entrée (touches Contrôle + Majuscule (celle avec la flèche vers le haut) + Entrée)
Bonne journée