Combiner 'Indirect' - 'Adresse' et somme conditionnelle
7 réponses
MIKE
Bonjour à tous
J'utilise la formule :
=SOMME(INDIRECT(ADRESSE(14;8;1;;D8)):INDIRECT(ADRESSE(22;8;1;;D8)))
Qui additionne toutes les valeurs des lignes 14 à 22, dans la colonne 8 de
ma feuille dont le nom est en D8
Je voudrai que cette somme soit sous condition d'une information donnée dans
la colonne 7
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne
7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7
correspondent à YAYA, etc..
Je bétonne un peu dans cet assemblage de formules
Quelqu'un peut-il m'aider ??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne 7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7 correspondent à YAYA, etc..
Tu as regardé du côté de SOMME.SI ?
AV
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne
7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7
correspondent à YAYA, etc..
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne 7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7 correspondent à YAYA, etc..
Tu as regardé du côté de SOMME.SI ?
AV
MIKE
Oui mais c'est ça que je n'arrive pas à mettr en oeuvre dans une formule qui combine le tout MIKE
"AV" a écrit dans le message de news: %
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne 7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7 correspondent à YAYA, etc..
Tu as regardé du côté de SOMME.SI ?
AV
Oui mais c'est ça que je n'arrive pas à mettr en oeuvre dans une formule qui
combine le tout
MIKE
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
%23l1frdggFHA.1468@TK2MSFTNGP14.phx.gbl...
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en
clonne
7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7
correspondent à YAYA, etc..
Oui mais c'est ça que je n'arrive pas à mettr en oeuvre dans une formule qui combine le tout MIKE
"AV" a écrit dans le message de news: %
Exemple faire l'addition vue ci-dessus pour toutes les valeurs qui en clonne 7 correspondent à TOTO, puis pour toutes les valeurs quie en colonne 7 correspondent à YAYA, etc..
Tu as regardé du côté de SOMME.SI ?
AV
AV
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
Pour plus de clarté mets un exemple simple et le résultat attendu, là :
http://cjoint.com
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
MIKE
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande : Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné (spécifié dans la colonne "num onglet"), pour les produits dont le code activité est précisé dans la colonne "code activité" La formule "somme si" fonctionne bien, mais il faut à chaque ligne, entrer dans la formule pour changer manuellement la référence à num onglet
L'idée serait de trouver une formule qui combine le "somme si" employé dans les lignes H8, H9, H10 etI8, I9, I10, du tableau joint, avec la formule"indirect adresse" des lignes 11 et 12, pour pouvoir glisser la souris en descendant la formule. Je cafouille et me parviens pas à construire cette combinaison. Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de voir le fichier t'aidera à me comprendre
Merci d'avance MIKE
"AV" a écrit dans le message de news:
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande :
Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné (spécifié dans
la colonne "num onglet"), pour les produits dont le code activité est
précisé dans la colonne "code activité"
La formule "somme si" fonctionne bien, mais il faut à chaque ligne, entrer
dans la formule pour changer manuellement la référence à num onglet
L'idée serait de trouver une formule qui combine le "somme si" employé dans
les lignes H8, H9, H10 etI8, I9, I10, du tableau joint, avec la
formule"indirect adresse" des lignes 11 et 12, pour pouvoir glisser la
souris en descendant la formule.
Je cafouille et me parviens pas à construire cette combinaison.
Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de voir le
fichier t'aidera à me comprendre
Merci d'avance
MIKE
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
OPpVEOsgFHA.2444@tk2msftngp13.phx.gbl...
Pour plus de clarté mets un exemple simple et le résultat attendu, là :
http://cjoint.com
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande : Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné (spécifié dans la colonne "num onglet"), pour les produits dont le code activité est précisé dans la colonne "code activité" La formule "somme si" fonctionne bien, mais il faut à chaque ligne, entrer dans la formule pour changer manuellement la référence à num onglet
L'idée serait de trouver une formule qui combine le "somme si" employé dans les lignes H8, H9, H10 etI8, I9, I10, du tableau joint, avec la formule"indirect adresse" des lignes 11 et 12, pour pouvoir glisser la souris en descendant la formule. Je cafouille et me parviens pas à construire cette combinaison. Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de voir le fichier t'aidera à me comprendre
Merci d'avance MIKE
"AV" a écrit dans le message de news:
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
Patrick BASTARD
Bonjour, *MIKE*
Un début de solution mais il y a une erreur sur laquelle je bute : Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!K6:K22"))) Les deux à recopier vers le bas.
*Alain* si tu nous écoutes, HELP...
PS : en H11 et H12, les quantités que tu souhaites voir apparaitre me semblent erronnées.
-- Bien amicordialement, P. Bastard
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande : Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné (spécifié dans la colonne "num onglet"), pour les produits dont le code activité est précisé dans la colonne "code activité" La formule "somme si" fonctionne bien, mais il faut à chaque ligne, entrer dans la formule pour changer manuellement la référence à num onglet L'idée serait de trouver une formule qui combine le "somme si" employé dans les lignes H8, H9, H10 etI8, I9, I10, du tableau joint, avec la formule"indirect adresse" des lignes 11 et 12, pour pouvoir glisser la souris en descendant la formule. Je cafouille et me parviens pas à construire cette combinaison. Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de voir le fichier t'aidera à me comprendre
Merci d'avance MIKE
"AV" a écrit dans le message de news:
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
Bonjour, *MIKE*
Un début de solution mais il y a une erreur sur laquelle je bute :
Pour les quantités :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!i6:i22")))
Pour les montants :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!K6:K22")))
Les deux à recopier vers le bas.
*Alain* si tu nous écoutes, HELP...
PS : en H11 et H12, les quantités que tu souhaites voir apparaitre me
semblent erronnées.
--
Bien amicordialement,
P. Bastard
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande :
Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné
(spécifié dans la colonne "num onglet"), pour les produits dont le
code activité est précisé dans la colonne "code activité"
La formule "somme si" fonctionne bien, mais il faut à chaque ligne,
entrer dans la formule pour changer manuellement la référence à num
onglet
L'idée serait de trouver une formule qui combine le "somme si"
employé dans les lignes H8, H9, H10 etI8, I9, I10, du tableau joint,
avec la formule"indirect adresse" des lignes 11 et 12, pour pouvoir
glisser la souris en descendant la formule.
Je cafouille et me parviens pas à construire cette combinaison.
Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de
voir le fichier t'aidera à me comprendre
Merci d'avance
MIKE
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
OPpVEOsgFHA.2444@tk2msftngp13.phx.gbl...
Pour plus de clarté mets un exemple simple et le résultat attendu,
là : http://cjoint.com
Un début de solution mais il y a une erreur sur laquelle je bute : Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D$8&"!K6:K22"))) Les deux à recopier vers le bas.
*Alain* si tu nous écoutes, HELP...
PS : en H11 et H12, les quantités que tu souhaites voir apparaitre me semblent erronnées.
-- Bien amicordialement, P. Bastard
Désolé de ne t'avoir réppondu plus vite j'étais absent.
Je précise ma demande : Je t'envoie un tableau par cjoint : http://cjoint.com/?hiuLJBOrrA
Je cherche à faire la somme des montants dans un onglet donné (spécifié dans la colonne "num onglet"), pour les produits dont le code activité est précisé dans la colonne "code activité" La formule "somme si" fonctionne bien, mais il faut à chaque ligne, entrer dans la formule pour changer manuellement la référence à num onglet L'idée serait de trouver une formule qui combine le "somme si" employé dans les lignes H8, H9, H10 etI8, I9, I10, du tableau joint, avec la formule"indirect adresse" des lignes 11 et 12, pour pouvoir glisser la souris en descendant la formule. Je cafouille et me parviens pas à construire cette combinaison. Mais peut-être y-a-t-il mieux ??
J'espère être suffisamment explicite.., mais je suis certain que de voir le fichier t'aidera à me comprendre
Merci d'avance MIKE
"AV" a écrit dans le message de news:
Pour plus de clarté mets un exemple simple et le résultat attendu, là : http://cjoint.com
AV
Patrick BASTARD
Bonjour, *MIKE*
Correction :
Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22"))) Les deux à recopier vers le bas.
Comme quoi, des dollars en trop, et ça va plus...
Cette solution correspond-elle à tes attentes ?
-- Bien amicordialement, P. Bastard
Bonjour, *MIKE*
Correction :
Pour les quantités :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22")))
Pour les montants :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22")))
Les deux à recopier vers le bas.
Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22"))) Les deux à recopier vers le bas.
Comme quoi, des dollars en trop, et ça va plus...
Cette solution correspond-elle à tes attentes ?
-- Bien amicordialement, P. Bastard
MIKE
Bonjour P. BASTARD
Ca marche très bien C'est génial Merci Beaucoup
MIKE
"Patrick BASTARD" a écrit dans le message de news: %
Bonjour, *MIKE*
Correction :
Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22"))) Les deux à recopier vers le bas.
Comme quoi, des dollars en trop, et ça va plus...
Cette solution correspond-elle à tes attentes ?
-- Bien amicordialement, P. Bastard
Bonjour P. BASTARD
Ca marche très bien
C'est génial
Merci Beaucoup
MIKE
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le
message de news: %2307mUHAhFHA.2472@TK2MSFTNGP15.phx.gbl...
Bonjour, *MIKE*
Correction :
Pour les quantités :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22")))
Pour les montants :
=SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22")))
Les deux à recopier vers le bas.
"Patrick BASTARD" a écrit dans le message de news: %
Bonjour, *MIKE*
Correction :
Pour les quantités : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!i6:i22"))) Pour les montants : =SOMMEPROD((INDIRECT($D8&"!A6:A22")=$A8)*(INDIRECT($D8&"!K6:K22"))) Les deux à recopier vers le bas.