OVH Cloud OVH Cloud

Aide s.v.p. Excel XP - Somme.si ou Si

14 réponses
Avatar
Jacky
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">=10,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour ce
genre de résultat, non ?

Quelqu'un peut m'aider

10 réponses

1 2
Avatar
docm
Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider


Avatar
Jacky
Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider







Avatar
Philippe.R
Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider









Avatar
Jacky
Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider













Avatar
Philippe.R
Re,
Est ce un truc comme ci que tu souhaites :

="Soit un total de "&TEXTE(SOMMEPROD((macolonne<=5)*macolonne);"# ###,00")&" pour les moins de 5M$, de
"&TEXTE(SOMMEPROD((macolonne>5)*(macolonne<)*macolonne);"# ##,00")&" entre 5 et 10M$, de
"&TEXTE(SOMMEPROD((macolonne>10)*(macolonne< )*macolonne);"# ##,00")&" de 10 à 20M$ et
"&TEXTE(SOMMEPROD((macolonne>20)*macolonne);"# ##,00")&" pour les plus de 20 M$"

?
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider















Avatar
Jacky
Merci une fois de plus Philippe pour ton aide...je crois que ça s'en vient...
c'est précisément ce que je veux.... mais comme le l'ai déjà mentionné, je ne
suis pas très génial au niveau formule alors j'ai copié ta formule dans ma
cellule qui me donne un résultat texte, mais en bout de ligne c'est presque
ça.

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"


Je vais essayer de te donner plus amples informations.
Je veux que la formule soit la même partout mais que le résultat change
selon le critère rencontré, un peu comme fonction SI comme dans l'exemple
suivant:

Si l'argument résultat est La fonction renvoie la valeur
supérieur à 89 A
compris entre 80 et 89 B
compris entre 70 et 79 C
compris entre 60 et 69 D
inférieur à 60 F

sauf que je veux la somme des valeurs rencontrées entre 80 et 90 ou 70 à 79,
etc.


Autre exemples du résultat que je veux obtenir: Toujours dans la même
colonne, je veux que tu fasses la somme de toutes les valeurs rencontrées qui
sont inférieures à 5M, sinon la somme de toutes les valeurs entre 5,1 et 10,
etc. et le résultat doit apparaître sur les lignes correspondant à l'exemple
ci-dessous.

< 5 M$ j'ai 39 cellules de moins de 5M$ donc somme de 80,0M
5 M$ À < 10 M$ j'ai 22 cellules entre 5 et 10 somme de 154,9
10 M$ À < 20 M$ j'ai 19 cellules entre 10 et 20 donc somme de 287,9
20 M$ et plus j'ai finalement 26 cellules de valeur supérieur à 20 M donc
fait la somme de ces cellules uniquement pour un total de 2138,3

Grand Total :106 touchées pour un gr-total de 2661,1

Écoute Philippe peut-être que je demande la lune, actuellement j'obtient un
résultat mais je dois placer une formule différente à chaque ligne ce que
j'aurais voulu éviter, si tu vois ce que je veux dire...

Merci encore pour l'aide apportée....

JackyC


"Philippe.R" wrote:

Re,
Est ce un truc comme ci que tu souhaites :

="Soit un total de "&TEXTE(SOMMEPROD((macolonne<=5)*macolonne);"# ###,00")&" pour les moins de 5M$, de
"&TEXTE(SOMMEPROD((macolonne>5)*(macolonne<)*macolonne);"# ##,00")&" entre 5 et 10M$, de
"&TEXTE(SOMMEPROD((macolonne>10)*(macolonne< )*macolonne);"# ##,00")&" de 10 à 20M$ et
"&TEXTE(SOMMEPROD((macolonne>20)*macolonne);"# ##,00")&" pour les plus de 20 M$"

?
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider



















Avatar
Philippe.R
Désolé Jacky,
Je ne comprends plus rien du tout, mais alors que couic, tant à la structure de tes données qu'à ce que
tu attends ! :-((
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci une fois de plus Philippe pour ton aide...je crois que ça s'en vient...
c'est précisément ce que je veux.... mais comme le l'ai déjà mentionné, je ne
suis pas très génial au niveau formule alors j'ai copié ta formule dans ma
cellule qui me donne un résultat texte, mais en bout de ligne c'est presque
ça.

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"


Je vais essayer de te donner plus amples informations.
Je veux que la formule soit la même partout mais que le résultat change
selon le critère rencontré, un peu comme fonction SI comme dans l'exemple
suivant:

Si l'argument résultat est La fonction renvoie la valeur
supérieur à 89 A
compris entre 80 et 89 B
compris entre 70 et 79 C
compris entre 60 et 69 D
inférieur à 60 F

sauf que je veux la somme des valeurs rencontrées entre 80 et 90 ou 70 à 79,
etc.


Autre exemples du résultat que je veux obtenir: Toujours dans la même
colonne, je veux que tu fasses la somme de toutes les valeurs rencontrées qui
sont inférieures à 5M, sinon la somme de toutes les valeurs entre 5,1 et 10,
etc. et le résultat doit apparaître sur les lignes correspondant à l'exemple
ci-dessous.

< 5 M$ j'ai 39 cellules de moins de 5M$ donc somme de 80,0M
5 M$ À < 10 M$ j'ai 22 cellules entre 5 et 10 somme de 154,9
10 M$ À < 20 M$ j'ai 19 cellules entre 10 et 20 donc somme de 287,9
20 M$ et plus j'ai finalement 26 cellules de valeur supérieur à 20 M donc
fait la somme de ces cellules uniquement pour un total de 2138,3

Grand Total :106 touchées pour un gr-total de 2661,1

Écoute Philippe peut-être que je demande la lune, actuellement j'obtient un
résultat mais je dois placer une formule différente à chaque ligne ce que
j'aurais voulu éviter, si tu vois ce que je veux dire...

Merci encore pour l'aide apportée....

JackyC


"Philippe.R" wrote:

Re,
Est ce un truc comme ci que tu souhaites :

="Soit un total de "&TEXTE(SOMMEPROD((macolonne<=5)*macolonne);"# ###,00")&" pour les moins de 5M$,
de
"&TEXTE(SOMMEPROD((macolonne>5)*(macolonne<)*macolonne);"# ##,00")&" entre 5 et 10M$, de
"&TEXTE(SOMMEPROD((macolonne>10)*(macolonne< )*macolonne);"# ##,00")&" de 10 à 20M$ et
"&TEXTE(SOMMEPROD((macolonne>20)*macolonne);"# ##,00")&" pour les plus de 20 M$"

?
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider





















Avatar
Jacky
Bonjour Philippe,

D'abord encore te remercier et surtout m'excuser de t'avoir ainsi mélangé
mais vois-tu, je crois l'être encore plus que toi. Lors de ta dernière
réponse, mon client m'a répondu, oui oui ça s'en vient, j'ai donc essayé de
te réexpliquer ce qu'il voulait mais je crois bien t'avoir envoyé sur une
autre planète. Si tu me le permets, je vais tenté une dernière fois et si je
n'ai pas de réponse de ta part, je comprendrai..... Je suis une incompétente
des formules excel mais une personne tenace (hi hi)

Bon voici clairement ce dont nous avons besoin.

Colonne où se trouve les informations, environ 100 lignes de valeurs
différentes: Supposant que la colonne des dollars est B :

Entreprises En Millions de $
ABC 3.5
YXZ 2.0
Blablabla 45.0
etc.. 119.0
etc.... 15.6
etc... 64.5
etc........ 3.5
etc... 1.2
etc... 0.6
etc.... 102.6

Nous réussissons à obtenir les bons résultats avec la formule que je lui ai
proposé mais il s'obstine à vouloir UNE seule formule pour tous les résultats
«il ne s'agit que d'imbriquer le tout selon lui», alors voici ce que je lui
ai proposé

<5 M =SOMME.SI(B1:B15;"<5,0";B1:B15)
5M mais <10 M =(SOMME.SI(B1:B15;">=5,0";B1:B15))-(SOMME.SI(B1:B15;">,0";B1:B15))
10M mais <20 M etc
ou > que 20 M etc


J'espère que tu me suis jusqu'ici

Voici ce qu'il veut:

Fait la somme de B1:B15 si la valeur est moindre que 5M sinon faire la somme

<5 M Fait la somme ICI de toutes les valeurs inférieures à 5M
5M mais <10 M Sinon place ici le résultat si entre 5 et 10 M
10M mais <20 M Sinon place ici le résultat si entre 10 et 20
ou > que 20 M Sinon fait la somme du reste et place le résultat ici


Or, lorsqu'il a vu ton approche suivante :

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"



Il m'a rapidement dit, c'est ça qu'il faut faire, mais avec une seule
formule imbriqué, un peu comme la fonction SI imbriquée

Si l'argument résultat est inférieur à 5M place le résultat vis-à-vis A, sinon vis-à-vis B, sinon vis-à-vis C et finalement vis-à-vis D
inférieur à 5M A
compris entre 5M et 10M B
compris entre 10M et 15M C
supérieur à 20M D



Écoute, il est fort possible que cela ne soit pas possible et qu'il
s'acharne à vouloir trouver uns solution, comme je vois que tu beaucoup plus
compétent que moi là-dedans j'ose encore user de tes connaissances pour
finalement faire taire mon client si ce n'est pas possible.

Si tu as lu jusqu'ici c'est vraiment que tu es également tenace et je t'en
remercie. J'espère seulement que ne pas avoir de commentaires du genre,
Écoute excel ne fait pas le café non plus.... mais simplement qu'il n'est pas
possible de réaliser une telle formule.

Au plaisir de faire affaire avec toi à nouveau, très chic de ta part..

Mille mercis Philippe

JackyC


"Philippe.R" wrote:

Désolé Jacky,
Je ne comprends plus rien du tout, mais alors que couic, tant à la structure de tes données qu'à ce que
tu attends ! :-((
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci une fois de plus Philippe pour ton aide...je crois que ça s'en vient...
c'est précisément ce que je veux.... mais comme le l'ai déjà mentionné, je ne
suis pas très génial au niveau formule alors j'ai copié ta formule dans ma
cellule qui me donne un résultat texte, mais en bout de ligne c'est presque
ça.

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 à 20M$ et
2 138,26 pour les plus de 20 M$"


Je vais essayer de te donner plus amples informations.
Je veux que la formule soit la même partout mais que le résultat change
selon le critère rencontré, un peu comme fonction SI comme dans l'exemple
suivant:

Si l'argument résultat est La fonction renvoie la valeur
supérieur à 89 A
compris entre 80 et 89 B
compris entre 70 et 79 C
compris entre 60 et 69 D
inférieur à 60 F

sauf que je veux la somme des valeurs rencontrées entre 80 et 90 ou 70 à 79,
etc.


Autre exemples du résultat que je veux obtenir: Toujours dans la même
colonne, je veux que tu fasses la somme de toutes les valeurs rencontrées qui
sont inférieures à 5M, sinon la somme de toutes les valeurs entre 5,1 et 10,
etc. et le résultat doit apparaître sur les lignes correspondant à l'exemple
ci-dessous.

< 5 M$ j'ai 39 cellules de moins de 5M$ donc somme de 80,0M
5 M$ À < 10 M$ j'ai 22 cellules entre 5 et 10 somme de 154,9
10 M$ À < 20 M$ j'ai 19 cellules entre 10 et 20 donc somme de 287,9
20 M$ et plus j'ai finalement 26 cellules de valeur supérieur à 20 M donc
fait la somme de ces cellules uniquement pour un total de 2138,3

Grand Total :106 touchées pour un gr-total de 2661,1

Écoute Philippe peut-être que je demande la lune, actuellement j'obtient un
résultat mais je dois placer une formule différente à chaque ligne ce que
j'aurais voulu éviter, si tu vois ce que je veux dire...

Merci encore pour l'aide apportée....

JackyC


"Philippe.R" wrote:

Re,
Est ce un truc comme ci que tu souhaites :

="Soit un total de "&TEXTE(SOMMEPROD((macolonne<=5)*macolonne);"# ###,00")&" pour les moins de 5M$,
de
"&TEXTE(SOMMEPROD((macolonne>5)*(macolonne<)*macolonne);"# ##,00")&" entre 5 et 10M$, de
"&TEXTE(SOMMEPROD((macolonne>10)*(macolonne< )*macolonne);"# ##,00")&" de 10 à 20M$ et
"&TEXTE(SOMMEPROD((macolonne>20)*macolonne);"# ##,00")&" pour les plus de 20 M$"

?
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 à 10M$, de 11 à 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

À l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ À < 10 M$
10 M$ À < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour
ce

genre de résultat, non ?

Quelqu'un peut m'aider

























Avatar
JpPradier
Bonjour Jacky

Ca m'intrigue aussi ton histoire là. Sur quoi doit se baser la formule pour renvoyer le résultat
5Millions ou un autre ?
Sur une cellule ? et qu'est-ce qu'elle contient ?


j-p

Avatar
patrick.lyon
bonjour
tu testes tes formules une par une et apres tu les concatenes avec le &
l'exemple suivant fonctionne chez moi
j'ai juste ?

="Soit un total de "&SOMME.SI(B2:B11;"<5")&" pour les moins de 5M$, de "&SOMME.SI(B2:B11;"<10")-SOMME.SI(B2:B11;"<5")&" entre 5
et 10M$, de "&SOMME.SI(B2:B11;"<20")-SOMME.SI(B2:B11;"<10")&" de 10 à 20M$ et "&SOMME.SI(B2:B11;">20")&" pour les plus de 20
M$"


"Jacky" a pensé très fort :
Bonjour Philippe,

D'abord encore te remercier et surtout m'excuser de t'avoir ainsi mélangé
mais vois-tu, je crois l'être encore plus que toi. Lors de ta dernière
réponse, mon client m'a répondu, oui oui ça s'en vient, j'ai donc essayé de
te réexpliquer ce qu'il voulait mais je crois bien t'avoir envoyé sur une
autre planète. Si tu me le permets, je vais tenté une dernière fois et si je
n'ai pas de réponse de ta part, je comprendrai..... Je suis une incompétente
des formules excel mais une personne tenace (hi hi)

Bon voici clairement ce dont nous avons besoin.

Colonne où se trouve les informations, environ 100 lignes de valeurs
différentes: Supposant que la colonne des dollars est B :

Entreprises En Millions de $
ABC 3.5
YXZ 2.0
Blablabla 45.0
etc.. 119.0
etc.... 15.6
etc... 64.5
etc........ 3.5
etc... 1.2
etc... 0.6
etc.... 102.6

Nous réussissons à obtenir les bons résultats avec la formule que je lui ai
proposé mais il s'obstine à vouloir UNE seule formule pour tous les résultats
«il ne s'agit que d'imbriquer le tout selon lui», alors voici ce que je lui
ai proposé

<5 M =SOMME.SI(B1:B15;"<5,0";B1:B15)
5M mais <10 M =(SOMME.SI(B1:B15;">=5,0";B1:B15))-(SOMME.SI(B1:B15;">,0";B1:B15))
10M mais <20 M etc
ou > que 20 M etc


J'espère que tu me suis jusqu'ici

Voici ce qu'il veut:

Fait la somme de B1:B15 si la valeur est moindre que 5M sinon faire la somme

<5 M Fait la somme ICI de toutes les valeurs inférieures à 5M
5M mais <10 M Sinon place ici le résultat si entre 5 et 10 M
10M mais <20 M Sinon place ici le résultat si entre 10 et 20
ou > que 20 M Sinon fait la somme du reste et place le résultat ici


Or, lorsqu'il a vu ton approche suivante :

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 Ã 20M$ et
2 138,26 pour les plus de 20 M$"



Il m'a rapidement dit, c'est ça qu'il faut faire, mais avec une seule
formule imbriqué, un peu comme la fonction SI imbriquée

Si l'argument résultat est inférieur à 5M place le résultat vis-à -vis A, sinon vis-à -vis B, sinon vis-à -vis C et finalement
vis-à -vis D inférieur à 5M A
compris entre 5M et 10M B
compris entre 10M et 15M C
supérieur à 20M D



Ã?coute, il est fort possible que cela ne soit pas possible et qu'il
s'acharne à vouloir trouver uns solution, comme je vois que tu beaucoup plus
compétent que moi là -dedans j'ose encore user de tes connaissances pour
finalement faire taire mon client si ce n'est pas possible.

Si tu as lu jusqu'ici c'est vraiment que tu es également tenace et je t'en
remercie. J'espère seulement que ne pas avoir de commentaires du genre,
�coute excel ne fait pas le café non plus.... mais simplement qu'il n'est pas
possible de réaliser une telle formule.

Au plaisir de faire affaire avec toi à nouveau, très chic de ta part..

Mille mercis Philippe

JackyC


"Philippe.R" wrote:

Désolé Jacky,
Je ne comprends plus rien du tout, mais alors que couic, tant à la structure de tes données qu'à ce que
tu attends ! :-((
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci une fois de plus Philippe pour ton aide...je crois que ça s'en vient...
c'est précisément ce que je veux.... mais comme le l'ai déjà mentionné, je ne
suis pas très génial au niveau formule alors j'ai copié ta formule dans ma
cellule qui me donne un résultat texte, mais en bout de ligne c'est presque
ça.

"Soit un total de 80,03 pour les moins de 5M$, de
164,94 entre 5 et 10M$, de
277,87 de 10 Ã 20M$ et
2 138,26 pour les plus de 20 M$"


Je vais essayer de te donner plus amples informations.
Je veux que la formule soit la même partout mais que le résultat change
selon le critère rencontré, un peu comme fonction SI comme dans l'exemple
suivant:

Si l'argument résultat est La fonction renvoie la valeur
supérieur à 89 A
compris entre 80 et 89 B
compris entre 70 et 79 C
compris entre 60 et 69 D
inférieur à 60 F

sauf que je veux la somme des valeurs rencontrées entre 80 et 90 ou 70 à 79,
etc.


Autre exemples du résultat que je veux obtenir: Toujours dans la même
colonne, je veux que tu fasses la somme de toutes les valeurs rencontrées qui
sont inférieures à 5M, sinon la somme de toutes les valeurs entre 5,1 et 10,
etc. et le résultat doit apparaître sur les lignes correspondant à l'exemple
ci-dessous.

< 5 M$ j'ai 39 cellules de moins de 5M$ donc somme de 80,0M
5 M$ ä < 10 M$ j'ai 22 cellules entre 5 et 10 somme de 154,9
10 M$ ä < 20 M$ j'ai 19 cellules entre 10 et 20 donc somme de 287,9
20 M$ et plus j'ai finalement 26 cellules de valeur supérieur à 20 M donc
fait la somme de ces cellules uniquement pour un total de 2138,3

Grand Total :106 touchées pour un gr-total de 2661,1

�coute Philippe peut-être que je demande la lune, actuellement j'obtient un
résultat mais je dois placer une formule différente à chaque ligne ce que
j'aurais voulu éviter, si tu vois ce que je veux dire...

Merci encore pour l'aide apportée....

JackyC


"Philippe.R" wrote:

Re,
Est ce un truc comme ci que tu souhaites :

="Soit un total de "&TEXTE(SOMMEPROD((macolonne<=5)*macolonne);"# ###,00")&" pour les moins de 5M$,
de
"&TEXTE(SOMMEPROD((macolonne>5)*(macolonne<)*macolonne);"# ##,00")&" entre 5 et 10M$, de
"&TEXTE(SOMMEPROD((macolonne>10)*(macolonne< )*macolonne);"# ##,00")&" de 10 Ã 20M$ et
"&TEXTE(SOMMEPROD((macolonne>20)*macolonne);"# ##,00")&" pour les plus de 20 M$"

?
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci Philippe.R pour ces informations qui fonctionnent très bien d'ailleurs.
C'est juste que je croyais que je pouvais faire UNE SEULE formule applicable
à toute les possibilité comme avec une formule SI, vrai, faux... tant que
toutes les conditions ne sont pas rencontrées, tu continues.... Tu serais
donc très gentil de me confirmer qu'il n'y a aucune possibilité autre que
celle que tu m'as donné.

Merci encore pour l'aide apportée.

JackyC

"Philippe.R" wrote:

Bonsoir,
Tu peux utiliser, avec une plage nommée "macolonne" :
=SOMMEPROD((macolonne<=5)*macolonne)
=SOMMEPROD((macolonne>5)*(macolonne<)*macolonne)
=SOMMEPROD((macolonne>10)*(macolonne< )*macolonne)
=SOMMEPROD((macolonne>20)*macolonne)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Jacky" a écrit dans le message de news:

Merci docm pour ta réponse, la formule fonctionne mais le résultat escompté
n'est pas correcte.

Ce que je veux en réalité c'est d'obtenir la somme de toute les valeurs
d'une colonne de 5M$ et moins, celle de 6 Ã 10M$, de 11 Ã 20M$ et celle de
20M$ et plus

Je me réexplique (Ex:) Ma colonne contient différentes valeurs entre 0 et x
millions de $. J'aimerais faire la somme de toutes les entreprises dont la
valeur est de mions de 5 million, etc...

Les formules actuellement utilisées sont :

=SOMME.SI(L5:L110;"<5,0";L5:L110)pour trouver les moins de 5M
=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))
pour trouver les moins de 10M

< 5 M$
5 M$ ä < 10 M$
10 M$ ä < 20 M$
20 M$ et plus

Mais j'aimerais trouver la formule imbriquée qui me permettra d'obtenir le
résultat sans avoir à faire des formules différentes à chaque résultat
escompté.

J'espère que mes explications sont claires

Merci à l'avance pour vos réponse

JackyC
"docm" wrote:

Bonjour.
Ca me semble être un cas de SOMMEPROD.
=SOMMEPROD((L1:L4>=5)*(L1:L4<10)*(L1:L4))

Sous toutes réserves.

"Jacky" wrote in message
news:
Colonne L Colonne M Colonne N

Entreprise #1 2,0 1,0 1,0
Entreprise #2 23,9 1,3 1,0
Entreprise #3 1,8 28,0 18,3
Entreprise #4 1,8 1,7 1,0
etc...

ä l'heure actuelle voici mes formules.

=SOMME.SI(L5:L110;"<5,0";L5:L110) pour les <5M$

=(SOMME.SI(L5:L110;">=5,0";L5:L110))-(SOMME.SI(L5:L110;">,0";L5:L110))


Finalement pour la suite.....
5 M$ ä < 10 M$
10 M$ ä < 20 M$
20 M$ et plus

Je crois qu'il y a moyen de ne faire qu'une seule formule imbriquée pour ce
genre de résultat, non ?

Quelqu'un peut m'aider



























1 2