Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui
suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie
Je sais faire un sous-total des éléments filtrés par la commande
SOUSTOTAL(....)
Mais, dans une colonne, j'ai des chiffres positifs et négatifs.
Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou
positifs des éléments filtrés.
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
michdenis
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.
Merci de votre aide
Michel
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner
Pour la somme des valeurs plus petites que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est :
SUMPRODUCT = SOMMEPROD
SUBTOTAL = SOUS.TOTAL
OFFSET = DECALER
ROW = LIGNE
"MorMic" <mor.mic@wanadoo.fr> a écrit dans le message de groupe de discussion :
4c852c96$0$5395$ba4acef3@reader.news.orange.fr...
Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui
suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie
Je sais faire un sous-total des éléments filtrés par la commande
SOUSTOTAL(....)
Mais, dans une colonne, j'ai des chiffres positifs et négatifs.
Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou
positifs des éléments filtrés.
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.
Merci de votre aide
Michel
MorMic
Bonjour
Merci beaucoup pour ces réponses. La solution de MichDenis me convient parfaitement, c'est trés impressionnant car je n'aurais jamais trouvé cela tout seul.
Bien le salut à tous Michel
"michdenis" a écrit dans le message de news: i63ocm$84t$
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.
Merci de votre aide
Michel
Bonjour
Merci beaucoup pour ces réponses.
La solution de MichDenis me convient parfaitement, c'est trés impressionnant
car je n'aurais jamais trouvé cela tout seul.
Bien le salut à tous
Michel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
i63ocm$84t$1@speranza.aioe.org...
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des
cellules à additionner
Pour la somme des valeurs plus petites que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est :
SUMPRODUCT = SOMMEPROD
SUBTOTAL = SOUS.TOTAL
OFFSET = DECALER
ROW = LIGNE
"MorMic" <mor.mic@wanadoo.fr> a écrit dans le message de groupe de
discussion :
4c852c96$0$5395$ba4acef3@reader.news.orange.fr...
Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui
suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie
Je sais faire un sous-total des éléments filtrés par la commande
SOUSTOTAL(....)
Mais, dans une colonne, j'ai des chiffres positifs et négatifs.
Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou
positifs des éléments filtrés.
Merci beaucoup pour ces réponses. La solution de MichDenis me convient parfaitement, c'est trés impressionnant car je n'aurais jamais trouvé cela tout seul.
Bien le salut à tous Michel
"michdenis" a écrit dans le message de news: i63ocm$84t$
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.
Merci de votre aide
Michel
michdenis
Comme on m'a demandé des explications supplémentaires sur la formule utilisée voilà un fichier avec un petit exemple et les explications...
"michdenis" a écrit dans le message de groupe de discussion : i63ocm$84t$ Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.
Merci de votre aide
Michel
Comme on m'a demandé des explications supplémentaires sur la formule utilisée
voilà un fichier avec un petit exemple et les explications...
"michdenis" <michdenis@hotmail.com> a écrit dans le message de groupe de discussion : i63ocm$84t$1@speranza.aioe.org...
Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner
Pour la somme des valeurs plus petites que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0
=SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est :
SUMPRODUCT = SOMMEPROD
SUBTOTAL = SOUS.TOTAL
OFFSET = DECALER
ROW = LIGNE
"MorMic" <mor.mic@wanadoo.fr> a écrit dans le message de groupe de discussion :
4c852c96$0$5395$ba4acef3@reader.news.orange.fr...
Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui
suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie
Je sais faire un sous-total des éléments filtrés par la commande
SOUSTOTAL(....)
Mais, dans une colonne, j'ai des chiffres positifs et négatifs.
Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou
positifs des éléments filtrés.
"michdenis" a écrit dans le message de groupe de discussion : i63ocm$84t$ Bonjour,
Valeurs = Plage nommée (insertion / nom / définir) de la colonne des cellules à additionner Pour la somme des valeurs plus petites que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs<0))
Pour la somme des valeurs plus grandes que 0 =SUMPRODUCT((SUBTOTAL(9;OFFSET(Valeurs;ROW(Valeurs)-MIN(ROW(Valeurs));;1)))*(Valeurs>0))
En français le nom des fonctions est : SUMPRODUCT = SOMMEPROD SUBTOTAL = SOUS.TOTAL OFFSET = DECALER ROW = LIGNE
"MorMic" a écrit dans le message de groupe de discussion : 4c852c96$0$5395$ Bonsoir à tous,
Je sollicite votre aide pour m'indiquer s'il est possible de faire ce qui suit par une formule:
Jai un tableau de noms et de chiffres filtré par catégorie Je sais faire un sous-total des éléments filtrés par la commande SOUSTOTAL(....) Mais, dans une colonne, j'ai des chiffres positifs et négatifs. Puis-je obtenir pour cette colonne le sous-total des chiffres négatifs ou positifs des éléments filtrés.